This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM3517: Insufficient ECC

Part Number: AM3517

Hello,

We are using AM3517AZCN on a custom PCB together with a NAND flash from Micron (MT29F2G08ABAEAWP-IT:E) which requires 4-bit ECC. Since AM3517 doesn't support more than 1-bit HW ECC and the U-Boot version we use (v2010.12) seem to only have 1-bit ECC we have encountered troubles with bit-flips. I wonder what's the most strategically correct thing to do. How hard is it to implement 4-bit software ECC in U-Boot and does it already exist in other versions? Another option is to switch NAND to a chip that only requires 1-bit ECC but that doesn't solve it for the units already produced.

Thanks in advance.