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.

[参考译文] EK-TM4C1294XL:tm4c129

Guru**** 2476715 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/681078/ek-tm4c1294xl-tm4c129

器件型号:EK-TM4C1294XL

如何动态刷写 Micro 控制器(.out 文件)。

如果我将 GPIO 引脚 分配为 JTAG 引脚(如何实现 JTAG 协议?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    "即时"是什么意思? 您是否正在尝试实现引导加载程序、或者是否正在尝试开发您自己的器件编程器?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    将其设为“Reader #2”... 迷失了…… 您的"动态"。

    与每个 MCU 一样-商号/我已使用(超过20个)- JTAG/SWD 管脚"默认"为 JTAG/SWD -因此不需要"分配"。

    您的"引导加载程序"的"标签"-在"额外 JTAG"闪存编程练习(可能)中向"如此多"发出信号、证明"具有挑战性和延迟"...
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我的系统使用4个微控制器(tm4c129)来控制某些输出并读取一些输入。每个微控制器具有不同的固件。我希望在启动应用时安装这些微控制器的固件。我已为所有4个微控制器上的 JTAG 分配了4条 GPIO 线路 该操作。
    在(可能)"额外的 JTAG"闪存编程练习中发出您的意图信号、这看起来是我想要的。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    [引用 user="kalyan perepa"] 所有4个微控制器上的 JTAG 分配了4条 GPIO 线路来执行此操作。

    如果您注意到这些 MCU 具有用作(单独) JTAG/SWD 的"专用"端口引脚(PC0-PC3)、则"尚不清楚"!    它(几乎)似乎 是"如果 您希望(任意)选择"random GPIO"-用作 JTAG/SWD。"   您不能!    请再次注意- PC0-PC3默认为 JTAG/SWD -因此除非您"重用它们"、否则不需要"分配和/或其他"特别工作"。

    当 Fi/I (过去)采用(许多) Xilinx FPGA 时、它们需要"加电时安装固件"。   您建议使用这些 MCU 实现这一目标、但实际上却是这样。   这是不寻常的、或者至少需要进一步的"用例"详细说明。

    当您尝试对四个 MCU (每个 MCU 都具有不同的固件)进行编程时、除非程序"足够小"、否则您可能很难(很难)找到一个具有足够存储器容量的(假定的) MCU 来包含所有四个固件包...

    也许(部分)对您的"用例"和/或目标的描述-将更好地阐明(部分)澄清-您的目标...

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我也不清楚你的意图。 您是否说您正在设计一个包含四个 TM4C129器件的系统、并且您希望所有四个器件都有一个可用于初始编程的 JTAG 连接器? 如果您愿意、请参阅此帖子中的我的评论:
    e2e.ti.com/.../680825
    如果您现在要做的是、请尝试进一步解释。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    向(far)路缘投掷"kiss"、并尝试"对四个 MCU"(来自未识别的源设备)... (以某种方式)注册为"不是非常真实!"

    也不应该注意到,“所有四个 MCU 都已编程”... (非常)下一次上电时会发生什么情况?     "全部四个"是否再次成为"享受编程过程"?   (真的吗?)

    对于"加电时对每个 MCU 进行编程"的(不寻常)要求、未提供任何案例-并且按照建议/暗示-重复进行此操作!   (更不用说电路板布局挑战-实现强大的"四器件菊花链!")  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我没有听到您的反馈、因此我认为您已经解决了这个问题。 如果不是、您可以响应此主题或启动新主题。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    "如何即时刷写微型控制器(.out 文件)。"

    简单:当您飞行、飞机、气球或从桌子上跳下时,请用微控制器闪光... 无论您喜欢哪种飞行模式。

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

    好的、海报 Danny。    此外,还适当注意到(并赞赏)偶尔使用"大写"。  

    四个 MCU -注册为(可能的)"四转子项目"-(以某种方式)... 切勿"离开地面!"    (小心地在尸体周围走动...)