[发明专利]电池固件处理方法、装置和充电柜系统有效
申请号: | 201611034058.3 | 申请日: | 2016-11-17 |
公开(公告)号: | CN106775636B | 公开(公告)日: | 2021-06-15 |
发明(设计)人: | 罗云聪 | 申请(专利权)人: | 广州极飞科技股份有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F9/4401 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 张大威 |
地址: | 510000 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电池 处理 方法 装置 充电 系统 | ||
1.一种电池固件处理方法,其特征在于,包括以下步骤:
当电池中的引导程序通过保存在信息区的校验码对固件区数据进行校验,并获知校验不成功时,获取系统网络中各电池的固件版本信息;
根据所述固件版本信息确定具有目标固件版本的第一电池,以及不具有所述目标固件版本的第二电池,其中,所述目标固件版本是兼容性最高的固件版本;
将所述第二电池中的固件版本更新为所述目标固件版本,
其中,所述方法应用于所述第一电池中,将所述第二电池中的固件版本更新为所述目标固件版本,包括:
控制所述第一电池进入引导程序,并向所述第二电池发送引导程序操作指令;
从所述第一电池的固件区中复制所述目标固件版本的数据到所述第二电池的固件区;
向所述第二电池发送重启指令,以便所述第二电池重启后进入固件程序。
2.如权利要求1所述的方法,其特征在于,从所述第一电池的固件区中复制所述目标固件版本的数据到所述第二电池的固件区之后,还包括:
控制所述第一电池重启进入固件程序。
3.如权利要求1所述的方法,其特征在于,所述方法应用于管理器中,将所述第二电池中的固件版本更新为所述目标固件版本,包括:
向所述第一电池发送引导程序操作指令,并从所述第一电池中获取所述目标固件版本,且存储在所述管理器的内存中;
向所述第二电池发送引导程序操作指令,进而将所述目标固件版本的数据写入到所述第二电池的固件区;
向所述第二电池发送重启指令,以便所述第二电池重启后进入固件程序。
4.如权利要求3所述的方法,其特征在于,还包括:
向所述第一电池发送重启指令,以便所述第一电池重启后进入固件程序。
5.一种电池固件处理装置,其特征在于,包括:
第一获取模块,用于当电池中的引导程序通过保存在信息区的校验码对固件区数据进行校验,并获知校验不成功时,获取系统网络中各电池的固件版本信息;
第一确定模块,用于根据所述固件版本信息确定具有目标固件版本的第一电池,以及不具有所述目标固件版本的第二电池,其中,所述目标固件版本是兼容性最高的固件版本;
第一处理模块,用于将所述第二电池中的固件版本更新为所述目标固件版本,
其中,所述装置应用于所述第一电池中,所述第一处理模块包括:
第一控制单元,用于控制所述第一电池进入引导程序;
第一发送单元,用于向所述第二电池发送引导程序操作指令;
第一复制单元,用于从所述第一电池的固件区中复制所述目标固件版本的数据到所述第二电池的固件区;
所述第一发送单元,用于向所述第二电池发送重启指令,以便所述第二电池重启后进入固件程序。
6.如权利要求5所述的装置,其特征在于,所述第一控制单元,还用于:
控制所述第一电池重启进入固件程序。
7.如权利要求5所述的装置,其特征在于,所述装置应用于管理器中,所述第一处理模块包括:
第二发送单元,用于向所述第一电池发送引导程序操作指令;
第一存储单元,用于从所述第一电池中获取所述目标固件版本,且存储在所述管理器的内存中;
所述第二发送单元还用于向所述第二电池发送引导程序操作指令;
第一写入单元,用于将所述目标固件版本的数据写入到所述第二电池的固件区;
所述第二发送单元还用于向所述第二电池发送重启指令,以便所述第二电池重启后进入固件程序。
8.如权利要求7所述的装置,其特征在于,所述第二发送单元还用于:
向所述第一电池发送重启指令,以便所述第一电池重启后进入固件程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州极飞科技股份有限公司,未经广州极飞科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611034058.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:计算机系统及其开机方法
- 下一篇:一种应用程序的页面显示方法和装置