根据从本站下载的《u-boot移植s3c2440完全手册》移植u-boot-2009-11,使用其中的nand write.yaffs命令烧写文件系统,头几次烧根文件系统没事,有1次烧写后,内核自检时出现了488个坏块!!而且地址连续,信息片段如下:
... ...
Bad eraseblock 437 at 0x0000036a0000
Bad eraseblock 438 at 0x0000036c0000
Bad eraseblock 439 at 0x0000036e0000
Bad eraseblock 440 at 0x000003700000
Bad eraseblock 441 at 0x000003720000
Bad eraseblock 442 at 0x000003740000
Bad eraseblock 444 at 0x000003780000
Bad eraseblock 445 at 0x0000037a0000
Bad eraseblock 446 at 0x0000037c0000
Bad eraseblock 447 at 0x0000037e0000
Bad eraseblock 448 at 0x000003800000
Creating 5 MTD partitions on "NAND 1GiB 3,3V 8-bit":
... ...
我想问下,怎么一次烧写后能出现这么多坏块,而且地址连续?我是严格按照上面那个pdf文档的步骤移植的啊。
尤其是连续上百个坏块,太奇怪了??
难道是nand flash寿命到了?