Part Number: TM4C1294NCPDT
Other Parts Discussed in Thread: UNIFLASH
Tool/software: Code Composer Studio
Dear TI users,
I have a problem with the TM4C1294 and XDS100V3 debugger, that occured this evening, after weeks of succesful testing & debugging.
I have a PCB with the microcontroller on, that is interfacing via the ARM 20 pin connection to an XDS100V3.
My configuration in Code Composer Studio is as following:
This configuration has been working for me, for the last few weeks, as stated above. Suddenly during testing today, I was not able to recover a JTAG connection to the device. I did not experience any kind of issue before or after, suddenly it just did not connect. I did not suspect any electronics to have been destroyed, since I was testing a product inside a sealed box.
The most weird part is, that the microcontroller is running it's program, as it should. But I cannot debug/flash new software onto it.
I have tried my XDS100V3 with an earlier version of the PCB, with same configuration, which worked. Therefore I have a hard time believing the issue is my debugger probe. I also have a hard time believing the microcontroller is damaged, since it runs its program nominally, when I power the device.
The error message I get is as following, when I run a test through CCS:
The value is '-233' (0xffffff17).
The title is 'SC_ERR_PATH_BROKEN'.
The explanation is:
The JTAG IR and DR scan-paths cannot circulate bits, they may be broken.
An attempt to scan the JTAG scan-path has failed.
The target's JTAG scan-path appears to be broken
with a stuck-at-ones or stuck-at-zero fault.
[End: Texas Instruments XDS100v3 USB Debug Probe_0]
I have read some posts on the topic, suggesting that it worked after changing the microcontroller. That is however not sufficient to me, since I would like to know what is the error, and whether anyone succesfully solved it, without trashing the PCB.