[发明专利]低速总线设备的升级方法、装置、设备及可读存储介质有效
申请号: | 202110062477.2 | 申请日: | 2021-01-18 |
公开(公告)号: | CN112764777B | 公开(公告)日: | 2022-07-22 |
发明(设计)人: | 徐亚明;刘伟;牟奇;张灿 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F8/71 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 侯珊 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 低速 总线 设备 升级 方法 装置 可读 存储 介质 | ||
本发明公开了一种低速总线设备的升级方法,该方法包括以下步骤:获取目标低速总线设备的当前固件版本和待升级的目标固件版本;判断当前固件版本与目标固件版本是否一致;若否,则获取目标固件版本对应的各程序包,并向目标低速总线设备发送升级指令;接收目标低速总线设备依次返回的各程序包分别对应的第一传输时间间隔;按照各第一传输时间间隔依次将各程序包下发至目标低速总线设备,以完成对目标低速总线设备的升级操作。应用本发明所提供的低速总线设备的升级方法,较大地缩短了冗余时间,提高了设备升级速度,降低了对低速总线设备业务的正常运行的影响。本发明还公开了一种低速总线设备的升级装置、设备及存储介质,具有相应技术效果。
技术领域
本发明涉及计算机应用技术领域,特别是涉及一种低速总线设备的升级方法、装置、设备及计算机可读存储介质。
背景技术
在嵌入式领域存在大量的低速总线设备,这些设备在出厂时会预先烧录可运行的固件。当固件需要更新时,需要对低速总线设备进行升级。
现有的低速总线设备升级方式大都为将新版本的固件文件进行分包之后,通过固定时间间隔发包进行设备更新。被升级低速总线设备在不同运行环境下对接收到的程序包的处理速度不同,因此会产生较多的冗余时间,导致设备升级速度低,影响低速总线设备业务的正常运行。
综上所述,如何有效地解决现有的低速总线设备升级方式会产生较多的冗余时间,导致设备升级速度低,影响低速总线设备业务的正常运行等问题,是目前本领域技术人员急需解决的问题。
发明内容
本发明的目的是提供一种低速总线设备的升级方法,该方法较大地缩短了冗余时间,提高了设备升级速度,降低了对低速总线设备业务的正常运行的影响;本发明的另一目的是提供一种低速总线设备的升级装置、设备及计算机可读存储介质。
为解决上述技术问题,本发明提供如下技术方案:
一种低速总线设备的升级方法,包括:
获取目标低速总线设备的当前固件版本和待升级的目标固件版本;
判断所述当前固件版本与所述目标固件版本是否一致;
若否,则获取所述目标固件版本对应的各程序包,并向所述目标低速总线设备发送升级指令;
接收所述目标低速总线设备依次返回的各所述程序包分别对应的第一传输时间间隔;
按照各所述第一传输时间间隔依次将各所述程序包下发至所述目标低速总线设备,以完成对所述目标低速总线设备的升级操作。
在本发明的一种具体实施方式中,在获取所述目标固件版本对应的各程序包之后,接收所述目标低速总线设备依次返回的各所述程序包分别对应的第一传输时间间隔之前,还包括:
对各所述程序包进行压缩操作,得到各压缩程序包;
接收所述目标低速总线设备依次返回的各所述程序包分别对应的第一传输时间间隔,包括:
接收所述目标低速总线设备依次返回的各所述压缩程序包分别对应的第二传输时间间隔;
按照各所述第一传输时间间隔依次将各所述程序包下发至所述目标低速总线设备,包括:
按照各所述第二传输时间间隔依次将各所述压缩程序包下发至所述目标低速总线设备。
在本发明的一种具体实施方式中,在接收所述目标低速总线设备依次返回的各所述程序包分别对应的第一传输时间间隔之前,还包括:
对所述目标低速总线设备进行对时操作。
在本发明的一种具体实施方式中,获取所述目标固件版本对应的各程序包,并向所述目标低速总线设备发送升级指令,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110062477.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种竹胶板厚度对角线检测平台
- 下一篇:一种基于计算机大数据的数据存储装置