使用”pan.baidu.com/s/1cdpVdG“ 源码编译出来的 mkyaffs2image 制作yaffs2格式根文件系镜像
sudo mkyaffs2image rootfs/ rootfs.yaffs2
NFS挂载后,想把rootfs.yaffse 烧录到MTD文件系统分区 /dev/mtd/3
#flash_eraseall /dev/mtd/3
#nandwrite -o -s 0x20000 /dev/mtd/3 /download/rootfs.yaffs2
nandwrite 使用参考 “bbs.chinaunix.net/forum.php?mod=viewthread&tid=3769834”
-s 表示跳过 0x20000大小的区域,在我的nand里面一个block为128k(就是0x20000)
-o 表示用rfs.yaffs2文件自带的oob数据。
挂载查看分区内容
#mount -t yaffs2 /dev/mtdblock/3 /mnt/yaffs
#ls -l /mnt/yaffs
mx27# mount -t yaffs2 /dev/mtdblock/3 /mnt/yaffs
yaffs: dev is 32505859 name is "mtdblock3" rw
yaffs: passed flags ""
mx27# ls -l /mnt/yaffs/
drwx------ 1 root root 2048 Jan 1 08:05 lost+found
mx27# cd /mnt/yaffs/
mx27# ls
lost+found
mx27# cd lost\+found/
mx27# ls
mx27#
请教下为什么没有内容呢?
|