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.

[参考译文] TM4C129ENCZAD:在硬件侧的 TM4C129ENCZADT3上安装 XDS110Firmware 需要什么

Guru**** 655270 points
Other Parts Discussed in Thread: TMDSEMU110-U, AWR1843BOOST, AWR1843, TM4C129ENCPDT
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1134607/tm4c129enczad-what-you-need-to-install-xds110firmware-on-tm4c129enczadt3-on-the-hardware-side

器件型号:TM4C129ENCZAD
主题中讨论的其他器件:TMDSEMU110-UAWR1843BOOSTAWR1843TM4C129ENCPDT

我想从 PC 中刷新 XDS110固件。

执行以下步骤
------------------------------------------
e2e.ti.com/.../3060977

阿泽尔说
在 XDS 固件已刷新之前、COM 端口不会显示。 请下载并安装 XDS110仿真包:
XDS 仿真软件(EMUPack)下载
processors.wiki.ti.com

本页包含支持 TI XDS 类调试探针的驱动程序和实用程序。

导航至以下路径:

C:\ti\ccs_base\common\uscif\xds110

从此处打开命令提示符并发出以下命令:

xdsdfu.exe -e
xdsdfu.exe -b bootloader.bin
xdsdfu.exe -f firmware.bin -r
xdsdfu.exe -e
--------------------------------------------

事实上、如果我使用下面原理图中所示的 JTAG 引脚写入 TM4C129ENCZADT3、我计划进行以下布线。

使用 TMDSEMU110-U 时、应在"??"位置准备哪种类型的项目 和"什么电缆"是描述的?

此外、如果可以在不使用 TMDSEMU110-U 等调试探针的情况下进行写入、请告诉我如何操作。

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

    您好!

    [引用 userid="488655" URL"~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1134607/tm4c129enczad-what-you-need-to-install-xds110firmware-on-tm4c129enczadt3-on-the-hardware-side "]

    C:\ti\ccs_base\common\uscif\xds110

    从此处打开命令提示符并发出以下命令:

    xdsdfu.exe -e
    xdsdfu.exe -b bootloader.bin
    xdsdfu.exe -f firmware.bin -r
    xdsdfu.exe -e

    [/报价]

    请注意、要使用 xdsdfu 命令、您需要将 TM4C129枚举为 USB DFU 器件。 因此、您需要了解以下一些重要事项。  

     从 硬件的角度来看、您需要将 USB 连接到 TM4C129。  

     2. 从软件的角度来看、您需要在 TM4C129上运行 XDS110固件。  

     从 硬件的角度来看、您需要将 JTAG 连接到 TM4C129。  

     当您购买 AWR1843BOOST 时、TM4C129芯片已经使用 XDS110固件进行了预编程、当然、TM4C129也有 USB 连接。 但是、如果您拥有原始的 TM4C129器件、则其中没有 XDS110固件。 TM4C129中的闪存被完全擦除。 为了运行 xdsdfu.exe 工具、您还必须具有到 TM4C129的 JTAG 连接。 您必须使用 JTAG 连接来首先对 boot_loader.bin 文件进行编程。 引导加载程序运行后、它将枚举为 USB DFT 器件。 这样、您就可以运行 xdsdfu 实用程序来更新 XDS110固件。  

     TMDSEMU110-U 是 XDS110 JTAG 调试探针。 计算机和  TMDSEMU110之间是 USB 电缆。  TMDSEMU110 和 TM4C129之间是 JTAG 调试电缆。 我不确定为什么您需要"??" 原理图中。 您可以参考 https://www.ti.com/lit/pdf/slau748中显示的用于 连接 TM4C129的 JTAG 接口的 LaunchPad 原理图。 此应用手册也很有用。  https://www.ti.com/lit/pdf/spma075

     使用 JTAG 接口/连接器构建电路板后、您可以将  TMDSEMU110-U 连接到 TM4C129。 之后、请按照以下 XDS110支持说明中"使用 JTAG 连接更新固件"中的说明进行操作。  

      

    e2e.ti.com/.../6131.XDS110SupportReadMe.pdf

    请注意、我在之前的几篇文章中解释过、我不是 AWR1843BOOST 的专家。 如果您对如何在  AWR1843BOOST 中使用 TM4C129有疑问、您必须打开一个新线程、将 AWR1843指定为您的器件型号、以便那里的专家提供帮助。 您的问题会发送至 TM4C12x 论坛支持团队、我的知识仅限于 TM4C12x MCU。  

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

    感谢您的回复。

    正如您所说的

    我们必须为初始 TM4C129ENCZADT3准备如下所示、不是吗?

    硬件:
    USB 连接器
    JTAG 连接器
    XDS110-Debbuger

    软件:
    Bootloader.bin
    xdsdfu 命令

    接下来、我们必须按照步骤将 DFU 安装到 TM4C129ENCZADT3。

    1.使用 JTAG 协议将'bootloader.bin'安装到 TM4C129ENCZADT3。

    2.执行 xdsdfu 命令,您可以告诉我步骤。

    顺便说一下、我粘贴图、我的想法是对的吗?

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

    您好!

     我强烈建议您使用 TM4C129ENCPDT (128引脚 LQFP)而不是 TM4C129ENZAD (212引脚 BGA)。 这两种封装截然不同。 我并不完全确定在不修改  TM4C129ENZAD 的情况下 XDS110固件可以正常工作。 我担心的是支持 XDS110运行所需的 I/O 引脚配置。 由于这两种封装截然不同、我强烈建议您采用128引脚封装、就像您在 AWR1843参考设计中看到的那样。 同样、我建议您打开一个有关 AWR1843器件型号的新主题、并向那里的专家咨询有关您自己电路板的反馈。 他们是 AWR 的专家、他们可以提供更好的指导、说明从硬件和软件两方面实现应用所需的条件。  

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

    您好、感谢您的回复。

    好的、我将讨论有关 AWR1848线程的这个问题。