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

jffs2,MTD讨论

    来源: 互联网  发布时间:2015-07-17

    本文导语:  有些概念还是比较模糊 我现在在S3C2410上移植miziLinux,板子是公司自己做的,用的是NAND Flash,现在跑vivi + kernel + cramfs已经成功了,这一步比较简单,就是修改了下LCD驱动 但是cramfs是只读的,所以我想改成jffs2(...

有些概念还是比较模糊

我现在在S3C2410上移植miziLinux,板子是公司自己做的,用的是NAND Flash,现在跑vivi + kernel + cramfs已经成功了,这一步比较简单,就是修改了下LCD驱动
但是cramfs是只读的,所以我想改成jffs2(据说jffs2是针对NOR Flash进行优化的,有人推荐使用YAFFS,先不管这了),我在内核中也增加了jffs2支持,用mkfs.jffs2把root打包成了root.jffs2,然后下载到FLASH,启动会报mount失败

现在有几个问题不是很清楚,我用vivi的bon把flash分成了0~192K, 192K~1M, 1M~32M,是不是说这时的flash是bonfs了?我觉得就如windows,分区时分成了FAT或是NTFS就已经固定下来了,这样的话在bonfs上加载jffs2会不成功,是否会这样呢?
但是其实又好象无所谓分区格式是什么,就如在redhat,分成ext3,我照样可以mount一个cramfs的目录出来。
从我了解的来看,大家讨论jffs2都是说在kernel修改,而不用管bootloader,呵,有些乱了:)

还有,jffs2好象是要MTD的支持,不知该如何修改。

希望大家交流交流

|
recompile the kernel


$make menuconfig
的时候

你可以在第5行看到这个选项MTD
你打勾选中,保存退出
$make

|
nand flash上我觉得用yaffs会好些,jffs2主要在nor flash上用得比较多吧?

我现在在2410(nand)上用yaffs非常稳定

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












  • 相关文章推荐
  • jffs2的提示信息JFFS2 notice CRC,还有Empty flash at,如何解决?
  • 求助!文件系统Empty flash at 0x012dbf74 ,JFFS2 notice: (1) jffs2_build_xattr_subsystem:
  • 编程语言 iis7站长之家
  • linux下挂在jffs2的问题
  • 关机前卸载jffs2文件系统
  • JFFS2 移植到ST平台问题
  • 关于jffs2文件系统~~~求助
  • cramfs下面挂jffs2方案可行吗?
  • 请问如何mount jffs2 ?
  • jffs2如何设置不同分区只读属性?
  • 关于mkfs.jffs2的压缩级别问题
  • 关于s3c44b0在sst39vf1601建立jffs2的问题
  • 关于文件系统(jffs2/yaffs/FAT16)
  • 请教高手 jffs2_get_inode_nodes(): Data CRC failed on node...问题
  • 请教ramdisk+jffs2挂载问题
  • 单板断电,jffs2分区丢失
  • Ramdisk+JFFS2分区后,导致分区混乱,空间不够的莫名问题..
  • 求助,jffs2文件系统的export问题


  • 站内导航:


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

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3