[发明专利]一种远程升级方法、装置、电子设备及存储介质在审
| 申请号: | 201910286083.8 | 申请日: | 2019-04-10 |
| 公开(公告)号: | CN111813424A | 公开(公告)日: | 2020-10-23 |
| 发明(设计)人: | 赵淦州;谢卓锐;陈梓冬;罗金星 | 申请(专利权)人: | 广东芬尼克兹节能设备有限公司 |
| 主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F21/60;G06F21/64 |
| 代理公司: | 北京权智天下知识产权代理事务所(普通合伙) 11638 | 代理人: | 王新爱 |
| 地址: | 511470 广东省广州*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 远程 升级 方法 装置 电子设备 存储 介质 | ||
1.一种远程升级方法,其特征在于,包括:
逐个发送升级数据包给待升级设备,所述升级数据包包含有对应的数据包页码;
接收待升级设备对应于每个升级数据包返回的接收状态回复,在回复超时时确认进入断点状态;
在确认断点状态结束后或者在接收到待升级设备的续传请求后,从进入断点状态时所对应的数据包页码开始发送升级数据包;
发送预先备份的参数包给待升级设备。
2.根据权利要求1所述的远程升级方法,其特征在于,所述发送预先备份的参数包给待升级设备包括:
逐个发送参数包给待升级设备,所述参数包包括参数包页码;
接收到之前一个参数包页码校检通过信息后,发送下一个参数包给待升级设备;
完成所有参数包发送后,接收设备上传的所有参数包信息,进行参数校检。
3.根据权利要求2所述的远程升级方法,其特征在于,所述发送预先备份的参数包给待升级设备还包括:
若参数包发送失败,进行数据重发;
执行若干次数据重发失败后,提示待升级设备参数下载失败。
4.根据权利要求1所述的远程升级方法,其特征在于,在所述发送预先备份的参数包给待升级设备中,还包括:
检测升级程序的协议中是否有新增加的参数点位,若有,将新增加参数点位对应的参数默认值保存至参数包,再下发给待升级设备。
5.根据权利要求1所述的远程升级方法,其特征在于,在所述发送预先备份的参数包给待升级设备中,通过双数据通信链路发送预先备份的参数包。
6.根据权利要求1所述的远程升级方法,其特征在于,所述逐个发送升级数据包给待升级设备包括:
逐个发送带有crc校检码的升级数据包给待升级设备,接收待升级设备校检结果;
若接收到设备回复的接收正确信息及数据包页码,则进行页码校检,校检通过后发送下一个升级数据包;
若设定时间内未接收到待升级设备回复或者接收到待升级设备回复的接收错误信息,则重发当前升级数据包。
7.根据权利要求1所述的远程升级方法,其特征在于,在所述逐个发送升级数据包给待升级设备之前,还包括:
获取待升级设备回复的升级允许,发送升级数据包的MD5校验码给待升级设备,根据待升级设备回复开始执行所述逐个发送升级数据包给待升级设备;
在所有升级数据包发送完成之后,所述待升级设备计算接收到的升级数据包的MD5校验码,并与升级前接收到的升级数据包的MD5校验码进行比对,若比对结果正确,回复升级成功,发送升级结束标志。
8.根据权利要求1所述的远程升级方法,其特征在于,在所述接收待升级设备对应于每个升级数据包返回的接收状态回复,在回复超时时确认进入断点状态中,还包括:
在回复接收失败时,重新发送对应升级数据包;
接收失败达到预设次数,则升级失败,退出升级。
9.一种远程升级方法,其特征在于,包括:
发送当前所有参数包到上位机;
逐个接收上位机发送的升级数据包,所述升级数据包包含有对应的数据包页码;
发送对应于每个升级数据包的接收状态回复给上位机,确认在设定时段内未接收到所述升级数据包的下一升级数据包,进入断点状态;
进入断点状态达到预设时长后,检测升级标志位,根据未完成的升级记录上报信息给上位机;
接收上位机从进入断点状态时所对应的数据包页码开始发送的升级数据包;
接收预先备份的参数包。
10.根据权利要求9所述的远程升级方法,其特征在于,在所述接收预先备份的参数包中,还包括:
接收包含新增加参数点位对应参数默认值的参数包。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东芬尼克兹节能设备有限公司,未经广东芬尼克兹节能设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910286083.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:多轮对话处理方法、装置、电子设备及存储介质
- 下一篇:一种网络供电检测装置





