Home Forum Getting Started Booting failure of new board

Tagged: 

This topic contains 5 replies, has 5 voices, and was last updated by  larry 1 hour, 53 minutes ago.

Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • #1509

    sehoon
    Participant

    My two new board is failed to boot.
    What is wrong?

    log #1
    ———————————————————
    BootROM – 2.03
    Starting CP-1 IOROM 1.07
    Booting from SPI NOR flash 1 (0x32)
    Found valid image at boot postion 0x000
    lNOTICE: Starting binary extension
    NOTICE: SVC: SW Revision 0x0. SVC is not supported
    mv_ddr: mv_ddr-devel-17.10.1-g??? (Oct 15 2017 – 13:40:06)
    mv_ddr: completed successfully
    NOTICE: Cold boot
    NOTICE: Booting Trusted Firmware
    NOTICE: BL1: v1.3(release):armada-17.10.3:4af6d73
    NOTICE: BL1: Built : 13:40:06, Oct 15 2017
    NOTICE: BL1: Booting BL2
    lNOTICE: BL2: v1.3(release):armada-17.10.3:4af6d73
    NOTICE: BL2: Built : 13:40:06, Oct 15 2017
    NOTICE: BL1: Booting BL31
    lNOTICE: MSS PM is not supported in this build
    NOTICE: BL31: v1.3(release):armada-17.10.3:4af6d73
    NOTICE: BL31: Built : 13:40:07, Oct 15 2017
    l

    U-Boot 2017.03-armada-17.10.1 (Oct 15 2017 – 14:03:12 +0300)

    Model: MACCHIATOBin-8040
    Clock: CPU 1600 [MHz]
    DDR 1050 [MHz]
    FABRIC 1050 [MHz]
    MSS 200 [MHz]
    DRAM: 16 GiB
    U-Boot DT blob at : 000000007f70fc38
    EEPROM configuration pattern not detected.
    Comphy chip #0:
    Comphy-0: PEX0
    Comphy-1: PEX0
    Comphy-2: PEX0
    Comphy-3: PEX0
    Comphy-4: SFI
    Comphy-5: SATA1
    Comphy chip #1:
    Comphy-0: SGMII1 1.25 Gbps
    Comphy-1: SATA0
    Comphy-2: USB3_HOST0
    Comphy-3: SATA1
    Comphy-4: SFI
    Comphy-5: SGMII2 3.125 Gbps
    UTMI PHY 0 initialized to USB Host0
    SATA link 0 timeout.
    SATA link 1 timeout.
    AHCI 0001.0000 32 slots 2 ports 6 Gbps 0x3 impl SATA mode
    flags: 64bit ncq led only pmp fbss pio slum part sxs
    SATA link 0 timeout.
    SATA link 1 timeout.
    AHCI 0001.0000 32 slots 2 ports 6 Gbps 0x3 impl SATA mode
    flags: 64bit ncq led only pmp fbss pio slum part sxs
    PCIE-0: Link down
    MMC: sdhci@6e0000: 0, sdhci@780000: 1
    SF: Detected w25q32bv with page size 256 Bytes, erase size 4 KiB, total 4 MiB
    *** Warning – bad CRC, using default environment

    Net: eth0: mvpp2-0 [PRIME]mdio_register: non unique device name ‘ethernet@0′
    , eth1: mvpp2-3, eth2: mvpp2-4, eth3: mvpp2-5
    Hit any key to stop autoboot: 0
    Card did not respond to voltage select!
    mmc_init: -95, time 44
    ** Bad device mmc 1 **
    Card did not respond to voltage select!
    mmc_init: -95, time 26
    ** Bad device mmc 1 **
    ** First descriptor is NOT a primary desc on 0:1 **
    ** No partition table – mmc 0 **
    ** No partition table – mmc 0 **
    starting USB…
    USB0: Register 2000120 NbrPorts 2
    Starting the controller
    USB XHCI 1.00
    scanning bus 0 for devices… 1 USB Device(s) found
    scanning usb for storage devices… 0 Storage Device(s) found
    ** Bad device usb 0 **
    ** Bad device usb 0 **
    *** ERROR: `serverip’ not set
    *** ERROR: `serverip’ not set
    Bad Linux ARM64 Image magic!
    Marvell>>

    log # 2
    —————————————————
    BootROM – 2.03
    Starting CP-1 IOROM 1.07
    Booting from SPI NOR flash 1 (0x32)
    Found valid image at boot postion 0x000
    lNOTICE: Starting binary extension
    NOTICE: SVC: SW Revision 0x0. SVC is not supported
    mv_ddr: mv_ddr-devel-17.10.1-g??? (Oct 15 2017 – 13:40:06)
    warning: mv_ddr4_dq_vref_calibration: subphy 7 vref tap 55 voltage noise
    mv_ddr: completed successfully
    NOTICE: Cold boot
    NOTICE: Booting Trusted Firmware
    NOTICE: BL1: v1.3(release):armada-17.10.3:4af6d73
    NOTICE: BL1: Built : 13:40:06, Oct 15 2017
    NOTICE: BL1: Booting BL2
    lNOTICE: BL2: v1.3(release):armada-17.10.3:4af6d73
    NOTICE: BL2: Built : 13:40:06, Oct 15 2017
    NOTICE: BL1: Booting BL31
    lNOTICE: MSS PM is not supported in this build
    NOTICE: BL31: v1.3(release):armada-17.10.3:4af6d73
    NOTICE: BL31: Built : 13:40:07, Oct 15 2017
    l

    U-Boot 2017.03-armada-17.10.1 (Oct 15 2017 – 14:03:12 +0300)

    Model: MACCHIATOBin-8040
    Clock: CPU 1600 [MHz]
    DDR 1050 [MHz]
    FABRIC 1050 [MHz]
    MSS 200 [MHz]
    DRAM: 16 GiB
    U-Boot DT blob at : 000000007f70fc38
    EEPROM configuration pattern not detected.
    Comphy chip #0:
    Comphy-0: PEX0
    Comphy-1: PEX0
    Comphy-2: PEX0
    Comphy-3: PEX0
    Comphy-4: SFI
    Comphy-5: SATA1
    Comphy chip #1:
    Comphy-0: SGMII1 1.25 Gbps
    Comphy-1: SATA0
    Comphy-2: USB3_HOST0
    Comphy-3: SATA1
    Comphy-4: SFI
    Comphy-5: SGMII2 3.125 Gbps
    UTMI PHY 0 initialized to USB Host0
    SATA link 0 timeout.
    SATA link 1 timeout.
    AHCI 0001.0000 32 slots 2 ports 6 Gbps 0x3 impl SATA mode
    flags: 64bit ncq led only pmp fbss pio slum part sxs
    SATA link 0 timeout.
    SATA link 1 timeout.
    AHCI 0001.0000 32 slots 2 ports 6 Gbps 0x3 impl SATA mode
    flags: 64bit ncq led only pmp fbss pio slum part sxs
    PCIE-0: Link down
    MMC: sdhci@6e0000: 0, sdhci@780000: 1
    SF: Detected w25q32bv with page size 256 Bytes, erase size 4 KiB, total 4 MiB
    *** Warning – bad CRC, using default environment

    Net: eth0: mvpp2-0 [PRIME]mdio_register: non unique device name ‘ethernet@0′
    , eth1: mvpp2-3, eth2: mvpp2-4, eth3: mvpp2-5
    Hit any key to stop autoboot: 0
    reading /uenv.txt
    ** Unable to read file /uenv.txt **
    Failed to mount ext2 filesystem…
    ** Unrecognized filesystem type **
    ** First descriptor is NOT a primary desc on 0:1 **
    ** No partition table – mmc 0 **
    ** No partition table – mmc 0 **
    starting USB…
    USB0: Register 2000120 NbrPorts 2
    Starting the controller
    USB XHCI 1.00
    scanning bus 0 for devices… 1 USB Device(s) found
    scanning usb for storage devices… 0 Storage Device(s) found
    ** Bad device usb 0 **
    ** Bad device usb 0 **
    *** ERROR: `serverip’ not set
    *** ERROR: `serverip’ not set
    Bad Linux ARM64 Image magic!
    Marvell>>

    #1510

    nanasi
    Participant

    Blank eMMC?

    #1511

    mjb67
    Participant

    I’m getting the same error. Perhaps the latest batch are shipped without anything on the eMMC.

    Has anyone seen this documented anywhere, and is it possible to flash the eMMC?

    #1512

    nanasi
    Participant

    My rev-1.2 board was shipped with the blank eMMC.

    How to install on eMMC:
    Create bootable SDcard or USB stoarge device.
    (Ubuntu example)
    Download this kernel 4.4.52
    Download this Ubuntu 16.04.03 LTS rootfs
    Follow thisinstruction
    Boot and login, then you can flash the eMMC by device /dev/mmcblk0.
    (ignore mmcblk0boot0,mmcblk0boot1,mmcblk0rpmb)
    Create partitions.
    Create rootfs.
    Copy kernel and dtb file.
    Reboot to U-Boot.
    Change U-Boot variables.
    (SDCard to eMMC)
    mmc dev 1 -> mmc dev 0
    mmc 1:1 -> mmc 0:1
    /dev/mmcblk1p1 -> /dev/mmcblk0p1
    (UMass to eMMC)
    usb reset -> mmc dev 0
    usb 0:1 -> mmc 0:1
    /dev/sda1 -> /dev/mmcblk0p1
    Save and boot.

    (Not tested)

    #7262

    amos083
    Participant

    It seems that the MMC might reset itself. When we first got the board it worked fine and booted BuildRoot right out of the box.
    Then it was put aside for a few months, and now when we came back to it, we got the same “blank MMC” problem.

    The procedure listed above works o fix it (thanks nanasi!)

    #7301

    larry
    Participant

    New board. Rev 1.3. Same as above. looks like nothing on mmc

    Marvell>>
    BootROM – 2.03
    Starting CP-1 IOROM 1.07
    Booting from SPI NOR flash 1 (0x32)
    Found valid image at boot postion 0x000
    lNOTICE: Starting binary extension
    NOTICE: SVC: SW Revision 0x0. SVC is not supported
    mv_ddr: mv_ddr-devel-17.10.1-g??? (Oct 15 2017 – 13:40:06)
    mv_ddr: completed successfully
    NOTICE: Cold boot
    NOTICE: Booting Trusted Firmware
    NOTICE: BL1: v1.3(release):armada-17.10.3:4af6d73
    NOTICE: BL1: Built : 13:40:06, Oct 15 2017
    NOTICE: BL1: Booting BL2
    lNOTICE: BL2: v1.3(release):armada-17.10.3:4af6d73
    NOTICE: BL2: Built : 13:40:06, Oct 15 2017
    NOTICE: BL1: Booting BL31
    lNOTICE: MSS PM is not supported in this build
    NOTICE: BL31: v1.3(release):armada-17.10.3:4af6d73
    NOTICE: BL31: Built : 13:40:07, Oct 15 2017
    l

    U-Boot 2017.03-armada-17.10.1 (Oct 15 2017 – 14:03:12 +0300)

    Model: MACCHIATOBin-8040
    Clock: CPU 1600 [MHz]
    DDR 1050 [MHz]
    FABRIC 1050 [MHz]
    MSS 200 [MHz]
    DRAM: 16 GiB
    U-Boot DT blob at : 000000007f70fc38
    EEPROM configuration pattern not detected.
    Comphy chip #0:
    Comphy-0: PEX0
    Comphy-1: PEX0
    Comphy-2: PEX0
    Comphy-3: PEX0
    Comphy-4: SFI
    Comphy-5: SATA1
    Comphy chip #1:
    Comphy-0: SGMII1 1.25 Gbps
    Comphy-1: SATA0
    Comphy-2: USB3_HOST0
    Comphy-3: SATA1
    Comphy-4: SFI
    Comphy-5: SGMII2 3.125 Gbps
    UTMI PHY 0 initialized to USB Host0
    SATA link 0 timeout.
    SATA link 1 timeout.
    AHCI 0001.0000 32 slots 2 ports 6 Gbps 0x3 impl SATA mode
    flags: 64bit ncq led only pmp fbss pio slum part sxs
    Target spinup took 0 ms.
    SATA link 1 timeout.
    AHCI 0001.0000 32 slots 2 ports 6 Gbps 0x3 impl SATA mode
    flags: 64bit ncq led only pmp fbss pio slum part sxs
    PCIE-0: Link down
    MMC: sdhci@6e0000: 0, sdhci@780000: 1
    SF: Detected w25q32bv with page size 256 Bytes, erase size 4 KiB, total 4 MiB
    *** Warning – bad CRC, using default environment

    Net: eth0: mvpp2-0 [PRIME]mdio_register: non unique device name ‘ethernet@0′
    , eth1: mvpp2-3, eth2: mvpp2-4, eth3: mvpp2-5
    Hit any key to stop autoboot: 0
    Card did not respond to voltage select!
    mmc_init: -95, time 44
    ** Bad device mmc 1 **
    Card did not respond to voltage select!
    mmc_init: -95, time 26
    ** Bad device mmc 1 **
    ** First descriptor is NOT a primary desc on 0:1 **
    ** No partition table – mmc 0 **
    ** No partition table – mmc 0 **
    starting USB…
    USB0: Register 2000120 NbrPorts 2
    Starting the controller
    USB XHCI 1.00
    scanning bus 0 for devices… 1 USB Device(s) found
    scanning usb for storage devices… 0 Storage Device(s) found
    ** Bad device usb 0 **
    ** Bad device usb 0 **
    *** ERROR: `serverip’ not set
    *** ERROR: `serverip’ not set
    Bad Linux ARM64 Image magic!
    Marvell>>

Viewing 6 posts - 1 through 6 (of 6 total)

You must be logged in to reply to this topic.

Technical specification tables can not be displayed on mobile. Please view on desktop