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/TMS320C6727B:CCS v3.3上的 XDS560R

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/852081/ccs-tms320c6727b-xds560r-on-ccs-v3-3

器件型号:TMS320C6727B
Thread 中讨论的其他器件:CCStudio

工具/软件:Code Composer Studio

您好!

我有一个 Spectrum Digital XDS560R、我尝试将其用作 CCS 3.3的 JTAG 仿真器。  我按照 SD (http://support.spectrumdigital.com/ccs3x_xds560r/)为基本 CCS 3.3 (无 SR)和带有 SR 12的 CCS 3.3提供的指令进行操作、但无论如何都不幸运。

我能够根据 Windows 10 64位成功安装驱动程序、但当我尝试通过 CCS 连接时、我遇到了两个不同的错误:

(1)初始化仿真器失败(行为就好像器件甚至未连接、但仍允许我打开 CCS)。

(2)无法加载 c:\CCStudio_v3.3\drivers\tixds560c6x.dvr、并且无法打开 CCS。  请注意、我已验证此.dvr 文件是否存在。

我一直在使用 XDS510、但在相同的设置中没有任何问题。  但是、我注意到、有效的 XDS510设置称为"XDS510USB"、而 XDS560仅在 CCSetup 中提供非"USB"仿真器选项。

对此有任何建议吗?  我猜这与 Code Composer 指向正确的文件(或提供给 CCS 的正确文件)有关。  看起来 CCS v3.3应该支持这个器件: http://emulators.spectrumdigital.com/files/Emulator_CCS_OS_Compatibility.pdf

谢谢、

阿尔茨

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

    Alec、

    鉴于这些工具早已停产、我只能提供一些一般性评论。  

    [引用 user="Alec Green"]但是,我注意到有效的 XDS510设置称为"XDS510USB",而 XDS560仅在 CCSetup 中提供非"USB"仿真器选项。

    通常、TI 制造的 XDS560 PCI 卡使用 XDS560连接、而不是第三方调试探针。  

    不过、绝对要确保、我会直接参考 Spectrum Digital 以获得支持。 他们制造并为这些探头提供支持、直至几年前停产。  

    另一个可能的问题是操作系统本身-您链接的文档仅保证支持 Windows 7、尽管驱动程序已正确实例化、但在较新的系统上可能无法正常运行。  

    希望这对您有所帮助、

    拉斐尔

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

    您好、Rafael、

    感谢您的回复。

    XDS560由 Spectrum Digital 和 Blackhawk 在 PCI 和 USB 型号中提供、CCS v3.3正式支持这些型号。 XDS560R 是 Spectrum Digital 的 USB 变体。

    我之前联系过 Spectrum Digital、但我得到的一般回答是"在 Windows 10上不受支持"。

    但是、安装驱动程序后、XDS560R 似乎与 Windows 10成功通信。 因此、我想知道问题在 CCS 方面是否更多、而不是在 Windows 方面。 (此外、由于 XDS510在相同的设置下工作正常。)

    您能否对导致上述错误的原因或更具体的含义提供任何说明? 此外、如果您能对 CCS 需要与 USB 仿真器进行通信的文件进行任何高级说明、那将会很好。

    谢谢、

    阿尔茨

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

    Alec、

    遗憾的是、我无法提供超出可用文档显示范围的帮助。

    [引用 user="Alec Green">XDS560由 Spectrum Digital 和 Blackhawk 提供、PCI 和 USB 型号在 CCS v3.3上正式支持。 XDS560R 是 Spectrum Digital 的 USB 变体。 [/报价]

    是的、我知道。 问题是在配置 CCSetup 时会提取哪个驱动程序。 您使用的是预定义配置之一还是从头开始创建配置? XDS560R 快速入门安装指南 提到了一些已安装的预定义配置、但有一条注释指出、在创建自定义配置时会使用 TI XDS560驱动程序、但可能需要进行设置。 我建议首先查看预定义的配置。  

    [报价用户="Alec Green"]但是,安装驱动程序后,XDS560R 似乎与 Windows 10成功通信。

    实例化 USB 批量端点是实现全功能的相对较小的一步。 CCSv3.3 XDS560驱动程序和操作系统驱动程序之间的断开连接可能由多种因素导致。 禁用 UAC 将是其中之一、但 Microsoft Runtime libraries 或未注册 DLL 等其他问题可能是根本原因。

    XDS510USB 在 Windows 10上工作这一事实并不奇怪-毕竟、此探针仍可与高达8.3.1的 CCS 版本配合使用(尽管在2012年已停产)。 XDS560R 的停产时间比此早得多。  

    希望这对您有所帮助、

    拉斐尔