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.

TMS320F280039: Clarification about datasheet warning of flash data corruption

Part Number: TMS320F280039

Hello,

I am implementing in-field programming of some the flash memory in a F28003x-based device using FAPI library. I noticed the following warning in the datasheet:

"Brownout events during flash programming can corrupt flash data and permanently lock the device." (SPRSP61C, section 6.5.1)

I want to make sure I understand the risk here. Which of the following is true:

1. Brownout events during flash programming can cause partial writes/erases to occur, which would lead to ECC failures for the area of memory that was being erased/programmed during the brownout, and this condition could be recovered by reprogramming OR

2. Brownout events during flash programming can cause something worse than ECC failures that cannot be recovered from, or corruption of flash memory aside from the areas being erased/programmed