主题 : 擦除nand中yaffs2文件系统的分区出现Skipping bad block at  0x00600000    …… 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 106030
精华: 0
发帖: 27
金钱: 135 两
威望: 27 点
综合积分: 54 分
注册时间: 2014-07-12
最后登录: 2015-06-01
楼主  发表于: 2015-04-13 19:59

 擦除nand中yaffs2文件系统的分区出现Skipping bad block at  0x00600000    ……

我使用u-boot-2013.04-rc1 linux3.8.3,使用busybox1.20.2来制作yaffs2文件系统,我在linux内核中将nand分区为0-1M(bootloader),1M-6M(kernel),6M-206M(file system),206M--(user)
我使用tftp 50008000 rootfs.yaffs2;nand erase 600000 F00000(F00000大于文件系统本身的大小);nand write.yaffs 50008000 600000 文件大小    成功的将yaffs2文件系统烧写到nand对应的分区,但是我要在重新烧写文件系统或者擦除整个nand的时候,就会出现:
Skipping bad block at  0x00600000                                          
Skipping bad block at  0x00680000                                          
Skipping bad block at  0x00700000                                          
Skipping bad block at  0x00780000                                          
Skipping bad block at  0x00800000                                          
……
……
这样的信息,不知道是什么原因造成,求大侠正解