PDF(1215 KB)
PDF(1215 KB)
PDF(1215 KB)
一种嵌入式系统的升级固件自校验方法
A Self-verification Method of Firmware Upgrade for Embedded System
阐述了当前嵌入式系统固件升级中对固件数据进行校验和匹配校验的方法,并对实际工程应用中存在的一种缺陷进行了分析,针对这种缺陷提出了一种将校验信息编译进固件内部指定地址的方法,通过使用这种方法能够避免该缺陷,并能在升级过程中提前判断固件是否匹配,提高了升级效率。
In the paper,the method of checking and matching the firmware data in the current firmware upgrade of embedded system is introduced,and analyzes a defect existing in practical engineering application.Aiming at this defect,this paper puts forward a method of compiling the check information into the specified address of the firmware itself,which can avoid the defect.In addition,it can determine whether the firmware matches in advance during the upgrade process,which improves the upgrade efficiency.
| [1] |
姚文祥, ARM Cortex-M3与Cortex-M4权威指南[M]. 3版. 北京: 清华大学出版社, 2015.
|
| [2] |
檀朝新, 张杨. 基于IAP技术的远程固件更新系统设计与实现[J]. 中国医疗器械杂志, 2019(6).
|
| [3] |
雷卫延, 敖振浪, 周钦强. 基于STM32的在应用编程(IAP)开发[J]. 电子测量技术, 2015, 38(5).
|
| [4] |
张岩松, 葛俊锋, 叶林, 等. 基于STM32的程序远程升级设计与实现[J]. 电子设计工程, 2016, 24(1).
|
| [5] |
方彬浩. 基于IAP的ARM 处理器固件升级设计[J]. 现代信息科技, 2018, 2(8).
|
| [6] |
康燕萍, 程小辉, 黄鹏. 基于STM32系列电子产品的IAP研究[J]. 现代电子技术, 2017, 40(22).
|
/
| 〈 |
|
〉 |