I am using a custom board with a TMS320F28031 on it. I am using an XDS100v2 emulator to program it and am able to program the ram successfully, but whenever I try to execute a Flash operation it fails. I am running Windows 7 64 bit.
I am using CCSV4.2.0.10018 and from the On-Chip Flash view in the debug Perspective I am able to unlock the device. When I try to erase the Flash however, it fails and I get the following message, note that the strange unicode string following is actually part of the response:
C28xx: Erasing Flash memory...
C28xx: Flash Programmer: Error erasing flash memory. ìï6ÑÕu
And when I try to run the frequency test I get the following message:
C28xx: Starting Frequency Test, please wait...
C28xx: Flash Programmer: Error starting frequency test. |ï6ÑÕu
When I try to debug a program using the a linker file that places the program in Flash i get the following message:
C28xx: Flash Programmer: Error erasing flash memory. \öÚ!ÑÕu
C28xx: Flash Programmer: Error erasing Flash memory.
C28xx: Flash Programmer: Error encountered when writing to flash memory. ôÄ#ôóÚ!Y?}"ÿÿÿÿ
C28xx: Trouble Writing Memory Block at 0x3f7b96 on Page 0 of Length 0x16
Cannot write to target
I have tried this with 2 different boards and 2 different microcontrollers with this same result.
Any insight into this problem would be greatly appreciated.
Thank you,
Daniel Jones