[技术相关] 固件升级方法及架构

[复制链接]
746|0
 楼主| SynwitMCU 发表于 2023-11-3 10:01 | 显示全部楼层 |阅读模式
本帖最后由 SynwitMCU 于 2023-11-3 10:05 编辑

#技术资源#
本次介绍一种固件升级方法及架构。
所述方法通过运行引导加载程序,并基于引导加载程序,获取启动引导标志位;
在启动引导标志位为预设枚举标志位时,执行对应启动引导标志位的固件升级动作;
在启动引导标志位为非预设枚举标志位时,检测片内固件运行区、片外固件更新区和片外固件备份区的固件状态,根据检测的结果,修改启动引导标志位,并复位重新运行引导加载程序,实现高效可靠的固件升级操作,拓展了固件升级方式,简化固件升级过程,降低了硬件成本,提高了固件升级效率及可靠性。

1固件升级方法的应用环境示意图;
图片1.png

2固件升级方法的流程示意图;
图片2.png

3更新固件步骤的流程示意图;
图片3.png

图片4.png

4恢复固件步骤的流程示意图;
图片5.png

图片6.png

5备份固件步骤的流程示意图;
图片7.png

图片8.png

6下载固件步骤的流程示意图;
图片9.png

图片10.png

7非预设枚举标志位时的处理步骤的流程示意图;
图片11.png

8固件升级方法的第二流程示意图;
图片12.png

9固件升级架构的结构示意图。
图片13.png
您需要登录后才可以回帖 登录 | 注册

本版积分规则

认证:广东华芯微特集成电路有限公司
简介:华芯微特是一家由留美归国资深技术团队创立的中国芯片设计公司,是国家高新技术企业。2014年进军MCU产业,专注于32位MCU研发设计,并针对细分市场提供参考解决方案。

30

主题

54

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部