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:TM4C1294NCPDTI OTA 软件更新过程

Guru**** 2609955 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/1163689/tm4c1294ncpdt-tm4c1294ncpdti-ota-software-update-procedure

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

您好!

我们将 TM4C1294NCPDTI 用于我们的 eNodeB (LTE 和5G)设计之一。

我们想知道 OTA 软件更新要遵循的过程。

意味着 eNodeB 将安装在室外极点上。

每当需要对 Tiva 执行软件更新时、都需要遵循哪些步骤。 在我们完成设计时、迫切需要此信息

此致、

Sumathi  

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

    您好!

     我们没有 TivaWare 库中的任何示例。 TM4C129本身没有无线或蓝牙功能。 我想您有一些附加无线或蓝牙适配器。 我们拥有的以太网引导加载程序可以通过以太网接口执行固件更新、但不能通过 OTA 执行固件更新。 您可以从 C:\ti\TivaWare_C_Series-2.2.0.295\examples\boards\ek-tm4c1294xl\boot_emac_flash (这是一个引导加载程序)中找到以太网引导加载程序。 要加载/更新到 MCU 的示例固件位于 C:\ti\TivaWare_C_Series-2.2.0.295\examples\boards\ek-tm4c1294xl\boot_demo_emac_flash (这是一个应用固件)中。  

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

    您好、Charles、

    感谢您的支持。

    下面是我们的观察结果。

    最初我尝试通过 UART0加载(因为目前我们的硬件不支持以太网)。

     

    已尝试使用示例应用 C:\ti\TivaWare_C_Series-2.2.0.295\examples\boards\ek-tm4c1294xl\boot_serial。

     

    如何 加载新的应用程序映像??

     

    您能让我介绍一下加载过程吗?

    1.  i)我必须加载哪个文件?? (是*。bin 还是*。out?)
    2. II)如何加载? (Thorugh X 调制解调器或 Y 调制解调器或 Z 调制解调器)

     

    如果您有一些要检查的指针、请告诉我们。

    此致、

    Sumathi

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

    您好!

    [引用 userid="363067" URL"~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1163689/tm4c1294ncpdt-tm4c1294ncpdti-ota-software-update-procedure/4387191 #4387191"]尝试使用示例应用程序 C:\ti\TivaWare_C_Series-2.2.0.295\examples\boards\ek-tm4c1294xl\boot_serial。

    不、您的理解不正确。 boot_serial 是一个引导加载程序。 这是必须驻留在0x0闪存上的文件。 您可以像 blinky 或 hello 示例等任何程序一样、通过 JTAG 对该文件进行编程。  

    [引用 userid="363067" URL"~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1163689/tm4c1294ncpdt-tm4c1294ncpdti-ota-software-update-procedure/4387191 #4387191"]i)我必须加载哪个文件? (是*。bin 还是*。out??)

    您要加载的应用示例是 boot_demo1.bin、位于 C:\ti\TivaWare_C_Series-2.2.0.295\examples\boards\ek-tm4c1294xl\boot_demo1\ccs\Debug\boot_demo1.bin

    [引用 userid="363067" URL"~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1163689/tm4c1294ncpdt-tm4c1294ncpdti-ota-software-update-procedure/4387191 #4387191"]ii)如何加载? (可能是 X 调制解调器或 Y 调制解调器或 Z 调制解调器)[/QUERPLET]

    您要用于发送文件的 PC 端工具是 LM 闪存编程器。  

    另请查看此帖子、该帖子解释了这些步骤。  

    https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/973255/ek-tm4c1294xl-bootloader-examples/3595433?tisearch=e2e-sitesearch&keymatch=boot_demo1#3595433