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/TMS320C5505:TMDSEMU560V2STM-U 问题

Guru**** 2349680 points
Other Parts Discussed in Thread: TMDSEMU560V2STM-U, TMDSEMU560V2STM-UE
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/832703/ccs-tms320c5505-tmdsemu560v2stm-u-issue

器件型号:TMS320C5505
主题中讨论的其他器件:TMDSEMU560V2STM-UTMDSEMU560V2STM-UE

工具/软件:Code Composer Studio

您好!
我的客户使用 C5505在定制板上进行调试。 之前、他们使用了另一个 JTAG 仿真器、但为了提高调试效率、他们购买了 TMDSEMU560V2STM-U

TMDSEMU560V2STM-UE (SpectrumDigital)可以正常加载输出文件。 但是、他们购买的 TMDSEMU560V2STM-U (Blackhawk)在加载输出文件时遇到问题。 如果他们按下调试按钮、您将跳转到神秘函数(_args_main 函数)。 还有另一个神秘的现象。

加载失败后(REACH _args_main ()函数)、再次按下调试按钮将加载正确的输出文件。
我们可以确认它们上次达到了_args_main()函数。

首次调试图片

第二次调试图片(确认_args_main())

问题:
他们尝试更改并重新安装 CCS 版本。 然而,这一问题尚未得到解决。 这是已知问题吗? 请告诉我解决方案?

■环境

CCS v8.3.1

Windows10

此致、

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

    REI、

    一般而言、当器件在连接或连续运行时行为不同时、由 GEL 文件或代码完成的不完整硬件初始化通常是根本原因。  

    鉴于您的方案表明唯一的区别是交换调试探针、我怀疑 Blackhawk 可能具有比 Spectrum Digital 慢或快的默认 JTAG 配置-这可能解释了 Blackhawk 首次无法连接的原因、 因为它可能没有足够的时间让硬件做出正确的反应。 同样、这可能需要对 GEL 文件进行一些调整。  

    您能否检查两个连接的目标配置文件(.ccxml)的"高级"选项卡、并查看它们之间是否有任何差异?  

    我假设其他所有内容都是相同的、包括您采用的过程、调试配置、GEL 文件等  

    遗憾的是、我没有5505 EVM 可用于测试与您完全相同的场景、但我在这里使用的5517 EVM 不会显示此行为。

    希望这对您有所帮助、

    拉斐尔

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

    您好、Rafael、

    抱歉、他们现在没有 SpectrumDigital JTAG 探针。
    之前我们借出了 SD 探针。 但现在我又把它拿到了。
    因此、我不知道是否使用了相同的目标配置文件。
    但是、他们对原因有了一些了解。
    他们确认 C5505 GEL 文件未首次加载。

    他们认为需要指定 GEL 文件。

    按下 Debug 按钮后、如何在目标板上加载任意 GEL 文件(C5505.GEL)?

    此致、

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

    REI、  

    [引用 user="rei"]按下"Debug"按钮时、如何在目标板上加载任意 GEL 文件(C5505.GEL)?[/quot]

    从目标配置文件内部、设置与 EVM5505或 USBSTK5505等电路板的连接、而不是器件本身。 电路板将 GEL 文件自动添加到配置中。  

    此致、

    拉斐尔