Hi NXP Team.
We use LS1046ardb and try to boot up by sd card but failed.
The error message:
[ 3.704272] mmcblk0: mmc0:59b4 USDU1 14.7 GiB (ro)
[ 3.706459] No soundcards found.
[ 3.733805] mmcblk0: p1 p2 p3 p4
[ 3.747263] VFS: Cannot open root device "PARTUUID=556444a2-04" or unknown-block(179,4): error -30
[ 3.756244] Please append a correct "root=" boot option; here are the available partitions:
[ 3.764607] 0100 4096 ram0
[ 3.764608] (driver?)
[ 3.770719] 0101 4096 ram1
[ 3.770720] (driver?)
[ 3.776819] 0102 4096 ram2
[ 3.776820] (driver?)
[ 3.782924] 0103 4096 ram3
[ 3.782924] (driver?)
[ 3.789024] 0104 4096 ram4
[ 3.789025] (driver?)
[ 3.795123] 0105 4096 ram5
[ 3.795123] (driver?)
[ 3.801222] 0106 4096 ram6
[ 3.801223] (driver?)
[ 3.807318] 0107 4096 ram7
[ 3.807319] (driver?)
[ 3.813417] 0108 4096 ram8
[ 3.813418] (driver?)
[ 3.819514] 0109 4096 ram9
[ 3.819515] (driver?)
[ 3.825613] 010a 4096 ram10
[ 3.825613] (driver?)
[ 3.831803] 010b 4096 ram11
[ 3.831804] (driver?)
[ 3.837989] 010c 4096 ram12
[ 3.837990] (driver?)
[ 3.844173] 010d 4096 ram13
[ 3.844174] (driver?)
[ 3.850359] 010e 4096 ram14
[ 3.850359] (driver?)
[ 3.856564] 010f 4096 ram15
[ 3.856565] (driver?)
[ 3.862759] b300 15465472 mmcblk0
[ 3.862760] driver: mmcblk
[ 3.869554] b301 131072 mmcblk0p1 556444a2-01
[ 3.869555]
[ 3.876350] b302 2097152 mmcblk0p2 556444a2-02
[ 3.876351]
[ 3.883142] b303 5242880 mmcblk0p3 556444a2-03
[ 3.883142]
[ 3.889936] b304 7921664 mmcblk0p4 556444a2-04
[ 3.889937]
[ 3.896729] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(179,4)
[ 3.905167] CPU: 2 PID: 1 Comm: swapper/0 Not tainted 5.4.47 #1
[ 3.911083] Hardware name: LS1046A RDB Board (DT)
[ 3.915781] Call trace:
[ 3.918224] dump_backtrace+0x0/0x150
[ 3.921881] show_stack+0x14/0x20
[ 3.925192] dump_stack+0xbc/0x100
[ 3.928589] panic+0x16c/0x37c
[ 3.931637] mount_block_root+0x1b0/0x2a8
[ 3.935641] mount_root+0x144/0x178
[ 3.939123] prepare_namespace+0x16c/0x1d0
[ 3.943214] kernel_init_freeable+0x22c/0x24c
[ 3.947566] kernel_init+0x10/0x108
[ 3.951049] ret_from_fork+0x10/0x18
[ 3.954620] SMP: stopping secondary CPUs
[ 3.958541] Kernel Offset: 0x2316a0600000 from 0xffff800010000000
[ 3.964629] PHYS_OFFSET: 0xffffa06340000000
[ 3.968807] CPU features: 0x0002,21806000
Do you have any suggestions for us?
Please download flex-builder installation tar ball, connect SD card to your host PC, then execute the following command.
$ flex-installer -i pf -d /dev/sdx
$ flex-installer -i auto -m ls1046ardb -d /dev/sdx
Note:/dev/sdx is SD device name on your host.
Then plugin SD card to your target board and type "boot" command under u-boot.
If your problem remains, please attach your whole console log from u-boot.