【技术实现步骤摘要】
本专利技术涉及互联网,尤其涉及一种基于动态升级策略的ota升级方法。
技术介绍
1、ota(over-the-air technology)升级技术是通过远程无线的方式获取升级包,再使用升级程序将升级包数据写入flash的技术,由于其操作简单,节省设备资源,已广泛应用于智能硬件和车载设备的升级。
2、在嵌入式ota升级领域,不同的嵌入式设备存在多种场景和需求。比如针对智能门锁设备的ota升级,首先要确保门锁在升级过程中能够正常开关,所以ota升级过程中出现异常问题时设备不允许死机,且升级完成后需要自动重启以上都是针对特定嵌入式电子产品的ota要求。
3、现有的ota升级对于不同场景和需求的处理方法是修改程序源代码,修改完成后对源代码进行升级,这种处理方式首先会使代码严重冗余、程序维护成本高,其次ota升级步骤繁琐,用户需要先升级ota升级程序,再进行数据升级,兼容性差。
技术实现思路
1、针对上述问题,本专利技术提出一种基于动态升级策略的ota升级方法,主要解决现有
...【技术保护点】
1.一种基于动态升级策略的OTA升级方法,其特征在于,包括以下步骤:
2.如权利要求1所述的基于动态升级策略的OTA升级方法,其特征在于,所述初始状态策略中至少有一个所述初始子策略能够触发下一轮次的所述升级程序指向所述专项状态策略,所述专项状态策略中的各个所述专项子策略均包含下一轮次的所述升级程序应进入的升级策略,以及本轮次的所述升级程序执行完成后的操作,其中,所述升级策略仅可为所述初始状态策略或者所述专项状态策略。
3.如权利要求2所述的基于动态升级策略的OTA升级方法,其特征在于,若所述初始状态策略触发所述升级程序进入所述专项状态策略,则所
...【技术特征摘要】
1.一种基于动态升级策略的ota升级方法,其特征在于,包括以下步骤:
2.如权利要求1所述的基于动态升级策略的ota升级方法,其特征在于,所述初始状态策略中至少有一个所述初始子策略能够触发下一轮次的所述升级程序指向所述专项状态策略,所述专项状态策略中的各个所述专项子策略均包含下一轮次的所述升级程序应进入的升级策略,以及本轮次的所述升级程序执行完成后的操作,其中,所述升级策略仅可为所述初始状态策略或者所述专项状态策略。
3.如权利要求2所述的基于动态升级策略的ota升级方法,其特征在于,若所述初始状态策略触发所述升级程序进入所述专项状态策略,则所述专项状态策略中至少有一个所述专项子策略能够触发下一轮次的所述升级程序指向所述初始状态策略。
4.如权利要求1所...
【专利技术属性】
技术研发人员:谢鑫武,吕振,
申请(专利权)人:珠海亿智电子科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。