yaffs格式根文件系统制作

转载 2012年03月24日 22:59:41
 yaffs/yaffs2是专为嵌入式系统使用NAND型闪存而设计的一种日志型文件系统。与jffs2相比,它减少了一些功能(例如不支持数据压缩),所以速度更快,挂载时间很短,对内存的占用较小。
    yaffs是跨平台的文件系统,除了Linux和eCos,还支持WinCE, pSOS和ThreadX等
    yaffs与yaffs2的主要区别在于:
        前者仅支持小页(512 Bytes) NAND闪存,后者则可支持大页(2KB) NAND闪存。
        yaffs2在内存空间占用、垃圾回收速度、读/写速度等方面均有大幅提升。
    下载地址为:http://www.rayfile.com/zh-cn/files/b327a423-c1ba-11e0-bbe3-0015c55db73d/
    1、Yaffs工具包yaffs.tar.gz的使用:

    #tar  zxvf  yaffs.tar.gz

    #cd  yaffs

    #cd  untils

    #make   //会产生mkyaffsimage

    2、用mkyaffsimage制作yaffs文件系统镜像:

    #mkyaffsimage usr usr.yaffs

    与cramfs不同,这个过程是不可逆的
最后将生成的镜像通过vivi或u-boot烧入FLASH即可。

JZ2440:yaffs2 格式根文件系统制作

jz2440开发板上实现离线根文件系统 -- yaffs2 格式。

根文件系统的制作(YAFFS2)

制作根文件系统(Yaffs2) 制作工具:busy_box  (从 http://www.busybox.net/downloads/ 下 载 busybox) 材料:root_qtopi...

利用busybox制作yaffs2 根文件系统镜像

编译busybox需要用arm-linux-gcc3.XX 编译器,用 arm-unknown-linx-gnueabi-gcc会出问题。1.从htt...

yaffs根文件系统的制作

一、建立根文件系目录  包括root dev etc boot tmp var sys proc lib mnt home usr 及一些下层子目录 可创建一个shell脚本creat_r...

yaffs根文件系统制作

其实在去年8月份我做系统移植时就构建好了一个可以用的根文件系统,但是那时是跟着别人的《Linux全线移植文档》做的。有些东西我也不清楚,只是跟着做,做出来能用就了事了,没有深究其中的规范,以及文件系统...

初学编译制作yaffs根文件系统

# 本所使用的是ARM Tiny6410开发板。 #以下所属个人实际操作的来,若有不妥或是不对之处,请多多之处不足之处。 # 部分资源来源网上学习资料。 #首先要明确:实现镜像文件是用来做什么的...

yaffs根文件系统印象文件

  • 2014年09月16日 20:47
  • 1.93MB
  • 下载

根文件系统和yaffs2还有jffs2文件系统制作

1.最小得跟文件系统制作   根据busybox源码可知,最小的根文件系统要具备如下条件: 第一.init(来源于busybox,主要是一些命令,如cp,ls等,等编译busybox时,就得到)...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:yaffs格式根文件系统制作
举报原因:
原因补充:

(最多只允许输入30个字)