LS1046 sd boot kernel panic because of mount rootfs fail

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

LS1046 sd boot kernel panic because of mount rootfs fail

799 次查看
charleshuang
Senior Contributor II

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?

 

标签 (2)
0 项奖励
回复
1 回复

787 次查看
yipingwang
NXP TechSupport
NXP TechSupport

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.

0 项奖励
回复