码迷,mamicode.com
首页 > 系统相关 > 详细

Linux 4.10.8 根文件系统制作(三)---制作yaffs文件系统

时间:2017-07-02 10:08:10      阅读:162      评论:0      收藏:0      [点我收藏+]

标签:art   ase   lock   linux   nandflash   logs   ubuntu   nfs   ras   

   这里直接用的是韦东山提供的工具。

  yaffs文件系统是专门用于nandflash的文件系统

  我们前面已经下载了yaffs 的源码,也做了文件系统目录的构建。

  在yaffs2的源码目录中有一个utils 目录,里面就是制作文件印象的工具。

  技术分享

  技术分享

  将工具拷贝到系统目录中去

  技术分享

  加上可执行属性:

  技术分享

  进入nfs_root目录,执行命令:

  mkyaffs2image fs_mini fs_mini.yaffs2

  然后启动u-boot,进行烧写:  

  nfs 30000000 192.168.0.192:/home/ubuntu/work/nfs_root/fs_mini.yaffs2
  nand erase.part rootfs
  nand write.yaffs 30000000 260000 $filesize
  set bootargs console=ttySAC0,115200 root=/dev/mtdblock3

  nfs 32000000 192.168.0.192:/home/ubuntu/work/nfs_root/uImage
  bootm 32000000

  启动后可查看到信息

  技术分享

 

Linux 4.10.8 根文件系统制作(三)---制作yaffs文件系统

标签:art   ase   lock   linux   nandflash   logs   ubuntu   nfs   ras   

原文地址:http://www.cnblogs.com/kele-dad/p/7105075.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!