Part Number: TMS320F28035
Hello TI family,
I need some more help on this issue that we are facing. A while ago we had a problem with the internal flash programming of the 28035 piccolo. This was discussed here:
We have arrived to a similar situation in which we can no longer program the DSP but in this case we were not programming flash or anything similar. We were simply debugging an application with XDSv100 JTAG.
The only note I have: the DSP was working with the JTAG debugger connected. The development board was power-cycled and we attempted to re-connect to the device (not re-program). Then garbage values appeared on the 'Expressions' window. Afterwards, all attempts to reprogram the device started to fail.
It attempts to write the sections and erase sector A but it fails. The error shown is as it follows:
C28xx: Flash Programmer: Error encountered when writing to flash memory
C28xx: File Loader: Memory write failed: Unknown error
C28xx: GEL: File: C:\work\public\TI\xxxx\CodeComposerStudio\xxxxx\Debug\xxxxxxxx.out: Load failed.
Then we tried erasing each sector inividually and it fails as well:
C28xx: Erasing Flash memory...
C28xx: Flash Programmer: Error erasing flash memory. Error erasing Sector H
C28xx: Erasing Flash memory...
C28xx: Flash Programmer: Error erasing flash memory. Error erasing Sector F
C28xx: Erasing Flash memory...
C28xx: Flash Programmer: Error erasing flash memory. Error erasing Sector F
C28xx: Erasing Flash memory...
C28xx: Flash Programmer: Error erasing flash memory. Error erasing Sector G
Depletion recovery also fails and shows:
C28xx: Depletion Recovery started.
C28xx: Flash Programmer: Error when performing depletion recovery.
It is highly important to understand how this happened. Your help is highly appreciated,
Matias