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.

TMS470MF06607: Vector table corrupted, flashing not possible anymore

Part Number: TMS470MF06607
Other Parts Discussed in Thread: UNIFLASH

Hi,

we accidentally overwrote the vector table of our TMS470MF06607. Now it containes invalid data and we are not able to reprogram the controller.
Neither it works with the CCS (using a XDS100v2) nor its possible to erase/flash it using UniFlash 4.5.0.2056.

CCS output:

CortexM3_0: File Loader: Memory write failed: Timed out waiting for target to halt while executing wr_pll.alg

UniFlash output:

[ERROR] CortexM3_0: File Loader: Memory write failed: Timed out waiting for target to halt while executing wr_pll.alg

However, it is still possible to read out the flash memory using UniFlash, showing the corrupt vector table.

How can we fix it?