[发明专利]电池固件处理方法、装置和充电柜系统有效
申请号: | 201611034058.3 | 申请日: | 2016-11-17 |
公开(公告)号: | CN106775636B | 公开(公告)日: | 2021-06-15 |
发明(设计)人: | 罗云聪 | 申请(专利权)人: | 广州极飞科技股份有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F9/4401 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 张大威 |
地址: | 510000 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电池 处理 方法 装置 充电 系统 | ||
本发明公开了一种电池固件处理方法、装置和充电柜系统,其中,方法包括:获取系统网络中各电池的固件版本信息;根据固件版本信息确定具有目标固件版本的第一电池,以及不具有目标固件版本的第二电池;将第二电池中的固件版本更新为目标固件版本。该方法保证了系统网络中的多个电池的固件版本的同步,且同步为多个电池的固件版本中的目标固件版本,提高了固件恢复的效率和性能。
技术领域
本发明涉及电子设备技术领域,尤其涉及一种电池固件处理方法、装置和充电柜系统。
背景技术
固件作为电子设备中最底层的工作软件,对保证电子设备的正常运行十分重要,因而,为了更好的支持电子设备的正常运行,固件会进行更新。
然而,固件在进行更新时,如果更新失败,比如更新的版本与固件版本不兼容,则会导致固件无法正常行使功能服务,导致设备无法正常运行,因而如何在固件更新失败时对固件进行恢复,成为亟待解决的问题。
发明内容
本发明的目的旨在至少在一定程度上解决上述的技术问题之一。
为此,本发明的第一个目的在于提出一种电池固件处理方法,该方法保证了系统网络中的多个电池的固件版本的同步,且同步为多个电池的固件版本中的目标固件版本,提高了固件恢复的效率和性能。
本发明的第二个目的在于提出一种电池固件处理装置。
本发明的第三个目的在于提出一种充电柜系统。
为了实现上述目的,本发明第一方面实施例提出了一种固件恢复处理方法,包括以下步骤:
获取系统网络中各电池的固件版本信息;
根据所述固件版本信息确定具有目标固件版本的第一电池,以及不具有所述目标固件版本的第二电池;
将所述第二电池中的固件版本更新为所述目标固件版本。
本发明实施例的电池固件处理方法,获取系统网络中各电池的固件版本信息,根据固件版本信息确定具有目标固件版本的第一电池,以及不具有目标固件版本的第二电池,进而将第二电池中的固件版本更新为目标固件版本。由此,保证了系统网络中的多个电池的固件版本的同步,且同步为多个电池的固件版本中的目标固件版本,提高了固件恢复的效率和性能。
另外,本发明实施例的电池固件处理方法,还具有如下附加的技术特征:
可选地,所述方法应用于所述第一电池中,将所述第二电池中的固件版本更新为所述目标固件版本,包括:
控制所述第一电池进入引导程序,并向所述第二电池发送引导程序操作指令;
从所述第一电池的固件区中复制所述目标固件版本的数据到所述第二电池的固件区;
向所述第二电池发送重启指令,以便所述第二电池重启后进入固件程序。
可选地,从所述第一电池的固件区中复制所述目标固件版本的数据到所述第二电池的固件区之后,还包括:
控制所述第一电池重启进入固件程序。
可选地,所述方法应用于所述管理器中,将所述第二电池中的固件版本更新为所述目标固件版本,包括:
向所述第一电池发送引导程序操作指令,并从所述第一电池中获取所述目标固件版本,且存储在所述管理器的内存中;
向所述第二电池发送引导程序操作指令,进而将所述目标固件版本的数据写入到所述第二电池的固件区;
向所述第二电池发送重启指令,以便所述第二电池重启后进入固件程序。
可选地,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州极飞科技股份有限公司,未经广州极飞科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611034058.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:计算机系统及其开机方法
- 下一篇:一种应用程序的页面显示方法和装置