TI中文支持网
TI专业的中文技术问题搜集分享网站

8168EVM,烧写文件系统,VFS: Cannot open root device "ubi0:rootfs" or unknown-block(0,0)

TI的8168EVM,最近转到RVRRDK平台

烧写uboot、内核和ubifs文件系统到flash,完全按照install guide上的步骤来的,地址也没改,设置环境变量后启动kernel成功,引导文件系统失败,错误如下:

omap_rtc omap_rtc: setting system clock to 2000-01-01 00:00:00 UTC (946684800)ata1: SATA link down (SStatus 0 SControl 300)ata2: SATA link down (SStatus 0 SControl 300)VFS: Cannot open root device "ubi0:rootfs" or unknown-block(0,0)Please append a correct "root=" boot option; here are the available partitions:1f00 64 mtdblock0 (driver?)1f02 64 mtdblock2 (driver?)Kernel panic – not syncing: VFS: Unable to mount root fs on unknown-block(0,0)Backtrace:[<c004efac>] (dump_backtrace+0x0/0x110) from [<c03b438c>] (dump_stack+0x18/0x1c) r6:00008000 r5:ce414000 r4:c055e698 r3:60000013[<c03b4374>] (dump_stack+0x0/0x1c) from [<c03b43ec>] (panic+0x5c/0x178)[<c03b4390>] (panic+0x0/0x178) from [<c0009184>] (mount_block_root+0x1c4/0x204) r3:00000000 r2:00000000 r1:ce42bf78 r0:c0481155 r7:c002fae4[<c0008fc0>] (mount_block_root+0x0/0x204) from [<c000940c>] (prepare_namespace+0x94/0x1cc)[<c0009378>] (prepare_namespace+0x0/0x1cc) from [<c0008d70>] (kernel_init+0x114/0x154) r5:c002f0b0 r4:c002f0b0[<c0008c5c>] (kernel_init+0x0/0x154) from [<c0077780>] (do_exit+0x0/0x5d0) r5:c0008c5c r4:00000000

环境变量如下:

setenv bootcmd 'nandecc sw;nand read 0x81000000 0x580000 0x300000;bootm 0x81000000'

setenv bootargs 'console=ttyO2,115200n8 noinitrd ip=off mem=256M rootwait=1 rw ubi.mtd=8,2048 rootfstype=ubifs root=ubi0:rootfs init=/init vram=20M notifyk.vpssm3_sva=0xBEE00000 stdin=serial ddr_mem=1024M‘

请教各位可能是什么原因?谢谢

Wang Bing-qing:

附件是启动信息

kooking:

这个论坛以前讨论比较多,你看会不会是其中的原因:

https://www.deyisupport.com/question_answer/dsp_arm/davinci_digital_media_processors/f/39/t/22495.aspx

Wang Bing-qing:

回复 kooking:

错误原因不太相同,还是没找到原因,不过后来我选用NFS启动成功了,还是谢谢你

赞(0)
未经允许不得转载:TI中文支持网 » 8168EVM,烧写文件系统,VFS: Cannot open root device "ubi0:rootfs" or unknown-block(0,0)
分享到: 更多 (0)