主题中讨论的其他器件:、 MSP-FET、MSP430F67791A
尊敬的 TI 团队:
我正在使用 MCU MSP430F67691/MSP430F67691A 、其中需要使用 UART/USB 进行更新、但我不知道如何编写引导加载程序的代码、如何将固件下载到闪存中以及如何运行主应用程序。
所以,我们有任何示例源代码,同时演示整个固件更新过程.
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.
尊敬的 TI 团队:
我正在使用 MCU MSP430F67691/MSP430F67691A 、其中需要使用 UART/USB 进行更新、但我不知道如何编写引导加载程序的代码、如何将固件下载到闪存中以及如何运行主应用程序。
所以,我们有任何示例源代码,同时演示整个固件更新过程.
Ankush 您好、
我建议查看《 MSP430闪存器件引导加载程序用户指南》 、以了解有关创建和使用 BSL 的详细信息。 要下载固件、您可以使用我们的编程工具(MSP-FET 编程器和 Uniflash 并使用 JTAG 或 Spy-bi-wire 格式) 、我建议查看《通过 JTAG 接口进行 MSP430编程用户指南》、或者您也可以通过引导加载程序更新代码。
要运行主应用程序、器件将转到复位后指定的位置、该位置位于复位矢量中。 在典型应用中、您无需更新此信息、main 从0x10000开始。
如果您是 MSP430新手、我建议您使用 Launchpad 了解这些流程。 在开始介绍 MSP430F67791A 之前、您可以利用任何 MSP430 Flash Launchpad 了解这些概念。
此致、
卢克
Ankush 您好、
我们没有具体的此器件示例、但我们确实有类似的示例。 文档 https://www.ti.com/lit/slaa511会 检查一个 OTA 示例。
此器件上的过程与此类似、您将使用无线器件执行 BSL 并向 MSP 器件发送固件更新。 区别在于、其中包含的示例使用了 FRAM 器件、对于闪存器件、我建议查看我之前提供的基于闪存的 BSL 文档。
此致、
卢克