擦除nand flash的时候出现Skipping bad block at 0x00600000

落水铅华 2015-04-13 08:06:26
我使用u-boot-2013.04-rc1 linux3.8.3,使用busybox1.20.2来制作yaffs2文件系统,nand为K9GAG08U0D,我在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
Skipping bad block at 0x00800000
Skipping bad block at 0x00880000
Skipping bad block at 0x00900000
Skipping bad block at 0x00980000
Skipping bad block at 0x00a00000
Skipping bad block at 0x00a80000
Skipping bad block at 0x00b00000
Skipping bad block at 0x00b80000
……
……
这样的信息,不知道是什么原因造成,求大侠正解
...全文
652 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

18,773

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 专题技术讨论区
社区管理员
  • 专题技术讨论区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧