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-F2800157:在调试会话期间断开连接后、LAUNCHXL-F2800157上的 XDS110调试器出现错误-260

Guru**** 2468460 points
Other Parts Discussed in Thread: LAUNCHXL-F2800157

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1483649/launchxl-f2800157-error--260-with-xds110-debugger-on-launchxl-f2800157-after-disconnecting-during-debug-session

器件型号:LAUNCHXL-F2800157

工具与软件:

你好  

我们 的 LAUNCHXL-F2800157 LaunchPad 出现连接问题。 在活动的调试会话期间、我们无意中断开了电路板连接。 此后、尝试重新连接调试器会导致以下错误:

IcePick_C_0: Error initializing emulator: (Error -260 @ 0x0) An attempt to connect to the XDS110 failed. The cause may be one or more of: no XDS110 is connected, invalid firmware update, invalid XDS110 serial number, or faulty USB cable. The firmware and serial number may be updated using the xdsdfu utility found in the .../ccs_base/common/uscif/xds110 directory of your installation. View the XDS110SupportReadMe.pdf file there for instructions. (Emulation package 20.0.0.3344)

 我们已采取步骤来解决此问题

  1. 已检查物理连接

    • 通过使用另一个设备进行测试、验证 USB 电缆是否牢固连接并正常工作。
    • 已在计算机上尝试不同的 USB 端口
  2. 已尝试固件恢复

    • 导航至ccs_base/common/uscif/xds110 Code Composer Studio (CCS)安装目录。
    • 已运行命令xdsdfu -e以列出已连接的设备、但收到一条消息、指出未找到任何设备。
    • 尝试使用将 XDS110置于维护模式xdsdfu -m、但遇到同样的问题、即未检测到任何设备。
  3. 已检查设备管理器

    • 可以观察到 XDS110未出现。
  • 上一个功能  在发生断开连接事件之前、LaunchPad 运行正常。

请求协助

我们 希望得到以下方面的指导:

  • 考虑到 XDS110固件未被系统识别、我们是否可以采取其他步骤来恢复或重新刷新该固件?
  • 是否有方法可以手动复位 LaunchPad 上的 XDS110调试器硬件?
  • 断开连接是否会导致调试器硬件损坏、我们该如何诊断?

感谢您的帮助。

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

    您好!

    [报价 userid="638591" url="~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1483649/launchxl-f2800157-error--260-with-xds110-debugger-on-launchxl-f2800157-after-disconnecting-during-debug-session "]在活动调试会话期间、我们无意中断开了电路板连接。 此后、尝试重新连接调试器会导致以下错误:​[/报价]

    器件处于哪种引导模式? 您是否可以尝试将其置于等待引导模式、并查看 xdsdfu 实用程序是否能识别该设备?

    此致!

    Matt

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

    尊敬的 Matt:

    在您的指导下、我们将 LAUNCHXL-F2800157 LaunchPad 切换到 等待引导模式 、这允许系统识别 XDS110。 我们继续使用该xdsdfu实用程序更新固件。 当前固件版本现在为 3.0.33. 、以下输出确认了这一点:

    c:\ti\ccs2000\ccs\ccs_base\common\uscif\xds110>xdsdfu -e

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

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


    <<<器件0 >>>

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

    找到1个器件。

    但是、系统会识别 XDS110 而变化 (当 LaunchPad 设置为时) 等待/SCI 引导模式、CAN 引导模式和并行 GPIO 模式。  在闪存引导模式下、实用程序或系统不会检测到器件。

    当前状态:

    • 等待/SCI 引导模式、CAN 引导模式、并行 GPIO 模式: 已识别 XDS110、并确认固件版本3.0.33。
    • 闪存引导模式: 系统未识别 XDS110。

    请求协助:

    您能否提供有关解决问题的指导、以确保当 LaunchPad 设置为闪存引导模式时系统能够识别 XDS110?

    我们感谢您的帮助、并期待您对最佳行动方案的指导。


    此致、
    Taif

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

    尊敬的 Taif:

    XDS110可见性问题很可能与闪存(应用程序)中的某些内容干扰 JTAG 连接有关。 等待引导模式通过确保不执行闪存中的指令来解决潜在的冲突、因此对 JTAG 调试/连接稳定性更好。 您是否配置任何安全(即 DCSM)设置来保护闪存?

    此致!

    Matt

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

    谢谢、通过将另一个程序闪存到闪存中来解决此问题。