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.

[参考译文] AWR1642:无法仿真 XDS110器件

Guru**** 2457760 points
Other Parts Discussed in Thread: AWR1642, TM4C1294NCPDT

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/648243/awr1642-cannot-emulate-the-xds110-device

器件型号:AWR1642
主题中讨论的其他器件: TM4C1294NCPDT

您好!

我的客户正在调试自己的 AWR1642板、其中 TM4C1294NCPDT 用于 xds110转换、当他们的板与 PC 连接时、未检测到 USB 器件。 我在 xds110自述文件中找到以下说明、似乎这是一种解决问题的方法、我的问题是如何知道 xds110引导加载程序版本以确认是否需要将 TDO 或 TCK 引脚接地? 我很困惑地发现接地引脚取决于 xds110引导加载程序版本、因为我认为 xds110器件最初不应存在引导加载程序、因此需要加载新的引导加载程序。

***恢复不带 JTAG 的欺骗 XDS110 ***

如果 XDS110无法枚举为 USB 设备、或者无法枚举
无法进入 DFU 编程模式、您可以尝试以下步骤
要强制其进入 DFU 模式以恢复:

1) 1)将 XDS110 Tiva CPU 的 JTAG TDO 引脚接地。 这是引脚97
引脚器件上的引脚。 这是一个用于通过刷写 XDS110的 JTAG 引脚
JTAG;它不是调试目标的 JTAG TDO 引脚。 如果电路板有
用于刷写 XDS110的 JTAG 接头、您可以使用它、否则您将使用它
可以将器件上的引脚接地。 (请参阅 TM4C1294NCPDT 数据表
对于引脚位置、它位于一个角落、易于访问。)

2) 2)在引脚接地时、拔下 XDS110并将其重新插入主机 PC。

3) 3) XDS110现在应处于 DFU 编程模式、您可以将其刷写
如上所述使用 xdsdfu 实用程序。

请注意、此功能当前仅在 XDS110引导中实现
首次在 emupack 6.0.15.0中提供的加载器。 您的 XDS110
引导加载程序是早期版本、此过程将不起作用。 启动过程
从 emupack 5.1.537.0加载程序中、改为使用目标 JTAG TCK 引脚。
如果您的设备使用了该版本的引导加载程序、请尝试执行该过程
将目标 TCK 引脚接地。 如果 XDS110的引导加载程序是偶数
早期版本、此过程完全不起作用、您需要使用
JTAG 进行恢复。

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

    尊敬的 Andy:

    在设备管理器中,他们是否看到下列设备类型列为"Stellaris 设备固件升级"?

    此致、

    Vivek

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

    不、只能看到一个未知设备。 客户已尝试将 XDS110器件 TDO 和 TCK 引脚接地、但仍然无法对 USB 器件进行仿真。 是否有其他建议来调查此问题?
    BR、
    Andy
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Andy:
    他们能否再次尝试加载引导加载程序? 在 XDSDFU 实用程序可用的位置、也会有一个"boot_loader.bin"文件。
    在 Windows 命令提示符下,您是否可以运行以下命令来加载引导加载程序:Xdsdfu.exe -b boot_loader.bin -r

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

    Vivek、

    已尝试 Xdsdfu.exe -b boot_loader.bin–r、仍然无法仿真兼容的 USB 器件。

    通常、 LM 闪存实用程序中应该检测到一个 Tiva 器件、如下所示。

    但在客户的电路板上、没有下图所示的 Tiva 器件。

    由于未检测到 USB DFU 器件、因此无法使用 DFU 命令对固件进行编程。 由于它无法连接 JTAG 进行调试、您是否知道其他检查器件状态的调试方法?

    我还让客户检查其硬件连接、并替换为另一个 xds110器件进行测试。

    BR、

    Andy

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Andy:
    Tiva 支持团队或许能够在这方面更好地帮助您。 我要将此主题移至该论坛。

    此致、
    Vivek