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.

OMAP-L138: Reed-Solomon ECC Reference Request

Part Number: OMAP-L138

Tool/software:

OMAPL138BGWTMEP boots from Micron NAND Flash MT29F4G16ABBDAH4AIT on our circuit boards.

We are using the 4-bit ECC feature of the EMIFA.

Testing boot failure scenarios with actual hardware tends to be rather time-consuming.

I would like to simulate boot failure scenarios to look for "interesting test cases".

Suppose I want to model the OMAP-L138 EMIFA Reed-Solomon ECC algorithm in a standalone software application in MATLAB, C/C++, Python, or some other language. Can you point me to reference material that would help me accomplish that? I would like to be able to feed my model a 512 byte block of data in a simulated write operation and see what it computes for the ten ECC parity bytes. I like to think my model and the EMIFA ECC would produce the same ECC parity bytes. In a simulated read operation, I would like my model to compute the locations of the byte errors along with the values to use to correct them, like the EMIFA ECC.

Can you suggest reference material for the OMAP-L138 EMIFA Reed-Solomon ECC algorithm?

Is TI's implementation proprietary?

Thanks for guidance.

Patrick