As per this post:
I have the same issue I have a board and have a TMX320LF2407A IC with a JTAG header. I have a XDS510LC
USB JTAG Emulator from spectrum digital. I have downloaded CCS3.3 and I can connect to the controller using JTAG. I can run and stop the processor thus my connection is ok. Since the TMS320LF2407A is not DSP read protected, I am able to save the contents of the TMS320LF2407A with the following steps.
File/Data/Save../Coff(*.out)
“Storing Memory into File”
“Address: 0x0000”
“Length: 0x8000”
“Page: Program”
“DATA”
“ I/O”
1-Before saving, a small window titled "Storing Memory Into File" appears, as in the photo above, and there are three options for saving in this window, "Program-Data-I/O"
Which of these should I choose when saving? "Program" or "Data" or "I/O"
2- I have one working and one broken PCB's with this DSP on them. When I save the "Program" and "Data" in the DSP of the defective PCB separately and save the intact DSP in the same way, I saw that the "Data" codes of the non-working card were deleted, the "Program" codes are exactly the same when I compare them to the intact card. that is, only the "Data" part of the faulty card has been deleted.
3- How can I upload the "Program-Data-I/O" files in (Coff.out) format that I got from the TMS320LF2407A, which works without any problems, separately from the "On-Chip Flash Programmer" window?
For example, how can I load (program) only the "Data" file.
4- When flashing another Data file from the TMS320LF2407A (On-chip Flash programming) window to the old DSP, in the clear step, gives the error message; "Error: Read status value 0x0001 from symbol PRG_status
Flash algorithm failed during clear operation". How can I resolve this situation?