U-Boot built by SDK v2.0-1703 for LS1043 not working on LS1043A Gateway

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

U-Boot built by SDK v2.0-1703 for LS1043 not working on LS1043A Gateway

1,411 Views
thomasklein
Contributor I

Hi,

I'm trying to get my own build running on a LS1043A gateway. I installed SDK v2.0 and the 1703 update. Then I did the following steps:

. ./fsl-setup-env -m ls1043ardb
bitbake fsl-image-full
bitbake fsl-image-kernelitb

I flashed the resulting u-boot-nand to the box's NAND and it bricked the box I'm trying to recover the box by booting from flash using the u-boot-sdcard from the same built. Turns out that's not working either.

First sign of life I got again was after flashing

RSR/ls1043a-rgw/u-boot-2016.01-v201601.02.1-ls1043a-rgw.bin

from the LS1043-ADK-BIN_v7.0.0.tar package to the SD card. The box now boots from SD card but it doesn't help much as this U-Boot is for NAND boot. Output is as follows:

U-Boot SPL 2016.09 (Jul 06 2017 - 20:20:07)
Initializing DDR....
Applying DDR4 workaround ......
Trying to boot from NAND


U-Boot 2016.092.0+ga06b209 (Aug 09 2017 - 17:28:07 +0200)

SoC:  LS1043AE Rev1.1 (0x87920011)
Clock Configuration:
       CPU0(A53):1600 MHz  CPU1(A53):1600 MHz  CPU2(A53):1600 MHz  
       CPU3(A53):1600 MHz  
       Bus:      400  MHz  DDR:      1600 MT/s  FMAN:     500  MHz
Reset Configuration Word (RCW):
       00000000: 08100010 0a000000 00000000 00000000
       00000010: 14550002 80004002 e0106000 c1002000
       00000020: 00000000 00000000 00000000 01030940
       00000030: 00000000 24003005 00000096 00000001
Model: LS1043A RDB Board
Board: LS1043ARDB, boot from Invalid setting of SW4
CPLD:  Vfb.fb
PCBA:  Vfb.0
SERDES Reference Clocks:

That's it. So my status is I can boot from SD card but I'm lacking a U-Boot which is booting successfully and which allows me to replace the NAND or NOR U-Boot with a working version.

My questions are:

How do I have to customize the SDK's U-Boot configuration and build to get U-Boot images working on the LS1043A gateway box?

Are there further customizations necessary to get a working kernel, etc. as well?

Thanks in advance

Thomas

0 Kudos
3 Replies

813 Views
Pavel
NXP Employee
NXP Employee

NXP SDK 2.0-1703 supports only the LS1043aRDB and the LS1043aQDS boards.

See attached screenshot.


Have a great day,
Pavel Chubakov

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos

814 Views
best
Contributor I

Where can i found the SDK for LS1043a RGW Board ?

Best regards,
Bernhard Strasser
0 Kudos

814 Views
best
Contributor I

Hello Thomas,

it seems

\LS1043-ADK-v1.1\LS1043-ADK-v1\RSR\ls1043a-rgw\u-boot-sdcard.bin

from the binary Software Packet works.

U-Boot SPL 2016.012.0+ga9b437f (Jun 20 2016 - 22:15:16)
Initializing DDR....
Applying DDR4 workaround ......
Trying to boot from MMC


U-Boot 2016.012.0+ga9b437f (Jun 20 2016 - 22:15:16 +0000)

SoC:  LS1043E (0x87920011)
Clock Configuration:
       CPU0(A53):1400 MHz  CPU1(A53):1400 MHz  CPU2(A53):1400 MHz  
       CPU3(A53):1400 MHz  
       Bus:      300  MHz  DDR:      1600 MT/s  FMAN:     600  MHz
Reset Configuration Word (RCW):
       00000000: 0610000e 0c000000 00000000 00000000
       00000010: 14550002 80004002 60106000 c1002000
       00000020: 00000000 00000000 00000000 01030940
       00000030: 00000000 24003004 00000096 00000001
I2C:   ready
Model: LS1043A RGW Board
Board: LS1043ARGW, boot from SD
SERDES Reference Clocks:
SD1_CLK1 = 156.25MHZ, SD1_CLK2 = 100.00MHZ
DRAM:  Detected UDIMM Fixed DDR on board
2 GiB (DDR4, 32-bit, CL=11, ECC off)
Retimer:
       Revision 0x03, ID 0x01
SEC0: RNG instantiated
Waking secondary cores to start from ffd1b000
All (4) cores are up.

....

But can't find any

./meta-nxp-npi-1703/conf/machine/ls1043argw.conf

in yocto tree.

Were can i find this ?

BR

Bernhard

0 Kudos