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:在基于 Linux 的主机上实现引导加载程序功能。

Guru**** 2538955 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1205915/tm4c1294ncpdt-bootloader-functionality-implementation-on-a-linux-based-host

器件型号:TM4C1294NCPDT

我正在尝试在基于 Linux 的 主机上创建一个应用程序、用于处理通过 USB 连接到主机的 TM4C129芯片上的固件更新。

我面临的挑战是、主机操作系统是使用 Yocto 构建 的、我似乎没有在主机构建系统中找到正确的方法、也没有在包含相应方法后需要遵循的后续步骤。 我对所有这些很陌生、有人能帮助我开始使用它吗?

请告诉我、TI 是否有适合通过 Yocto 构建实现的主机端 DFU 实用程序。 这样、我就可以编写基于 C++的应用程序、以通过 USB 接口从主机执行 TM4C129芯片的器件固件升级。

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

    尊敬的 Bodhayan:

    我们没有任何与 Linux 相关的资源或关于'Yocto'的知识。 我们所有的引导加载程序资源都适用于 Windows 操作系统。

    您应该确定希望通过哪种接口引导加载(UART 可能是最佳选择)、然后研究如何在 Linux 主机上通过该接口实现引导加载程序过程。

    也许 C:\ti\TivaWare_C_Series-2.2.0.295\tools 中的 dfuprog 源代码可用于参考。

    此致、

    拉尔夫·雅各比