[发明专利]固件的升级方法、终端及固件的升级系统在审
申请号: | 201710613755.2 | 申请日: | 2017-07-25 |
公开(公告)号: | CN107465539A | 公开(公告)日: | 2017-12-12 |
发明(设计)人: | 刘锋 | 申请(专利权)人: | 北京康得新创科技股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08 |
代理公司: | 北京康信知识产权代理有限责任公司11240 | 代理人: | 赵囡囡,褚敏 |
地址: | 102200*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 升级 方法 终端 系统 | ||
1.一种固件的升级方法,其特征在于,包括:
终端从服务端获取待升级的固件文件集合;
所述终端采用所述待升级的固件文件集合对多级电路板中待升级电路板上的固件进行升级,其中,所述多级电路板构成以所述终端内的控制组件为根节点的多层级树状结构。
2.根据权利要求1所述的方法,其特征在于,所述终端从所述服务端获取所述待升级的固件文件集合包括:
所述控制组件获取所述多级电路板中每级电路板上的固件的当前版本信息以及从所述服务端获取与每级电路板上的固件对应的最新版本信息;
所述控制组件分别将每级电路板的当前版本信息与最新版本信息进行比较,将当前版本信息与最新版本信息不一致的电路板确定为所述待升级电路板;
所述控制组件从所述服务端下载与所述待升级电路板对应的所述待升级的固件文件集合。
3.根据权利要求1所述的方法,其特征在于,所述终端采用所述待升级的固件文件集合对所述待升级电路板上的固件进行升级包括:
第N级电路板依次经由前N-1级电路板接收来自于所述控制组件的升级请求消息,其中,N为正整数,所述升级请求消息用于请求对所述第N级电路板上的固件进行升级;
所述第N级电路板依次经由前N-1级电路板向所述控制组件响应所述升级请求消息,然后依次经由前N-1级电路板向所述控制组件获取与所述第N级电路板对应的待升级固件文件;
所述第N级电路板采用所述待升级固件文件对所述第N级电路板上的固件进行升级。
4.根据权利要求3所述的方法,其特征在于,所述第N级电路板依次经由所述前N-1级电路板接收来自于所述控制组件的所述升级请求消息包括:
第M级电路板依次经由前M-1级电路板接收来自于所述控制组件的升级请求消息,其中,M的取值从1至N-1依次递增,所述升级请求消息中携带有标识信息,所述标识信息用于指示对所述第N级电路板上的固件进行升级;
所述第M级电路板从所述升级请求消息中解析出所述标识信息,并在根据所述标识信息确定所述升级请求消息并非用于对所述第M级电路板上的固件进行升级后,继续将所述升级请求消息转发至第M+1级电路板,直至将所述升级请求消息转发至所述第N级电路板。
5.根据权利要求3所述的方法,其特征在于,所述第N级电路板依次经由前N-1级电路板向所述控制组件获取与所述第N级电路板对应的所述待升级固件文件包括:
第M级电路板在所对应的存储空间内持续接收所述待升级固件文件,其中,M的取值从1至N-1依次递增,所述所对应的存储空间是在所述第M级电路板上开辟的临时存储区域;
所述第M级电路板在所述待升级固件文件接收完毕之后,依次经由第M+1级电路板至第N-1级电路板将所述待升级固件文件转发至所述第N级电路板,其中,所述第M+1级电路板至所述第N-1级电路板中的每级电路板在接收到所述待升级固件文件之后,均会开辟临时存储区域对所述待升级固件文件进行存储。
6.根据权利要求3所述的方法,其特征在于,在所述第N级电路板依次经由前N-1级电路板向所述控制组件获取所述待升级固件文件之后,还包括:
所述第N级电路板依次经由前N-1级电路板向所述控制组件发送升级应答消息,其中,所述升级应答消息用于表示所述第N级电路板是否已成功接收到所述待升级固件文件。
7.根据权利要求3所述的方法,其特征在于,所述第N级电路板采用所述待升级固件文件对所述第N级电路板上的固件进行升级包括:
所述第N级电路板成功接收所述待升级固件文件后,所述第N级电路板运行待升级固件文件并进行固件升级;
所述控制组件获取所述第N级电路板升级后的当前版本信息和所述服务端上与所述第N级电路板对应的最新版本信息,并将所述第N级电路板升级后的当前版本信息与所述服务端上与所述第N级电路板对应的最新版本信息进行比较,如果一致,则表示所述第N级电路板升级成功。
8.根据权利要求7所述的方法,其特征在于,所述第N级电路板采用所述待升级固件文件对所述第N级电路板上的固件进行升级还包括:
若在将所述待升级固件文件拷贝至升级前固件所对应的存储空间之前发生异常,则清空已接收到的待升级固件文件;
所述第N级电路板回滚运行升级前的固件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京康得新创科技股份有限公司,未经北京康得新创科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710613755.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种符合不同高速冲床使用的送料床
- 下一篇:一种微型伺服送料机