工具/软件:
大家好、TI 的专家。
我有一个关于调试两个 28p55 的问题、它们在 dasiy-chain 拓扑中只与一个 xds100v3 调试探针连接。 现在 、我可以将固件下载到每个 DSP 的相应闪存中。 但是、在从 DSP 的代码中设置断点时遇到问题。 控制台显示错误、无法设置断点。 请帮助我解决这个问题。 下面是我的 ccxml 文件的屏幕截图。
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.
工具/软件:
大家好、TI 的专家。
我有一个关于调试两个 28p55 的问题、它们在 dasiy-chain 拓扑中只与一个 xds100v3 调试探针连接。 现在 、我可以将固件下载到每个 DSP 的相应闪存中。 但是、在从 DSP 的代码中设置断点时遇到问题。 控制台显示错误、无法设置断点。 请帮助我解决这个问题。 下面是我的 ccxml 文件的屏幕截图。

您好、
1.是的,我使用的是优化级别 2;
2.没有,我只是加载程序,然后点击运行它。
此外、我发现可以在从 DSP 中放入软件断点、但无法在从 DSP 中放入硬件断点。 我使用的是 FreeRTOS。 当我尝试在任务中设置断点时、它会失败。 这是因为任务通常在闪存存储器中运行。 但是、在该 ramfuncs 段中的函数中设置断点会成功。 那么、我想知道菊花链拓扑是否支持在从 DSP 的代码中设置硬件断点?
此致、
Mingbo Song
您好:
菊花链拓扑中支持硬件断点。
[quote userid=“585121" url="“ url="~“~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1554540/tms320f28p550sj-how-to-debug-two-28p55-dsp-that-are-connected-in-dasiy-chain-using-only-one-xds100v3-isolated-debug-probe/5990389 是的、我正在使用优化级别 2;您可以尝试关闭编译器优化吗?
此外、请尝试删除潜在的“隐藏“断点: https://software-dl.ti.com/ccs/esd/documents/troubleshooting_no-aet-resources.html#resolution
此致、
马特
达西链目标环境的第二个器件上的硬件断点存在一个已知问题:
https://sir.ext.ti.com/jira/browse/EXT_EP-10378
虽然上面链接中的信息专门提到了 TIVA 器件、但它很可能会影响其他菊花链器件。
相关断点是否为硬件断点? 软件中断是否起作用?
谢谢
Ki