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
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
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!
-----------------------------------------------------------------------------------------------------------------------
Where can i found the SDK for LS1043a RGW Board ?
Best regards,
Bernhard Strasser
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