当前位置:  技术问答>linux和unix

yaffs2文件系统挂载出错

    来源: 互联网  发布时间:2017-05-19

    本文导语:  如果用nfs挂载到服务器上的根文件系统,是可以正常工作的。但是当我将yaffs2根文件系统烧写到dm6467的flash中时,却出现了下面的错误: yaffs: dev is 32505859 name is "mtdblock3" yaffs: passed flags "" yaffs: Attempting MTD moun...

如果用nfs挂载到服务器上的根文件系统,是可以正常工作的。但是当我将yaffs2根文件系统烧写到dm6467的flash中时,却出现了下面的错误:

yaffs: dev is 32505859 name is "mtdblock3"
yaffs: passed flags ""
yaffs: Attempting MTD mount on 31.3, "mtdblock3"
yaffs: auto selecting yaffs1
yaffs_read_super: isCheckpointed 0
VFS: Mounted root (yaffs2 filesystem) on device 31:3.
Freeing init memory: 136K
Warning: unable to open an initial console.
Failed to execute /linuxrc. Attempting defaults...
Kernel panic - not syncing: No init found. Try passing init= option to kernel.
Backtrace:
[] (dump_backtrace+0x0/0x110) from [] (dump_stack+0x18/0x1c)

r6:00000000 r5:c002560c r4:c0409450
[] (dump_stack+0x0/0x1c) from [] (panic+0x54/0x124)
[] (panic+0x0/0x124) from [] (init_post+0xd4/0xfc)
r3:c6101f00 r2:c03e4520 r1:000000c0 r0:c03838ec
[] (init_post+0x0/0xfc) from [] (kernel_init+0xe0/0x110)
r4:c0408d00
[] (kernel_init+0x0/0x110) from [] (do_exit+0x0/0x654)
r5:00000000 r4:00000000

我烧写内核及根文件系统的命令如下所示:

内核:

tftp 0x80700000 uImage

nand erase 500000 220000

nand write 0x80700000 500000  220000

setenv bootcmd 'nand read 0x80700000 0x500000 220000;bootm 0x80700000' 

saveenv

根文件系统:

tftp 0x60000000  yaffs2.img

nand erase 900000 0x3700000

nand write 0x60000000  900000 2f20000

setenv bootargs 'noinitrd root=/dev/mtdblock3 rw  rootfstype=yaffs2 init=/linuxrc console=ttyS0,115200'

saveenv

自己刚刚接触这方面的东西不久,还请各位帮帮忙。谢谢!

|
nand write.yaffs 0x60000000  900000 $(filesize)

http://bbs.21ic.com/blog-584104-60279.html

可能写 rootfs 的指令有错

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • docker中文入门学习手册 iis7站长之家
  • 是否有支持yaffs2文件烧写的Redboot
  • yaffs2 文件系统求助
  • 怎样测试yaffs2文件系统的稳定性
  • LINUX 2.6.20支持yaffs2文件系统的问题
  • yaffs2 文件系统的使用问题
  • yaffs2文件系统启动问题
  • 如何让把在linux中将nand flash的yaffs2文件系统转换为vfat格式的? 大侠帮忙啊,小弟拜谢!!
  • 移植Yaffs2错误
  • 给内核打yaffs2的问题
  • 请教yaffs2的问题。
  • Yaffs2 image 验证
  • yaffs2和MLC 4G nand flash驱动问题
  • 移植YAFFS2出现No init found错误
  • 加入yaffs2,编译内核显示error: unknown field `prepare_write' specified in initializer
  • 请教下 2.6移植 和 YAFFS2移植到问题
  • 新手,移植yaffs2到最后总是无法打开console。求解!!试过各种方案了。附有串口打印的休息以及uboot传入的参数。哪位高手帮忙分析一下哪里错了


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,