发明公开
摘要:
本发明提供了一种嵌入式固件的升级方法,包括:获取嵌入式设备全部固件的当前版本信息,将当前版本信息与升级版本信息进行对比,确定嵌入式设备中的全部待升级固件;获取待升级固件之间的通信关联,基于通信关联,确定各个待升级固件之间的关联关系,生成多个升级固件块以及对应的升级序列;根据升级序列,获取升级固件块对应的升级文件对待升级固件进行升级。本发明实现了分批次进行升级,降低升级过程中对嵌入式设备存储空间的需求,只需要很小的存储运行空间就可以完成整个设备的固件的升级;同时,实现了各个固件的个性化升级,可以根据不同固件的升级需求对固件升级策略进行选择,有效提高嵌入式升级的可靠性。