jffs2文件系统制作

1)zlib的编译

tar xjvf zlib-1.2.3.tar.bz2

tony@Ubuntu:~/win/zlib-1.2.3$./configure

tony@Ubuntu:~/win/zlib-1.2.3$make

tony@Ubuntu:~/win/zlib-1.2.3$sudo make install

 

2)mtd工具的编译

tar xjvf mtd-snapshot-20050519.tar.bz2

tony@Ubuntu:~/win/mtd/util$make

tony@Ubuntu:~/win/mtd/util$sudo make install

 执行完上面2部,我们的系统里就有了mkfs.jffs2这个工具了


3)jffs2文件系统镜像制作     (/opt/filesystem/目录下为已经制作好的文件系统,参看--》根文件系统制作)

tony@Ubuntu:/opt$sudo mkfs.jffs2 -r filesystem -o filesystem.jffs2

tony@Ubuntu:/opt$cp filesystem.jffs2 /tftpboot/

 

4)将jffs2文件系统烧写到nand

tftp 30008000 filesystem.jffs2

nand erase 500000 800000

nand write 30008000 400000 实际大小

setenv bootargs root=/dev/mtdblock2 init=/linuxrc rootfstype=jffs2 rw console=ttySAC0,115200 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值