在线时间61 小时
UID3091481
注册时间2015-1-12
NXP金币25
TA的每日心情 | 无聊 2021-5-27 14:51 |
---|
签到天数: 2 天 连续签到: 1 天 [LV.1]初来乍到
中级会员
 
- 积分
- 298
- 最后登录
- 2025-7-3
|
本帖最后由 烟雨梦 于 2015-7-16 19:40 编辑
imx51启动后加载ubi文件系统失败,报错信息:
fec_enet_open, 997, open!!!
eth0: Freescale FEC PHY driver [Generic PHY] (mii_bus:phy_addr=0:00, irq=-1)
IP-Config: Guessing netmask 255.0.0.0
IP-Config: Complete:
device=eth0, addr=10.0.0.239, mask=255.0.0.0, gw=255.255.255.255,
host=10.0.0.239, domain=, nis-domain=(none),
bootserver=255.255.255.255, rootserver=255.255.255.255, rootpath=
UBIFS error (pid 1): ubifs_get_sb: cannot open "ubi0:rootfs", error -19
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 1024 mtdblock0 (driver?)
1f01 5120 mtdblock1 (driver?)
1f02 120832 mtdblock2 (driver?)
1f03 2048 mtdblock3 (driver?)
1f04 2048 mtdblock4 (driver?)
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
[<8002d4ac>] (unwind_backtrace+0x0/0xf0) from [<803aa744>] (panic+0x6c/0xe0)
[<803aa744>] (panic+0x6c/0xe0) from [<80008db4>] (mount_block_root+0x1cc/0x20c)
[<80008db4>] (mount_block_root+0x1cc/0x20c) from [<80008f6c>] (prepare_namespace+0x88/0x174)
[<80008f6c>] (prepare_namespace+0x88/0x174) from [<80008480>] (kernel_init+0x120/0x168)
[<80008480>] (kernel_init+0x120/0x168) from [<800299c0>] (kernel_thread_exit+0x0/0x8)
另外ubi.img文件通过mkfs.ubi脚本生成,内容:
#!/bin/sh
echo "make rootfs rootfs.ubifs"
mkfs.ubifs -r rootfs/ -e 126KiB -m 2048 -c 944 rootfs.ubifs -x zlib
echo "make ubi.img"
ubinize -o ubi.img -m 2048 -p 128KiB -s 512 ubi.cfg
ubi.cfg文件内容:
[ubifs]
mode=ubi
image=rootfs.ubifs
vol_id=0
vol_size=100MiB
vol_type=dynamic
vol_name=rootfs
vol_flags=autoresize
启动参数:
set bootargs 'console=ttymxc0,57600 ubi.mtd=2 root=ubi0:rootfs rootfstype=ubifs video=mxcdi0fb:RGB24,800x600-16@60 video=mxcdi1fb:YUV444,TV-PAL tve di0_primary ip=10.0.0.239'
saveenv
求大神帮忙分析下,谢谢!
|
评分
-
查看全部评分
|