[U-Boot-Users] NAND ECC: S3C2410

Steve Finney saf76 at earthlink.net
Mon May 1 18:25:19 CEST 2006

>From: Markus Klotzb�cher <mk-lists at 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.


More information about the U-Boot mailing list