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.

TMS320F28379D: Flash API

Part Number: TMS320F28379D


Hi,

I'm working currently on a software to reprogram my microcontroller with a file on a SD card (I simply convert .out file in a HEX file using hex2000.exe).

The goal of my software is to:

- read the .HEX file to determine its size.
- erase all FLASH sectors
- Write in Flash (from sector A) values corresponding to the program.

I manage to perform all the steps, but when I'm writing in the Flash, software stops at the address 0x8F4B2 (sector E).
However, the program is not yet entirely written (see attachment)

I've read the https://processors.wiki.ti.com/index.php/C2000_Flash_FAQ, and issue is not due to 128-bit aligned memory i think.

Thanks for your answer.

Regards,