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.

Write to EEPROM region

Other Parts Discussed in Thread: TMS570LS3137

Hi,

I want to write data to the EEPROM region (0xF0200000) to test the ESM functionality (maybe create an ECC error) on the TMS570LS3137 . By using Code Composer Studio (v. 4.24) I can access this memory location in debug mode. When I try to write data to address 0xF0200000 the debugger jumps to the dataEntry interrupt.

Are there any documents which explain how to access the EEPROM memory? How can I generate an ECC error in the EEPROM memory region?

Thanks in advance

jonas

  • Hello Jonas,

    You cannot directly write to a location in EEPROM Emulation Bank as this is Flash memory meant to be used for emulating EEPROM and/or non-executable Data.  To program to addresses within this bank, you will need to use the F021 Flash API

    For testing ECC errors on the EEPROM Emulation Bank or Customer OTP, we have pre-programmed single bit and double bit errors in OTP.

    Single Bit:  (uint64 *) (0xF008E3F0)

    Double Bit:  (uint64 *) (0xF008E3F8)