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.
工具与软件:
你(们)好
是否有办法使用 UART 升级固件? 在这方面、请为我提供支持、以便在不使用工具的情况下使用 UART 进行固件升级、是否有任何固件升级参考。请为我提供示例。
此致、
Manivel M.
尊敬的 Manivel:
是的、可以使用串行引导加载程序。 请参阅此应用手册:
https://www.ti.com/lit/swra466
谢谢、
Marie H.
尊敬的 Marie H:
我们已经使用串行 UART 测试了固件升级、并提供了您的参考和良好的工作性能。
我们假设您共享的串行引导加载程序源代码与 cc1314r10板的引导加载程序进行通信 (通过 UART/SPI 将应用程序映像传输到板)。
这意味着引导加载程序已在电路板中运行。 那么在哪里可以找到当前正在运行的引导加载程序源代码呢? 以及如何编译和刷写 CC1314R10板的引导加载程序。
我们的目标是来自我们的应用程序、我们需要更新新的应用程序代码
1.接收新的应用程序映像并将其存储在外部/内部闪存中。
2.跳转至引导加载程序。
3.从引导加载程序中、验证并运行新的应用程序映像。
为此、我们可能还需要更新引导加载程序源代码。
此外、我们要问您、是否可以通过低于1 GHz 频率的无线方式进行固件升级(可能使用两个 LP-em-cc1314r10 Launchpad)。 是否有可用的示例? .
请帮助我们达到我们的要求。
此致、
Manivel M.
尊敬的 Manivel:
应用手册中描述的串行引导加载程序存储在 ROM 中。 很遗憾、我们不提供源代码。
如果您需要闪存引导加载程序、可以使用 MCUBoot 实现作为起点。
谢谢、
Marie H.