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:带有AnywhereUSB的XDS200显示为通用"USB串行设备(COMx)",但在计算机USB端口上工作正常

Guru**** 2529560 points


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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/575105/ccs-xds200-with-anywhereusb-shows-up-as-generic-usb-serial-device-comx-but-works-fine-on-computer-usb-port

工具/软件:Code Composer Studio

希望这是正确的论坛,因为当我尝试输入"XDS200"发布时,它没有提供有效的部件号。

我正在使用CCS v7和Spectrum Digital XDS200。  仿真器具有固件的1.0 .0.8 版本。

如果我将XDS200直接插入计算机,它将显示为两个单独的USB串行设备(“XDS2xx Emulator CDC Serial Port”和“XDS2xx User CDC Serial Port”)。  我可以直接在计算机中进行正常调试,但很明显,由于设备没有正确显示AnywhereUSB,因此无法正常工作。

我尝试强制它在“USB串行设备”上安装正确的驱动程序,但在我指向XDS200驱动程序后,它说它有正确的版本。

AnywhereUSB通过以太网(有线)连接,我从未遇到过任何其他USB设备(仿真器,记录器或任何设备)的问题。  这也包括XDS100正常工作。

是否有办法使其工作?

还有什么我应该看的?


谢谢!

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

    遗憾的是,我从未在这种设备上测试过XDS200,因此我无法对其任何具体提示进行评论。

    鉴于XDS200使用常规的CDC驱动程序,但仍需要将.inf文件添加到Windows中,我问:USB Anywhere如何知道要收集哪个.inf文件? 您是否以某种方式将其配置为指向位于以下位置的xds2xx目录:

    C:\ti\ccsv7\css_base\emulation \windows\xds2xx_drivers

    希望其他开发人员也能使用此工具,并且可能会对如何正确执行此操作有一些提示。 我还会四处询问是否有人这样做,并报告任何结果。

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

    感谢您的回复!

    通常,AnywhereUSB不安装任何内容。  插入的任何设备在Windows上都只显示为常规USB设备(理论上,它在直接插入时的显示方式)。  

    对于其他设备,我只需将其插入,它就会在Windows上安装常规驱动程序(并显示为本地USB设备)。  这是我插入的第一个出现此问题的设备。

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

    您好,

    感谢您的澄清。 我询问了周围的情况,但使用此特定设备的人不多。 CCS测试套件的一位开发人员回答了以下问题:

    “我们很久以前就使用了USBAnywhere。  我记得,由于集线器在其支持的USB设备类型方面存在一些限制,因此有一些调试探测器无法与集线器配合使用。

    例如 ,USB FET (灰色)不能与我们拥有的USBAnywhere版本一起使用。  限制在轮毂侧。"

    不幸的是,这总结了我们在这方面的大部分经验。 希望社区中的某个人能够使这种组合可靠地发挥作用。

    此致,

    拉斐尔