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.

[参考译文] Linux:XDS2xx 解砖过程和一些其他问题。

Guru**** 2606725 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/752988/linux-xds2xx-unbrick-procedure-and-some-other-questions

主题中讨论的其他器件:TCI6636K2H

工具/软件:Linux

各位专家、您好!

 我从1994年开始使用 Linux 主机、并从几年后开始使用 TI 产品(DSP)、因此我不是新手。


两年前、我在 C6657评估板上使用了 XDS2xx Rev B、今天我感到很受骗
在 EVMK2H 上使用的第二个 XDS2xx Rev C 板、在这两年中没有任何变化。

我认为更新该开发工具的 Linux 过程是"位"错误的、我找到了警告
更新尝试完成后。

1)是否存在使用(例如) XDS100v3板或其他 JTAG 仿真器修复该工具上的 FW 的过程?
2) 2)为什么不在 cs_base/common/uscif/xds2xx/readme.txt 中插入警告打印输出以避免此行为?
3) 3)是否存在与 DSP/CPU/eval <-> JTAG 仿真器<-> CCS 版本的硬件兼容性列表?
    (用于选择兼容的 JTAG 调试器)
4)带有特殊适配器的 XDS100V3版本可用于 TMS320C66AK2H14上(现在也适用于
   安装在 EVMK2H 评估板上的 TCI6636K2H)?

感谢您的回答。

很抱歉我的英语不好。

Dario

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

    请为该问题道歉。 C66x 开发板采用非常旧的 XDS200固件版本制造、该版本在 Linux 主机上无法可靠运行。 这是在这些电路板制造一段时间后发现的、因此库存中可能仍包含此版本的固件。

    以下参考文献介绍了更新固件的过程:
    software-dl.ti.com/.../emu_xds200.html

    由于您已经越过了通过 USB 更新固件的阶段、下面的两个线程讨论了使用 XDS100v3等外部调试探针恢复砖型 XDS200的过程:
    e2e.ti.com/.../580450
    e2e.ti.com/.../2181766

    回答您的问题:
    1) 1)请参阅上述内容。
    2) 2)不幸的是、很少有人阅读 readme.txt 文件、因此未添加此类警告。 我一定会要求封装提供商这样做。
    3) 3)每个器件页面上的"工具和软件"选项卡包含其兼容产品。
    此外、每个调试探针产品页面都有每个器件系列和内核的兼容性列表-例如、检查 XDS200页面中名为"支持的器件"的说明。
    www.ti.com/.../TMDSEMU200-U
    4) 4)存在用于转售的特定适配器。 在以下位置查看具有多个器件型号建议的表格:
    software-dl.ti.com/.../emu_jtag_adapters.html
    但是、请记住、对于您使用的器件、XDS100调试探针的速度相当慢。 我个人希望按照前面提到的步骤恢复原始 XDS200。

    (您的英语非常好)

    希望这对您有所帮助、
    拉斐尔