[发明专利]固件升级方法、装置及电子设备在审
申请号: | 202111198920.5 | 申请日: | 2021-10-14 |
公开(公告)号: | CN114020311A | 公开(公告)日: | 2022-02-08 |
发明(设计)人: | 高建磊;张玉锡;闫飞 | 申请(专利权)人: | 摩拜(北京)信息技术有限公司 |
主分类号: | G06F8/658 | 分类号: | G06F8/658 |
代理公司: | 北京博雅睿泉专利代理事务所(特殊普通合伙) 11442 | 代理人: | 李永凯 |
地址: | 100038 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 升级 方法 装置 电子设备 | ||
本申请实施例提供了一种固件升级方法、装置及电子设备,包括:接收服务器发送的下载指令,其中,所述下载指令用于指示所述电子设备下载与旧固件文件对应的固件升级文件;响应于所述下载指令,下载所述固件升级文件;在成功下载到所述固件升级文件,并且接收到所述服务器发送的搬移指令的情况下,根据所述固件升级文件,对所述旧固件文件进行升级处理。该方法可以由服务器触发控制电子设备分阶段对固件进行升级,以减少用户等待时间,提升用户体验。
技术领域
本公开实施例涉及固件升级技术领域,更具体地,涉及固件升级方法、装置、电子设备及服务器。
背景技术
空中下载技术(OTA,Over-the-AirTechnology),是通过移动通信的接口实现对电子设备中固件(Firmware)文件进行远程升级的技术。
目前,为了方便管理,一般使用OTA技术以对电子设备中的固件进行升级。例如,针对共享车辆中使用的固件文件,为了提升用户体验以及满足城市管理者的管理要求,共享车辆在检测到其固件文件存在更新的情况下,会通过OTA技术从服务器下载固件升级文件,例如,最新版本的固件文件或者增量升级文件,并通过将固件升级文件搬移至编码区,以完成固件文件的升级处理。
然而,现有在使用OTA技术对电子设备中的固件文件进行升级时,在升级的过程中,电子设备将处于用户不可用的状态,这对业务影响时间较长,用户体验不佳。例如,车辆在进行固件升级处理过程中,用户将无法使用车辆,并且也无法对用户的开锁操作做出正常响应。
发明内容
本公开的一个目的是提供一种用于固件升级的新的技术方案。
根据本公开的第一方面,提供了固件升级方法的一个实施例,应用于电子设备,包括:
接收服务器发送的下载指令,其中,所述下载指令用于指示所述电子设备下载与旧固件文件对应的固件升级文件;
响应于所述下载指令,下载所述固件升级文件;
在成功下载到所述固件升级文件,并且接收到所述服务器发送的搬移指令的情况下,根据所述固件升级文件,对所述旧固件文件进行升级处理。
可选地,所述响应于所述下载指令,下载所述固件升级文件,包括:
响应于所述下载指令,判断所述电子设备是否满足预设下载条件;
在所述电子设备满足所述预设下载条件的情况下,下载所述固件升级文件,并设置第一状态信息为表示开始下载所述固件升级文件的信息;或者,
在所述电子设备不满足所述预设下载条件的情况下,拒绝下载所述固件升级文件,并设置所述第一状态信息为表示拒绝下载所述固件升级文件的信息;
将所述第一状态信息发送至所述服务器。
可选地,所述电子设备与所述服务器之间包括相互独立的第一数据连接通道和第二数据连接通道,所述第一数据连接通道用于与所述服务器之间进行数据下载处理,所述第二数据连接通道用于与所述服务器之间进行其他数据交互处理,所述第一数据连接通道的使用优先级低于所述第二数据连接通道;
所述下载所述固件升级文件,包括:
根据所述第一数据连接通道,从所述服务器下载所述固件升级文件。
可选地,在所述下载所述固件升级文件步骤之后,所述方法还包括:
获取下载到的、所述固件升级文件的特征信息;
根据所述特征信息,获得第二状态信息,其中,所述第二状态信息表示是否成功下载到所述固件升级文件;
将所述第二状态信息发送至所述服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于摩拜(北京)信息技术有限公司,未经摩拜(北京)信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111198920.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种肿瘤科用药物处理装置
- 下一篇:一种一体化食品蒸烤炉