空中下载升级方法、装置及计算机可读存储介质制造方法及图纸

技术编号:37153640 阅读:52 留言:0更新日期:2023-04-06 22:13
一种空中下载升级方法,所述方法包括:当侦测到需要进行空中下载升级时,检测并判断现有的分区表信息是否需要变更;当分区表信息不需要变更时,现有的分区表信息进行空中下载升级;当分区表信息需要变更时,按照分区表变更场景更新分区表信息,且按照更新后的分区表信息进行空中下载升级。本发明专利技术还提供一种装置及计算机可读存储介质。本发明专利技术能够解决嵌入式设备通过空中下载升级,进行分区表变更而不造成备份数据丢失的问题。备份数据丢失的问题。备份数据丢失的问题。

【技术实现步骤摘要】
空中下载升级方法、装置及计算机可读存储介质


[0001]本专利技术实施例涉及空中下载升级技术,尤其是涉及一种空中下载升级方法、装置及计算机可读存储介质。

技术介绍

[0002]目前市面上已量产的嵌入式设备通过空中下载升级,是不允许变更Flash分区表的,理由是变更分区表会影响所有分区的数据无法正常读取,导致设备重要信息丢失甚至造成系统无法开机的问题。

技术实现思路

[0003]鉴于以上内容,有必要提供一种空中下载升级方法、装置及计算机可读存储介质,可以解决空中下载升级分区表变更,而不影响设备正常使用以及数据丢失的问题。
[0004]本专利技术实施例提供了一种空中下载升级方法,应用于装置,所述方法包括:当侦测到需要进行空中下载升级时,检测并判断现有的分区表信息是否需要变更;当分区表信息不需要变更时,现有的分区表信息进行空中下载升级;当分区表信息需要变更时,按照分区表变更场景更新分区表信息,且按照更新后的分区表信息进行空中下载升级。
[0005]可选地,所述分区表变更场景包括删除分区,新增分区,扩大已有分区大小,减少本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种空中下载升级方法,应用于装置,其特征在于,所述方法包括:当侦测到需要进行空中下载升级时,检测并判断现有的分区表信息是否需要变更;当分区表信息不需要变更时,根据现有的分区表信息进行空中下载升级;当分区表信息需要变更时,按照分区表变更场景更新分区表信息,且按照更新后的分区表信息进行空中下载升级。2.如权利要求1所述的空中下载升级方法,其特征在于,所述分区表变更场景包括删除分区、新增分区、扩大已有分区大小以及减少已有分区大小。3.如权利要求1所述的空中下载升级方法,其特征在于,所述装置包括MIBIB分区,所述MIBIB分区包括第一区域、第二区域和第三区域。4.如权利要求3所述的空中下载升级方法,其特征在于,所述第一区域用于存储空中下载升级时是否需要更换分区表以及当前使用的分区表,第二区域和第三区域分别用于存储不同的分区表。5.如权利要求3所述的空中下载升级方法,其特征在于,当所述分区表变更场景为删除分区时,所述方法还包括:判断待删除的目标分区的大小;当所述待删除的目标分区小于预设阈值时,保留并擦除所述目标分区;当所述待删除的目标分区不小于预设阈值时,将所述待删除的目标分区合并到邻近分区,更新分区表信息到所述MIBIB分区。6.如权利要求3所述的空中下载升级方法,其特征在于,当所述分区表变更场景为新增分区时,所述方法还包括:判断在新增分区前是否存在被删除的分区;当存在被删除的分...

【专利技术属性】
技术研发人员:黄朱林
申请(专利权)人:南宁富联富桂精密工业有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1