摘要
本申请涉及嵌入式系统领域,公开了一种非对称固件空中升级方法。该方法包括两个固件空中升级的阶段:首先,在主系统升级中,主系统升级差分包下载至非易失性存储器的升级分区后,设备重启,同时清空易失性存储器中的主系统区。新的主系统镜像由主系统升级差分包与非易失性存储器中的原始文件合成,临时存储于易失性存储器中,并用其覆写原始主系统文件。若升级失败,守护系统将从上位机获取并安装完整主系统镜像。在守护系统升级中,同样下载守护系统升级差分包并在设备重启后清空守护系统区。新的守护系统镜像由守护系统升级差分包与原始文件生成,存于易失性存储器,覆写非易失性存储器中的原始守护系统文件。升级不成功时,主系统负责从上位机获取并安装完整守护系统镜像。通过该方法,可以极大地节省FOTA升级所需的存储空间,并且可以在其中一个系统升级出现问题时,通过另一系统获取完整升级包完成升级,增强了升级的可靠性。
技术关键词
守护系统
固件空中升级方法
非易失性存储器
镜像
阶段
分区
计算机可执行指令
可读存储介质
重启系统
差分算法
系统更新
嵌入式系统
状态更新
全功能
服务器
系统为您推荐了相关专利信息
运动追踪方法
高斯混合模型
计算机视觉
实时视频流
运动追踪系统
电磁超表面
频段
生成式对抗网络模型
图像生成器
样本
信号调试方法
信号值
信号调试系统
控制芯片
电路
长度检测方法
检测网络模型
卷积模块
矿山
全局特征提取