ls1028a-rdb bootloader can't boot from emmc and SD according to DIP switches

cancel
Showing results for 
Search instead for 
Did you mean: 

ls1028a-rdb bootloader can't boot from emmc and SD according to DIP switches

416 Views
Contributor III

Hi experts,

I found the board can't boot from emmc and SD as described in page 10 according to the doc LS1028ARDBGSG, can you please kindly confirm it, thanks~

Cheers,

Zumeng

P.S.

1.  Set sw2, sw3, sw5 into emmc boot mode:

-----------------------------------------------------------

U-Boot SPL 2018.03-00144-gc53e2aca78 (Dec 07 2018 - 12:38:39 +0000)
Initializing DDR....
WARNING: Calling __hwconfig without a buffer and before environment is ready
WARNING: Calling __hwconfig without a buffer and before environment is ready
WARNING: Calling __hwconfig without a buffer and before environment is ready
WARNING: Calling __hwconfig without a buffer and before environment is ready
Trying to boot from MMC1


U-Boot 2018.03-00144-gc53e2aca78 (Dec 07 2018 - 12:38:39 +0000)

SoC: LS1028AE Rev1.0 (0x870b0010)
Clock Configuration:
CPU0(A72):1300 MHz CPU1(A72):1300 MHz
Bus: 400 MHz DDR: 1600 MT/s
Reset Configuration Word (RCW):
00000000: 34004010 00000030 00000000 00000000
00000010: 00000000 00bf0000 0030c000 00000000
00000020: 00a03150 00002580 00000000 00002496
00000030: 00000000 00000010 00000000 00000000
00000040: 00000000 00000000 00000000 00000000
00000050: 00000000 00000000 00000000 00000000
00000060: 00000000 00000000 2006705a 00000000
00000070: bb580000 00000000
Model: NXP Layerscape 1028a RDB Board
Board: LS1028AE Rev1.0-RDB, Version: A, boot from eMMC
FPGA: v6 (RELEASED: RDB_2018_1206_2148)
SERDES1 Reference : Clock1 = 100.00MHz Clock2 = 100.00MHz
I2C: ready
DRAM: 3.9 GiB
DDR 3.9 GiB (DDR4, 32-bit, CL=11, ECC on)
"Error" handler, esr 0xbf000002
elr: 0000000096042730 lr : 00000000960020a0 (reloc)
elr: 00000000fbda9730 lr : 00000000fbd690a0
x0 : 0000000020400000 x1 : 0000000000000000
x2 : 00000000d00dfeed x3 : 0000000001e00210
x4 : 0000000001e00214 x5 : 00000000000011a0
x6 : 0000000000001168 x7 : 0000000000000002
x8 : 0000000000001164 x9 : 000000000000000c
x10: 00000000fbb6093c x11: 00000000fbb60a88
x12: 0000000000001168 x13: 00000000fbb6099c
x14: 00000000fbb60a88 x15: 00000000fbb609ac
x16: 0000000000000001 x17: 0000000000000000
x18: 00000000fbb62d88 x19: 0000000020400000
x20: 00000000fbdd2298 x21: 0000000065d67000
x22: 000000001801deb1 x23: 0000000018009dd8
x24: 000000001801de99 x25: 0000000018020000
x26: 00000000deadbeef x27: 0000000001e00404
x28: 0000000001e00210 x29: 00000000fbb60960

Resetting CPU ...

### ERROR ### Please RESET the board ###

2.) setting sw2, sw3, sw5 into SD boot mode

----------------------------------------------------------

There is no response from console at all, and the led light(ASLEEP) is flashing...

Hardware version serial:

700-39071 REV A

SCH-39071 REVA1

TDA6851

0 Kudos
1 Reply

88 Views
NXP TechSupport
NXP TechSupport

Hello zumeng chen ,

Please refer to the following switch setting

pastedImage_135.png

Please download SD boot firmware image

$ wget http://www.nxp.com/lgfiles/sdk/ls1028a_bsp_03/firmware_ls1028ardb_uboot_sdboot.img

Please download firmware to SD under NOR boot.

=> tftp a0000000 firmware_ls1028ardb_uboot_sdboot.img
=> mmc rescan; mmc dev 0; mmc write a0000000 8 0x25000
=> qixis_reset sd

For eMMC for LS1028ARDB

$ wget http://www.nxp.com/lgfiles/sdk/ls1028a_bsp_03/firmware_ls1028ardb_uboot_emmcboot.img

Under U-Boot, download the firmware via TFTP to the reference board.
=> tftp a0000000 firmware_ls1028ardb_uboot_emmcboot.img
=> mmc dev 1
=> mmc write a0000000 8 0x25000

Thanks,

Yiping