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.

[参考译文] TMDSCNCD280039C:下载固件错误

Guru**** 2511415 points
Other Parts Discussed in Thread: TMDSCNCD280039C, C2000WARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1203315/tmdscncd280039c-download-firmware-wrong

器件型号:TMDSCNCD280039C
主题中讨论的其他器件: C2000WARE

我使用 TMDSCNCD280039C 的演示板。 CCS 版本  12.2.0.00009。  从 C:\ti\c2000\C2000Ware_4_03_00_00\driverlib\f28003x\examples\timer 导入 timer_ex1_cputimer 项目。 下载固件时、系统会显示 如下提示对话框:

演示板不具有固件下载或调试功能? 我已经安装 CCS 很多次。

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

    Qi、

    主机连接错误

    当器件驱动程序无法通过 USB 或以太网与 JTAG 调试器通信时、CCS 会抛出以下错误。
    由于不同调试探针的性质、错误消息因 XDS 系列而异。 该链接可能有多个来源:

    • 首先也是最重要的:硬件。 许多问题可能是由 上述"硬件检查清单"部分中所述的问题引起的。
    • Windows 设备驱动程序未正确安装或初始化失败。 检查 Windows 设备管理器XDS100故障排除XDS110故障排除XDS200故障排除
    • 未正确配置 Linux udev 规则。 检查 Linux lsusb 和 udev 规则、运行 此处所示的 install_drivers.sh 脚本、 或检查 XDS200已知问题
    • JTAG 调试器未能正确引导(XDS200和 XDS560v2)。 对于 XDS560v2、请查看制造商的调试探针手册或 DTC_CONF 页面、以查看其是否处于安全模式。
    • 还有其他用户已连接到 JTAG 调试器(基于 XDS220或 XDS560v2以太网的调试探针)。 对于 XDS560v2、请查看 DTC _CONF 页面以了解如何确定哪个主机正在使用探针。
    • JTAG 调试器未通电(XDS560和 XDS560v2的某些型号)。 检查外部电源。
    • USB 电缆的触点松动或根本未连接。 更换 USB 电缆并重新测试。
    • USB 通过不兼容的 USB 集线器或端口进行连接。 将 USB 电缆直接连接到主机 PC 或其他端口。
    • 调试探针固件与操作系统不兼容。 这主要适用于 XDS110和 XDS200。 若要验证这一点、您可以检查 XDS110XDS200的固件更新部分中显示的步骤

    电缆断裂

    此错误表示 JTAG 调试器正在通过 TDI 引脚向器件发送数据、但没有从 TDO 引脚接收到任何返回数据。

    该误差可能有两种变体:本身附近或远处、这意味着在靠近 JTAG 调试探针或靠近电路板的位置、JTAG 电路断开。

    注意:在 XDS100调试探针的特定情况下、如果选择了错误的型号、也可能会发生此错误:例如、配置了 XDS100v2、但目标上存在 XDS100v1。 从技术角度而言、当插入电缆时、如果某个引脚接地、则表示存在电缆断线问题。 如果该引脚位于插入目标板的连接器上、通常称为"远线缆断开"、有时称为"线缆断开"。 如果引脚位于插入调试探针的连接器(例如 XDS560v2的电缆仓体)上、即所谓的"附近电缆断开"。


    连接到目标时出错:
    (错误-183 @ 0x0)
    控制器检测到自身较远的电缆断裂。
    用户必须将电缆/仓体连接到目标。
    


    "远离自身的电缆断开"的另一个可能原因可能是 TVRef 信号(引脚5)被上拉至 IO 电压、或 TDIS (引脚4)被下拉至接地。 TVRef 应通过一个小限流电阻连接到 IO 电压。 TDIS 应该直接接地。 有关这些和其它仿真器信号连接的更多信息、请参阅上面参考文献一节中的 XDS 目标连接指南。

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

    我还建议您查看以下文章、其中讨论了任何电路板设置问题。

    https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1114222/tmdscncd280039c-error--260-when-downloading-through-usb-c-connector-with-ccs

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

    非常感谢!