
1 May
2006
1 May
'06
6:25 p.m.
From: Markus Klotzb�cher mk-lists@creamnet.de I can't see any ecc specific code in cmd_nand.c. Most likely you should not have to change anything in this file.
In 1.1.4 there's a bunch of code in cmd_nand.c under #ifdef MTD_NAND_ECC (e.g., the nand_correct_data() routine) which assumes 3 ECC bytes for each 256 byte block, and 6 bytes of ECC stored overall per 512 byte block. The Samsung uses a scheme with 3 bytes per 512 byte block, leading me to believe the current code is specific to some other chip.
sf