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.

[参考译文] MSP432P401R UART 固件更新

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1035125/msp432p401r-uart-firmware-update

主题中讨论的其他器件:MSP432P401R

我的任务是为我们已经包含  MSP432P401R 并使用 TI-RTOS 的一些产品创建远程更新。  我想将闪存分为两部分、一部分是运行固件、另一部分是新固件。  然后、我要 将芯片设置为在重新启动时启动到新固件。  我对 链接器文件比较熟悉、因此 我相信 我 可以拆分存储器、但我不确定如何运行新固件。  如何设置中断矢量和启动以使用新映像。

此外、此论坛主题帖创建表不接受 MSP432P401R 作为器件!!

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

    您好!

    没有示例代码可执行此操作、但请查看以下 E2E 帖子、该帖子可帮助您朝着正确的方向开始。

    https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/612924/msp432p401m-msp432-dual-image-application

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

    这不是我想要的、但还是在正确的轨道上。  我想使用链接器将存储器分成3部分、1部分用于活动映像、1部分用于新映像、1部分用于更新程序/复印机。  然后、我将具有活动映像:通过 UART 将新映像下载到新映像存储器、使用 CRC 或哈希进行检查、然后跳转至更新程序部分的代码、该代码随后会通过活动映像复制新映像中的所有内容并重新启动。    过去、我使用另一个 MCU 执行了我想要的操作。  我希望有更好的方法、或者其他人已经为该 MCU 解决了这一问题。  我怀疑此时可能只需要使用试用错误。

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

    我发现我们将迁移部件。  我可能仍会尝试使用我们迁移到的任何 MCU 执行此操作、但该项目目前处于暂停状态。