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.

[参考译文] TM4C1294nCPDT

Guru**** 2553420 points
Other Parts Discussed in Thread: TM4C1294NCPDT, EK-TM4C1294XL

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/899588/tm4c1294ncpdt

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

工具/软件:Code Composer Studio

您好!

我想让 TM4C1294nCPDT 开发一种在内部运行并使用 tftp 下载和安装可执行映像 vie 以太网的固件。

是我可以用于的代码示例。

您是否有映像加载器的代码、以便我可以使用它开发自 定义映像加载器、该加载器将从 Linux 或 Web 应用程序运行。

谢谢

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

    您好!

     请参阅 BOOT_EMAC_FLASH 示例。 这是一个以太网引导加载程序示例、它将使用 UIP 堆栈(而不是 TCP/IP)与 TFTP 服务器进行通信。 LM 闪存编程器将作为 BOOTP 和 TFTP 服务器、通过以太网将新代码下载到 MCU。 如果您使用的是 Linux、LM 闪存编程器将不起作用、因为它是一个基于 Windows 的应用程序。 对于 Linux、您需要使用 eflash 工具。 可以在中找到 eflash 工具源代码 /tools/eflash 文件夹和 Windows 的可执行文件位于中  /tools/eflash/bin/eflash.exe.

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

    您好、Charles:

    感谢您的回复,但我在哪里可以找到 boot_emac_flash 示例源代码?

    谢谢

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

    您好!

     您可以在下找到 /examples/boards/ek-tm4c1294xl/boot_emac_flash. 将此项目导入您的工作区、您将找到与 boot_loader 库链接的 boot_loader 文件夹。 bl_emac.c 文件具有与 TFTP 服务器通信的功能。

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

    谢谢