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.

TMS570LS3137: Problem with multiple TCRAM ECC error detection for same memory location

Part Number: TMS570LS3137


Hi Chuck,

We do not enable the interrupt for single bit errors, so the error flags and the uncorrectable error address register are evidently not cleared.

For double bits errors, we do clear the error flags and the uncorrectable error address register before accessing again.

I suppose that, like you said, when a single bit error happens it gets corrected and the CPU keeps the value in his buffer and do not reload it. 

So maybe that is why it is not detected again, unless it happens at a different address.

Regards,

Charles