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:通过 LaunchPad 评估套件与开发者套件连接到我的器件

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1335260/tm4c129xnczad-connecting-to-my-device-with-launchpad-evaluation-kit-vs-developer-kit

器件型号:TM4C129XNCZAD
主题中讨论的其他器件:EK-TM4C1294XL

我想有人曾经这样问过一个问题,但我搜索过,没有找到任何东西。  我一直在使用 TM4C129X 开发板连接到我们的控制器板并更新固件。  现在、我将尝试使用 TM4C1294 Connected Launchpad 评估套件(EK-TM4C1294XL)。  我知道要使用哪种连接器、以及接口电缆连接到我们的板的正确方向。  如何知道应使用哪个连接器以及评估套件板上的正确方向?

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

    您好!

     如果您参考这两个 BoosterPack 连接器、则用户指南中对其进行了介绍。 右侧的一个是 BoosterPack 1连接器、左侧的一个是 BoosterPack 2连接器。  

    用户指南还显示了  每个 bootsterPack 接头引脚的引脚名称和编号。 请参阅下面的屏幕截图。 您可以在用户指南中找到完整的详细信息。  

    例如、A1接头引脚1是3.3V、引脚2是 PE4、引脚3是 PC4。 如果转至 LaunchPad 的背面、您将看到与名称相匹配的丝印。  

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

    好极了。  非常感谢。  现在、如果只有开发套件电路板(带显示屏)使用了相同的术语、以便能够轻松地从一个面板转移到另一个面板。  之前开发者设置的电缆是10针电缆。  我们的开发套件板有3个连接器、每排有10个引脚、另一个连接器只有1排10个引脚。  因此、我对它的计数方式为它提供了7个可能的连接位置。  幸运的是、我有一张图片显示了电缆的连接位置。

    那么、我如何知道如何在您发布的照片中所示的小型评估套件板上连接电缆?  它有4个连接器、每排2个、每排10个引脚、因此可进行8个连接。  如果我添加极性、可以通过16种方法来连接电缆。  我很可能会有什么机会找到它?  非常感谢您的帮助。

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

    下面是一些显示我当前连接的图片。

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

    我想我们谈论的是不同的事情。 我想您要尝试的是使用板载 ICDI 来调试另一个板。 是这样吗? 请参阅 DK-TM4C129X 用户指南。  https://www.ti.com/lit/pdf/spmu360

    如果您希望 EK-TM4C1294XL 使用此  功能通过板载 ICDI 调试另一个板、请参阅此应用手册 www.ti.com/.../spma075第4.8节。  

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

    我从未尝试过任何调试、我只是尝试对我们的控制器板进行编程(更新固件)。  我想这需要与调试相同的接口、对吧?  是否有其他方法可以更新固件并对板进行编程?  我完全不熟悉该 TI 产品线。

    我正在查看文档。  我想知道为什么这不能更容易一些。  我从未遇到过与以前使用的微控制器类似的困惑。  以非常清晰的方式标记接口和设计连接接口难道不是很简单吗?

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

    您好!

     用户指南中显示了所有连接器和接口。 每个连接器的板上都有丝印。 例如、您将看到 U22表示调试 USB 端口。 如果要使用外部调试探针、则会看到 U6。 用户指南中还介绍了 X1丝印。 如果有外部调试器、您可以参阅 ICDI 一节、了解如何使用 U6;如果要使用板载 ICDI 调试其他板、请参阅如何使用 X1  

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

    Charles、再次感谢您的帮助。  一定是我遗漏的东西。  我看了4.8节,就像你建议的——谢谢你指出了文件中的确切位置。  但我想知道为什么我必须拆除表面贴装电阻器并将单独的电线连接到我的电路板上。  我们不是处于研发阶段、而是处于生产阶段。  我们的设备安装在箱体顶部、因此我需要将笔记本电脑放在那里、连接电缆、并在更新固件时对电路板进行编程。  借助于开发套件电路板、它很笨重、但至少仍可以在几分钟内完成。

    是否能提供支持我购买更多较旧开发套件板的解决方案?  工厂生产期间人员如何对器件进行编程?  为什么开发套件板显然已经准备好执行此任务、但现在我必须取出焊铁并连接电线才能执行此任务?

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

    尊敬的 Mark:

     我无法评论贵公司先前 关于使用 DK-TM4C129X EVM 作为调试探针来调试/编程其他电路板的商业决定。 我只能告诉大多数客户做什么。 设计定制电路板时、电路板上会安装标准 JTAG 连接器、以便可以使用任何受支持的外部调试探针对电路板进行调试和编程。 一个低成本调试探针示例是 XDS110 XDS200。  当然、可以将 EVM 上的 ICDI 用作调试探针来对另一个板进行调试/编程。 这显然是你描述你的系统和你所附的图片的情况。 到目前为止、这对您来说没有什么问题。 人们使用此解决方案是因为它是免费的解决方案、因为在购买 EVM 进行初始固件开发后、他们不需要购买另一个独立的调试探针。 该 EVM 附带板载 ICDI 仿真器。  由于几个原因、ICDI 解决方案并不那么稳健。

     首先、您连接电缆以调试另一个板的 J3连接器不是标准 JTAG 连接器(Arm 10引脚或20引脚 JTAG 连接器)。 请参阅此应用手册的第3部分。 以便您熟悉 JTAG 连接器。  https://www.ti.com/lit/pdf/spma075。 这意味着您连接的电缆是自定义电缆。

     其次、与独立调试探针相比、它很笨重。 如果您比较 EVM 和 XDS110/XDS200等调试探针的大小、会发现前者非常笨重。

     第三、购买另一款 EVM 不再便宜。 如果 EVM 仍在销售、价格将达到几百美元、远高于 XDS110等低成本探针(135美元)。

     第四、DK-TM4C129X 已经停产。 它不再投入量产。  

    由于 DK-TM4C129x 不再销售、继续使用 ICDI 调试探针的唯一选择是使用 EK-TM4C1294XL LaunchPad。 与 EVM 一样、LaunchPad 具有未填充的 X1封装、您可以使用其板载 ICDI 调试其他电路板。 同样、X1不是标准 JTAG 连接器。 它还与 EVM 板上的 J3不兼容。 您设计的定制电缆将不能在 LaunchPad 的 X1上工作。 您需要按照我提到的应用手册的第4.8节所述设计一条新的电缆。  

     LaunchPad (25美元)是一款可让客户快速开始软件开发和评估的低成本电路板。 只需将 USB 电缆插入 U22调试 USB 端口、即可快速调试/编程目标芯片上的固件。 调试输出功能只是第二个优势。 大多数客户最终会在最终电路板上安装 JTAG 连接器、这样他们就可以自由选择自己喜欢的任何调试探针。  

      

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

    非常感谢。  这是我需要的信息。  我没有参与板的设计、而是刚刚接管了固件(我从未做过任何硬件设计)。  但我们要进行电路板修订、现在我知道我们需要添加标准 JTAG 连接器。  我会确保这一切都完成!

    再次感谢您的帮助。  当我完成我的第一个大项目时,我们使用了摩托罗拉 HC12微控制器,他们提供电话支持-有人交谈。  我已经离开这个行业有一段时间了、我刚刚回来。 我不知道是否有公司仍然提供这种电话支持。  被迫输入所有内容、然后等待回复、不知道何时会得到回复、这有点令人沮丧。  但现在我有了答案,我非常感激。