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.

SW-EK-TM4C1294XL: EK-TM4C1294XL

Part Number: SW-EK-TM4C1294XL


Tool/software:


Hi, 


I have been working on a project requiring reading and writing to EEPROM a few times. I can write to EEPROM and dump/see the changes made to it before I power cycle it. 
After the power cycle, the data is either messed up, not written, or shifted. Sometimes, just one particular part is wrong; the rest of the data is taken. What could be the issue? Any insight will be helpful. 

Thanks,  

  • Hi,

      Are you seeing this issue on one device or multiple devices?

    Do you recall if you subject the device with any one of the below soft resets in the middle of an ongoing EEprom operation? Please see below errata. 

      Please use  "Unlock Device" to restore the device to its factory setting. By doing do, the EEprom as well as the main flash will be fully erased.  Make sure you follow the workaround as described above to avoid the errata. 

  • I am seeing this issue with multiple boards. I have around 15 boards with same issue. 
    I did try the 2nd screenshot "Unblock Device" but still saw the same issue. 

    Do you suggest any other option I should try? 
    Is there a way to fully erase the EEPROM and all data in the board?

  • Having 15 boards all showing the same result probably means there is some issue with your code. Can you show your code?

    Below is an example which you can find in the Peripheral Driver User's Guide. Can you compare to your code? If you run the example code, do you have the same problem?