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.

EEPROM value corrupt

Other Parts Discussed in Thread: HALCOGEN

Hi , 

Following are the details of the hardware .

Full part name : TMS570LS0332APZQQ1

 

Ev board full part name : TMX570LS0432PZQQ1

 

Flash writing software : JLink Debugger

 

Flash writing hardware : JTAG 

The issue is not related to downloading software to Flash memory. 

The issue is runtime data writing to EEPROM memory through application.

 

For this runtime data writing to EEPROM memory we have used TI's "F021_API_CortexR4_BE.lib" library

 

1. During runtime the application state data is stored in a buffer of 40bytes and written to EEPROM memory using TI library.

2. Whenever there is change in this buffer, the updated data is again written to EEPROM memory.

 

Issue-1

Sometimes, data is not written and remains 0xFF

 

Issue-2

Sometimes, garbage data (0x51, 0x59) is written, which is out of range values as per application.