Hello everyone!
I'm working on a legacy motor control system which is built around the TI DSP TMS320F243.
On one day, the system failed and it was diagnosed, that the DSP was somehow malfunctioning, so we replaced it with a new one.
Of course, the flash content needs to be reprogrammed (I own the software and have the COFF file (.out file) on hand).
So I connected the board to an old WinXP PC running TI code composer studio (CCS) version 3.3 using a XDS510-USB2.0 emulator. In code composer studio, I can successfully connect to the device and upload the COFF file to RAM and execute the program and the system works then flawlessly.
However, using this method, the program is running from RAM only and is lost upon the next power cycle.
So I need to program the COFF file to the internal Flash memory of the TMS320F243.
Previously, I have done so using the "On-Chip Flash Programmer" available from the "Tools" menu bar item in code composer studio.
This time however, once opening the "On-Chip Flash Programmer", an error message box, as attached, appears.
We contacted TI regarding this issue, but they don't support these old devices anymore and recommend to redesign the board using more recent devices.....
But since the communication to DSP works and the system works when executed from RAM, we think that it is just a small setting in the code composer studio which may be wrong....
Do you guys have some ideas how to solve this problem or have some ideas what we could try out?
Thank you for any help!
Best regards,
Doran