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.

TMS570 EEPROM Single Error Correction Issue

Other Parts Discussed in Thread: HALCOGEN

Hi there,

 

I wrote some Code where I access the pre-programmed single bit and double bit errors in OTP (see). I set the threshold for single bit errors to 3 in the EE_CRTRL2 register. 

By pointing to the location of the single bit error the ErrorPinStat register in the ESM is dropping to low level. Therefore the error LED will be on. I expected this behavior after reaching the set threshold. Why is a correctable error causing the ErrPinStat register to be low when the threshold is not reached? 

I attached my project files which were created with HALCoGen and compiled/debugged with Code Composer Studio 4. 

Thanks in advance

Jonas

ECC_EEPROM.zip