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.

[参考译文] TM4C129ENCPDT:BootP ROM 功能在 XM4C129ENCPTI2中是否起作用?

Guru**** 2454880 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/639293/tm4c129encpdt-does-the-bootp-rom-feature-work-in-xm4c129encpti2

器件型号:TM4C129ENCPDT
Thread 中讨论的其他器件:EK-TM4C1294XL

标题正确。

在努力使 BOOTP 正常工作之后,我开始仔细查看勘误表和 TARGET_IS_TM4C129RAx 宏。

然后、我查看了 MCU、发现我们购买 了安装了 TM4C129ENCPTI2芯片的 XM4C129ENCPTI2芯片。

我们已经订购了正确的器件、但我想知道这一功能是否在两个器件中都受支持。

我的理解是、仅仅擦除闪存并加电将导致发出 BOOTP 数据包。

我在 Wireshark 中看不到这一点、LMFLASH 无法通过以太网工作。  

当直接连接到 ICDI 时、LMFLASH 工作。

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

    XM4C129是一款预先认证的器件。 XM4C129和 TM4C129应该具有用于以太网的 ROM 引导加载程序。 在 EK-TM4C1294XL LaunchPad 中、实际上我们有 XM4C1294NCPDT。 您的所有 XM4C129器件是否都有相同的问题? 使用您现在拥有的 TM4C129器件、您是否对以太网有任何问题?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我们有一个开发套件、它还具有 XM 部件。 我认为这是 LaunchPad。
    我使用 IAR iJet 调试器擦除闪存并进行下电上电。
    然后我使用 Wireshark 监听 BOOTP 协议。 该器件没有任何内容。
    我们的 Stellaris 器件来自之前的产品、在擦除后立即从 ROM 引导加载程序发送 BOOTP 请求。
    我确实会在 Wireshark 中看到这些数据包。
    TM4C129 MCU 是我们的 Stellaris 替代产品。 我们现在将进入端口。 到目前为止、通过 ENET 的 ROM 引导加载程序似乎不起作用。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 John:

    您能否先从以太网 ROM 引导加载程序的支架点尝试 LaunchPad 是否正常工作? 如果它可以正常工作,则可以将问题隔离,以便从硬件角度将重点放在 Launchpad 和自定义电路板之间的差异上。  

    您可以在开发 LaunchPad 上执行以下操作吗?

     在配置选项卡中、转到快速设置并选择 TM4C1294XL LaunchPad

     2.在“Flash 实用程序”选项卡中,单击“擦除”按钮擦除闪存。  

     3.返回到配置选项卡,然后在快速设置下选择手动配置。 在接口下选择以太网。 提供 IP 地址和 MAC 地址。 请参见下面的示例。 您将拥有自己的 MAC 和 IP 地址。

     4.在"Program"选项卡下、选择要使用 ROM 引导加载程序下载到 MCU 的.bin 文件。 我刚才尝试下载了一个闪烁的示例。 您可以使用 Wireshark 监视流量。  

     5.单击“Program (程序)”按钮。

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

    好的、我发现的问题是:
    我有一个错误的板 oo 12,它不会发出 BOOTP。 (你不知道这是我从乞丐那里工作的板)。 这就是我们构建1个以上的原因。
    我们有一个不支持 Tiva 的较旧版本的 lmflash (1470)。 升级到构建1613后、lmflash 现在可以在我们的电路板和 LaunchPad 上正常工作。

    哦、是的。。。 以获取响应。 您不知道让知识渊博的人提出想法有多大帮助。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 John:
    很高兴您的问题得到解决!
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Charles、

    非常严谨/详细的技术指导-显示(仅)此海报所需的内容。   (很高兴他正确地记录了他的赞赏。)

    何时/如果您有一些空闲时间-您是否可以为我们最近升级的 Cessna 提供"飞行员飞行前检查清单"方面的帮助?   (我已经完成了"检查 Prop 的存在性和"合理"的紧凑性"、但(更多信息)需要如此高的细节...并显示为"在你的小巷中!"   谢谢)