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.

[参考译文] TM4C129XNCZAD:对 tm4c129xnczad 进行编程

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1133955/tm4c129xnczad-programming-the-tm4c129xnczad

器件型号:TM4C129XNCZAD
Thread 中讨论的其他器件: EK-TM4C1294XLTM4C123

大家好

我在 tm4c129xnczad 微控制器中工作、为微控制器制造了一个新的 PCB 下面是电路、问题是我们无法使用 tm4c123g 对 tm4c129xnczad 进行编程、 我应该在 tm4c123g 中加载什么程序、使其成为编程器和调试器 IC。 我可以从何处获取该程序。 请分享任何想法。


e2e.ti.com/.../BASEBOARD_5F00_SCHEMATIC_5F00_VERSION-2.0.pdf

谢谢

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

    您好!

     我假设您参考 EK-TM4C1294XL LaunchPad 原理图、将 TM4C123用作 ICDI 调试探针。 是这样吗? 请注意、TM4C123必须使用 ICDI 固件进行编程、才能作为调试探针进行仿真。 如果您拥有原始的 TM4C123、则它是一个空器件。 ICDI 固件是专有 IP、因此没有源代码。 我们不提供 ICDI 二进制文件。 但是。 如果您的 ICDI PCB 硬件设计正确、您可以使用 LM 闪存编程器更新 ICDI 固件。  

     如果定制板构建正确、为了让您进行故障排除、您可以将 LaunchPad 上的 TM4C123替换为定制板。 如果它仿真正确并允许您对目标器件进行编程和调试、则电路板应该正常。  

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

    你(们)好,查尔斯

    感谢您的建议  

    [引用 userid="93620" URL"~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1133955/tm4c129xnczad-programming-the-tm4c129xnczad/4208095 #4208095"] 我假设您参考 EK-TM4C1294XL LaunchPad 原理图、将 TM4C123用作 ICDI 调试探针。 这是正确的吗?

    是的

    LM 闪存编程器未打开我从 TI 网站获得的程序、您是否有 LM 闪存编程器的任何其他链接。 如果我使用 LM 闪存编程器将固件更新为 tm4c123g、我可以将其用作编程器和调试器吗?

    谢谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引用 userid="514814" URL"~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1133955/tm4c129xnczad-programming-the-tm4c129xnczad/4209338 #4209338"] LM Flash Programmer 未打开[/quot]

    您的意思是它没有打开? 如果您打开它、它立即消失、则尝试在 Windows 中的"以管理员身份运行"中打开它、或尝试在兼容模式下运行它。  

    [引用 userid="514814" URL"~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1133955/tm4c129xnczad-programming-the-tm4c129xnczad/4209338 #4209338"]如果我使用 LM 闪存编程器将固件更新为 tm4c123g、我可以将其用作编程器和调试器吗?[/quot]

    如果您可以成功更新固件、则 TM4C123将枚举为 ICDI 编程器和调试器。 我很好奇您为什么要使用板载 ICDI 调试探针。 您的 PCB 需要将 TM4C123用作额外的 BOM。 我不知道您要构建多少个板。 您为什么不使用可使用任何 JTAG 调试探针对目标进行编程和调试的 JTAG 连接器来设计电路板? 一些调试探针成本较低、例如 XDS200、XDS110或 XDS100。   

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

    你(们)好,查尔斯

    [引用 userid="93620" URL"~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1133955/tm4c129xnczad-programming-the-tm4c129xnczad/4209538 #4209538"]'Run as administrator'[/quot]

    谢谢您、当我以管理员身份运行时、它将打开、我将尝试更新固件、并且我将在此论坛中进行更新。

    [引用 userid="93620" URL"~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1133955/tm4c129xnczad-programming-the-tm4c129xnczad/4209538 #4209538"]我很好奇为什么要使用板载 ICDI 调试探针。

    这是因为要使该器件成为具有用于对器件进行编程的微型 USB 接口的独立器件。

    谢谢