C2000 LFU解决方案
C2000 DSP的LFU(Live Firmware Update,本地固件升级)的在线升级方案,区分掉电复位后台升级和不掉电在线升级两种模式,以下是需要具体的实现流程、步骤和示例代码。尤其是针对工业级C2000应用中保障设备可维护性的核心技术,后台升级功能是必不可少的。可以远程更新后台软件,一但更新完成则在某个特殊时刻进行切换。
- 掉电升级方案:比较简单,可以利用复位管脚或看门狗WD复位完成
- 不掉电升级方案:比较复杂,要求芯片特性如编译器complier带有保留配置属性,或者可以自动remap新旧变量;又或者要求Flash支持Bank Swap功能。
https://software-dl.ti.com/C2000/docs/software_guide_zh/c2000ware/lfu.html