Single bit error correction on NAND.

DataCom - Virgílio virgilio at
Thu Jul 28 15:40:54 EDT 2005

I have noticed that NAND support on MTD can detect/correct single bit errors 
in 256 bytes, using software ECC. However, the correct data is not written 
back to flash. In other words, the bit stays "flipped" in flash. Isn't that 
dangerous? I mean, if another bitflip occurs in the same 256 bytes, we won't 
be able to correct by software ECC...

Am I missing something here? Thanks in advance.

Virgílio Silva

More information about the linux-mtd mailing list