AnsweredAssumed Answered

QorIQ LS1043ARDB SDK 2.0 boot without using rootfs in the kernel.itb

Question asked by j_wallace on Aug 9, 2017
Latest reply on Aug 22, 2017 by Pavel Chubakov

Hello Experts.

My problem seems to have already been addressed by somoene else (LS1043ARDB SDK 2.0 boot without using rootfs in the kernel.itb? ) but I think we have not a precise response.

1) Goal: boot with u-boot on NOR flash (vBank 4) and rootfs(+ kernel) on SD card.

2) Attempts: I set the SD card up following the SDK 2.0 release note, and modified bootargs and bootcmd accordingly.

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

=> printenv
baudrate=115200
bootargs=root=/dev/mmcblk0p1 rw rootdelay=5 earlycon=uart8250,0x21c0500,115200 console=ttyS0,115200
bootcmd=ext2load mmc 0 a0000000 uImage && bootm a0000000

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

 

I also followed the previously mentionned thread to build "uImage"  (I removed ramdisk = "ramdisk@1" in kernel.its, but keept fdt = "fdt@1" before rebuilding), but the boot hanged.

Does somebody know how to proceed? Thanks in advance.

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

## Booting kernel from Legacy Image at a0000000 ...
   Image Name:   linux-4.1
   Image Type:   AArch64 Linux Kernel Image (gzip compressed)
   Data Size:    5360670 Bytes = 5.1 MiB
   Load Address: 80080000
   Entry Point:  80080000
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK
FDT and ATAGS support not compiled in - hanging
### ERROR ### Please RESET the board ###

Outcomes