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.

TMS570LC4357: Writing directly to ECC memory to create 1-bit and 2-bit error in the L2RAMW

Part Number: TMS570LC4357

Hi TI expert

For the TMS570LC, when this bit ECC_WR_EN in the RAMCTL is set to '1'. which allow the ECC region to be writeable refer to TRM pg394

I tried to perform the following. In my program, the specific ram variable is at address 0x08001500 and the corresponding ECC would be at 0x08401500.

At the begin of my test, I have observed that the ECC upon start up is 0x0c0c0c0c0c0c0c0c.

1) Can I open up the memory browser and corrupt the ECC content?

2) Instead of using the memory browser, I can write some test code to update the ram variable, corrupt its corresponding ECC and read the ram variable back?

Do you think my tests procedure are correct? I have observed that the ECC is always stay at 0x0c0c0c0c0c0c0c0c, and no errors are detected.

Thanks, and look forward to hear from you.

Deric