[发明专利]一种进行设备远程升级的方法及装置在审
| 申请号: | 201810062330.1 | 申请日: | 2018-01-23 |
| 公开(公告)号: | CN108549539A | 公开(公告)日: | 2018-09-18 |
| 发明(设计)人: | 孙奇辉 | 申请(专利权)人: | 青岛海尔科技有限公司 |
| 主分类号: | G06F8/65 | 分类号: | G06F8/65;H04L29/08 |
| 代理公司: | 北京名华博信知识产权代理有限公司 11453 | 代理人: | 白莹;李冬梅 |
| 地址: | 266101 山东省*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 升级程序 备用存储区 远程升级 写入 程序升级 错误导致 防止设备 设备程序 升级过程 校验成功 主用存储 校验 对设备 原程序 擦除 加载 重写 升级 失败 保证 管理 | ||
1.一种进行设备远程升级的方法,其特征在于,包括:
加载主用存储区内的程序并运行;
确定需要对设备程序进行升级时,获取升级程序;
将所述升级程序写入备用存储区,写入完成后,对所述备用存储区中的升级程序进行校验,校验成功后运行所述备用存储区的升级程序。
2.如权利要求1所述的进行设备远程升级的方法,其特征在于,
所述方法还包括:校验失败后,执行重校验步骤:获取升级程序,将所述升级程序写入备用存储区,对所述备用存储区中的升级程序进行校验,如果校验成功,运行所述备用存储区的升级程序,如果校验失败,在执行重校验步骤的次数小于预设次数时,再次执行重校验步骤,在执行重校验步骤的次数等于或大于预设次数时,加载并执行主用存储区的程序。
3.如权利要求1或2所述的进行设备远程升级的方法,其特征在于,
所述方法还包括:记录各存储区的唯一标识和功能标识;所述功能标识包括作为主存储区的主标识和作为备用存储区的备标识;
所述校验成功后运行所述备用存储区的升级程序包括:校验成功后,记录接收到所述升级程序的备用存储区的唯一标识,设置此备用存储区的功能标识为主标识,设置原功能标识为主标识的主用存储区的功能标识为备标识,重启设备,加载并运行功能标识为主标识的存储区上的程序。
4.如权利要求1所述的进行设备远程升级的方法,其特征在于,
所述确定需要对设备程序进行升级包括:
检测到无线传输模块的存储区存储有升级程序;
或者,接收到无线传输模块发送的接收升级程序的通知。
5.如权利要求1所述的进行设备远程升级的方法,其特征在于,
所述方法还包括:设置两个以上备用存储区,记录各备用存储区中升级程序的校验成功率,将所述升级程序写入备用存储区时将升级程序写入校验成功率最高的备用存储区。
6.一种进行设备远程升级的装置,其特征在于,包括引导加载模块、主用存储区和备用存储区;
引导加载模块,用于加载主用存储区内的程序并运行;确定需要对设备程序进行升级时,获取升级程序;还用于将所述升级程序写入备用存储区,写入完成后,对所述备用存储区中的升级程序进行校验,校验成功后运行所述备用存储区的升级程序。
7.如权利要求6所述的进行设备远程升级的装置,其特征在于,
所述引导加载模块还用于在校验失败后,执行重校验步骤:获取升级程序,将所述升级程序写入备用存储区,对所述备用存储区中的升级程序进行校验,如果校验成功,运行所述备用存储区的升级程序,如果校验失败,在执行重校验步骤的次数小于预设次数时,再次执行重校验步骤,在执行重校验步骤的次数等于或大于预设次数时,加载并执行主用存储区的程序。
8.如权利要求6或7所述的进行设备远程升级的装置,其特征在于,
所述引导加载模块包括记录单元,用于记录各存储区的唯一标识和功能标识;所述功能标识包括作为主存储区的主标识和作为备用存储区的备标识;
所述引导加载模块包括存储区切换单元,用于在校验成功后,记录接收到所述升级程序的备用存储区的唯一标识,设置此备用存储区的功能标识为主标识,设置原功能标识为主标识的主用存储区的功能标识为备标识,重启设备,加载并运行功能标识为主标识的存储区上的程序。
9.如权利要求6所述的进行设备远程升级的装置,其特征在于,
所述装置还包括无线传输模块;
所述引导加载模块还用于使用以下方法确定需要对设备程序进行升级:检测到无线传输模块的存储区存储有升级程序;或者,接收到无线传输模块发送的接收升级程序的通知。
10.如权利要求6所述的进行设备远程升级的装置,其特征在于,
所述备用存储区的数量大于2;
所述引导加载模块还用于记录各备用存储区中升级程序的校验成功率,将所述升级程序写入备用存储区时将升级程序写入校验成功率最高的备用存储区。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛海尔科技有限公司,未经青岛海尔科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810062330.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种代码检测方法、装置、存储介质及测试终端
- 下一篇:供电装置





