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.

[参考译文] CCS/TMS320F28377S:Xds200探针无法正常工作。

Guru**** 2482225 points


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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/684693/ccs-tms320f28377s-xds200-probe-not-working

器件型号:TMS320F28377S

工具/软件:Code Composer Studio

您好!

我们使用集成 XDS100探针开发了 F28377的 controlCARD。

一段时间后、我们购买了 XDS560v2探针、该探针也能正常工作。

我们基于 F28377开发了定制板。  在该板上、Xds560v2探针工作正常。

现在、两个人同时与两个人一起开发、我们购买了 Xds200探针。

然后、在 CCS (v7.4)项目中、我们添加该探针的目标配置、并尝试使用该配置进行调试。

探针插入计算机的 USB 和目标侧的 JTAG。 左侧绿色指示灯亮起、右侧指示灯熄灭

然后配置开始正确

左右两侧灯亮几次,两者都亮。

然后 CCS 显示以下内容(连接不正常、无法进行调试):

是否有人可以告诉我要检查的内容?

谢谢

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

    您好!

    图像非常模糊、但我至少看到一个问题: 连接应该是德州仪器(TI) XDS2xx USB 调试探针(而不是"板载")

    更改此设置后、终止并重新启动调试器、不要忘记在该调试器之后连接到内核。  

    希望这对您有所帮助、

    拉斐尔

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

    你好

    我还尝试使用 USB 调试探针。

    这不起作用:

    我将 CpuBord 上的 JTAG、Xds200 USB 插入计算机:左侧绿色 LED 指示灯亮起/

    我进行了"Debug Configuration -> Debug"

    然后出现一个窗口"Configuring (配置)":

    然后、调试视图如下图所示、Xds200上的两个 LED 亮起...:

    当我使用 XDS560时、在"Configuring (配置)"窗口之后、我有"Erase"、然后是"Program"步骤。 在这里、我没有这两个步骤。

    然后在调试视图中、什么也不起作用。

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

    感谢您发送质量更好的屏幕截图;我可以看到您没有连接任何内核(按 Ctrl+Alt+C 或菜单 Run -> Connect Target)、因此您无法在调试器上执行任何活动。

    连接到内核后、您可以将可执行文件加载到其中(菜单 Run -> Load -> Load Program)、这可能允许正确评估所有表达式。

    此过程在中进行了说明:
    software-dl.ti.com/.../sdto_ccs_debug-handbook.html

    希望这对您有所帮助、
    拉斐尔
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    好的、在进行"Connect"和"Load"程序之后、调试正确运行。

    但我同时使用了 XDS100 (在 controlCARD 上)和 XDS560、在配置调试器后、无需手动操作即可自动启动连接、擦除和程序。

    如何在 Xds200上自动配置这些步骤? 项目与调试配置完全相同。  我 刚刚在项目中添加了一个"Target Configuration"、然后在"Debug Configuration"中更改:

    表"Main"、->"Target configuration"从 XDS560切换到 XDS 200。

    为什么之后、当我们单击"Debug"时、XDS100和560会自动启动连接/擦除/加载、而不是 Xds200?

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

    您好!

    [引用用户="A GIR"]

    如何在 Xds200上自动配置这些步骤? 项目与调试配置完全相同。  我 刚刚在项目中添加了一个"Target Configuration"、然后在"Debug Configuration"中更改:

    表"Main"、->"Target configuration"从 XDS560切换到 XDS 200。

    [/报价]

    活动目标配置由绿色虫子按钮自动启动、该按钮执行您提到的所有步骤。 但是、在设计框架下、这些步骤是在名为"Debug Configurations"的文件中配置的-如果修改了该文件、恢复其默认设置的最简单方法是将其删除。 查看以下参考文献的步骤3、了解如何执行此操作。  

    http://processors.wiki.ti.com/index.php/Troubleshooting_CCSv7#Debugger  

    要识别活动目标配置、请检查您的项目中是否有类似条目、如下所示:  

    这些步骤应允许您像其他调试探针一样正确恢复自动过程。  

    希望这对您有所帮助、

    拉斐尔

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

    好的

    它现在可以正常工作。

    谢谢你