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.

[参考译文] CCSTUDIO-THEIA:如何停止永不结束 CCS/XDS100 环路并实际取消或重新建立连接?

Guru**** 2836390 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1591082/ccstudio-theia-how-to-stop-never-ending-ccs-xds100-loop-and-actually-cancel-or-re-establish-connection

部件号:CCSTUDIO-THEIA

我将在 F28000157 板上将最新的 CCS-theia 与 XDS110 调试器探针一起使用。

我还没有研究低功耗特性、但在不久的将来会有这方面的工作。

有一次、在我调试时、电路板的电源意外切断、有时、如果在断点(硬件断点,从闪存运行)中时发生这种情况、我会得到:

image.png

image.png

一旦重新接通电源、电路板就会从闪存引导、并按预期工作。

但是、CCS 会继续处于奇怪的错误模式、因为无论我选择四个选项 (X、Cancel、Yes 或 No) 中的哪一个、弹出窗口都会立即重新出现。  断开 USB 与 XDS100 的连接同样没有结果。

我发现从该错误中恢复的唯一方法是完全关闭 CCS。

在 CCS 重新启动后、可以立即重新假设与 XDS100 的通信从未存在、可以刷写新代码并重新开始调试。

这一切都指向 CCS 中的某种锁定状态、在发生故障后阻止调试。

我是否可以尝试其他任何内容、或者这只是普通的 CCS/XDS100(驱动程序)错误?