Erasing NAND bad blocks?

Sergei Sharonov sergei.sharonov at halliburton.com
Wed Aug 10 17:34:29 EDT 2005


Charles,


> 2) Add a config in yaffs to not do any bad block marking during board bring 
> up.

I suggest to disable retiring blocks that failed ECC on read. I see it happening
during power cycling. YAFFS leaks good blocks, e.g. disrupted write/erase
creates bad ECC and then GC retires perfectly good block. JFFS2 does not do that.
AFAIK, manufacturers suggest discarding only blocks that fail on write.

Sergei 








More information about the linux-mtd mailing list