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 微控制器中工作、为微控制器制造了一个新的 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、我可以将其用作编程器和调试器吗?
谢谢
您的意思是它没有打开? 如果您打开它、它立即消失、则尝试在 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 接口的独立器件。
谢谢