摘要
本发明提供了嵌入式设备升级管理技术领域的一种嵌入式设备升级回档方法及系统,方法包括:步骤S1、将MCU的存储区划分为BOOT区、应用区、固件存储区、应用备份区、升级参数存储区,在外置的FLASH设置出厂固件存储区;步骤S2、BOOT程序对升级文件进行合法性校验后存储至固件存储区,基于升级文件设置升级参数存储区的升级参数;步骤S3、BOOT程序基于升级参数读取升级文件并进行完整性校验后,将应用区存储的应用备份至应用备份区,基于升级文件执行升级;步骤S4、基于硬件I O的触发信号,从应用备份区读取备份的应用执行回档操作,或者从出厂固件存储区读取存储的出厂固件执行回档。本发明的优点在于:极大的提升了嵌入式设备升级回档的便捷性以及安全性。