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.

[参考译文] LAUNCHXL-F280049C:USB 连接不起作用、XDS110存在问题(版本:3.0.33)

Guru**** 2478765 points
Other Parts Discussed in Thread: LAUNCHXL-F280049C, AM67A

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1467929/launchxl-f280049c-usb-connection-not-working-problem-with-xds110-version-3-0-0-33

器件型号:LAUNCHXL-F280049C
主题中讨论的其他器件: AM67A

工具与软件:

将 LAUNCHXL-F280049C 板连接到计算机后、Windows 设备管理器中不再显示。

启动 Code Composer Studio (版本:20.0.0.4__1.6.1)后、将显示以下错误消息:

"未检测到兼容电路板-请连接您的电路板"

我尝试 在上电时将 TM4C129的引脚97连接到 GND 来重置电路板后运行 xdsdfu.exe、并使用  xdsdfu.exe 安装 XDS110 (版本:3.0.31)。 但在启动 CCS (版本:20.0.1.4__1.6.1)时、它会立即强制安装 XDS110 (版本:3.0.0.33)。 因此、下次我将 USB 电缆连接到计算机时、它在 Windows 设备管理器中再次不可见。

我发现、如果在将 USB 电缆插入计算机之前按下 LAUNCHXL-F280049C 板上标记为"S1 Xrsn"的开关、然后在插入 USB 电缆后释放开关、则该板现在显示在 Windows 设备管理器中、我可以使用该板。 但是、在我找到这种中间解决方案之前、我花了一整天的时间研究了这个问题。

之前、该电路板始终在与 USB 电缆连接后立即显示、无需执行任何特殊操作。

设置信息:

Windows 版本
==============================================================================
Windows 11企业版
版本23H2
安装于2024-07-03
OS Build 22631.4751
体验 Windows Feature Experience Pack 1000.22700.1055.0

Code Composer Studio
==============================================================================

详细信息
版本:20.0.1.4__1.6.1

xdsdfu.exe
==============================================================================
PS C:\ti\ccs1271\ccs\ccs_base\common\uscif\xds110>.\xdsdfu.exe -e

USB 设备固件升级实用程序
版权所有(c) 2008-2019德州仪器(TI)公司。 保留所有权利。

正在扫描支持的 XDS110器件的 USB 总线...


<<<器件0 >>>

VID:0x0451 PID:0xbef3
器件名称:XDS110与 CMSIS-DAP 嵌入
版本:3.0.33
制造商:德州仪器(TI)
序列号:CL491035
Mode:Runtime
配置:标准

找到1个器件。

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

    您好!

    您是否可以尝试 CCS 12.8? 我想知道这是否是版本问题。  

    您还可以查看此应用手册吗?  https://www.ti.com/lit/spracf0

    谢谢!

    Ben Collier

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

    你(们)好

    首先、我 通过上电时将 TM4C129的引脚97连接到 GND 来重新安装 XDS110、并安装 XDS110 (版本:3.0.31)

    (PS C:\ti\ccs1271\ccs\ccs_base\common\uscif\xds110>.\xdsdfu -f firmware_3.0.0.31.bin -r)

    然后、我断开 LAUNCHXL-F280049C 连接、并再次连接评估板。 然后、该电路板会显示 Windows 设备管理器、如"spracf0c.pdf"第12页第 "5. 出现在设备管理器中:"(拼写错误?)。

    然后、我启动了 Code Composer Studio 版本:12.8.0.00011。 我可以编译并运行"led_ex1_blinky [Code Composer Studio -器件调试]
    德州仪器(TI) XDS110 USB 调试 Probe_0/C28xx_CPU1 (运行)"。

    我随后启动了 CCS  版本:20.0.1.4__1.6.1。 (它尝试将 CCS 从20.0.1.4更新到20.0.2.5、但由于更新挂起、我取消了更新。 稍后将对此进行详细介绍)

    然后我得到这个按摩,在那里我按更新:

    IcePick_C_0:警告:需要对 XDS110探针进行固件更新。 当前固件版本为3.0.31。 探针必须升级到固件版本3.0.33才能与此软件兼容。 点击"Update"按钮可更新固件。 更新过程中请勿拔下调试探针。 (仿真软件包20.0.0.3283)

    下次我将 LAUNCHXL-F280049C 板连接到计算机时、Windows 设备管理器中不会显示该 板、除非我在将 USB 电缆插入计算机之前按下 LAUNCHXL-F280049C 板上标记为"S1 Xrsn"的开关、然后在插入 USB 电缆后释放开关。

     CCS 20.0.1.4__1.6.1将 XDS110中的固件更新为固件版本3.0.33  

    启动 CCS20.0.1.4时显示消息"有新更新可用、请按"OK"继续。 可在常规设置页面中禁用自动检查更新。"。 然后、CCS20.0.1.4尝试从20.0.1.4安装 到20.0.2.5 的更新、但失败。 错误测量为:

    主进程中出现 JavaScript 错误
    未捕获的异常:
    错误:锯齿错误:ccs_setup_20.0.2.00005.exe EACCES
     At ChildProcess._Handle.onExit (节点:internal/child_process:286:19)
     位于 onErrorNT (node:internal/child_process:484:16)
     在 process.processT1cksAndRejections (节点:internal/process/task_queues:82:21)

    这可能是与 Windows 设备管理器中未显示 XDS110固件版本3.0.33的其他错误无关的附加错误。

    Med venlig hilsen /此致

    Christian Wolf

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

    我运行的是 Ubuntu 22.04、这是其中的许多问题之一。 尽管在几天前安装了该版本,但现在似乎比以前的笑话更糟。

    很高兴我读了你的文章,我不再觉得像一个愚蠢的老傻瓜没有打开入口门。 这就是一家大型公司向其产品线引入潜在买家的方式。

    如果您认为这很糟糕、请尝试使用他们的 BSP 作为 am67a 和 tda4x、表面上看起来很酷。 等待,直到你尝试使用它的任何东西意味着满.....

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [报价 userid="550322" url="~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1467929/launchxl-f280049c-usb-connection-not-working-problem-with-xds110-version-3-0-0-33 "]我发现、在将 USB 电缆插入计算机前、按下 LAUNCHXL-F280049C 板上标有"S1 XRSn"的开关、然后在插入 USB 电缆后松开开关、则该板现在出现在 Windows 设备管理器中、我可以使用该板了。 但我花了一整天的时间研究这个问题,然后才找到这个中间的解决方案。[/报价]

    这是一个已知问题:

    https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1448708/launchxl-f280039c-launchxl-f280039c/5571762#5571762

    该问题本应在 CCS 20.0.2中得到解决、但遗憾的是、此问题仍然存在。 因此、我建议继续使用 CCS 20.0.1并手动刷写固件3.0.34、这些固件已附加到我该线程的上一帖子。

    将在 CCS 20.1.0中正确地修复它

    对不起所有的痛苦。

    Ki

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

    我已 从上面的链接下载了 XDS110固件3.0.0.34、并将其与 xdsdfu 实用程序一起安装在3个不同的 LAUNCHXL-F280049C 板上、没有问题。 电路板现在显示在 Windows 设备管理器中、就像它们应该显示的那样、CCS 20.0.1.4可以与电路板通信。

    由于所有板上都安装了 XDS 固件版本3.0.33、因此我必须 在将 USB 电缆插入计算机之前按下 LAUNCHXL-F280049C 板上标记为"S1 Xrsn"的开关、然后在插入 USB 电缆后释放开关、才能连接到板。

    我使用以下命令安装 XDS110 固件3.0.34:

    .\xdsdfu -m.

    .\xdsdfu -f firmware_3.0.0.34.bin -r

    此致

    Christian Wolf

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

    很高兴听到34版正在工作。 请保留使用固件34的 CCS 20.0.1、直到 CCS 20.1.0发布。 谢谢你。