[发明专利]固件升级方法、装置、智能电池及存储介质在审
申请号: | 202011113046.6 | 申请日: | 2020-10-16 |
公开(公告)号: | CN112230960A | 公开(公告)日: | 2021-01-15 |
发明(设计)人: | 钟汉明 | 申请(专利权)人: | 广州极飞科技有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;H01M10/42 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 李莎 |
地址: | 510000 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 升级 方法 装置 智能 电池 存储 介质 | ||
1.一种固件升级方法,其特征在于,应用于智能电池,所述智能电池与无人机通信连接,所述方法包括:
接收所述无人机发送的升级固件,其中,所述升级固件包括固件类型;
若所述固件类型表征所述升级固件为外围设备的固件,则确定与所述外围设备对应的第一目标存储区,并将所述升级固件存储至所述第一目标存储区;
若所述固件类型表征所述升级固件为智能电池的固件,则根据所述升级固件对所述智能电池进行升级。
2.如权利要求1所述的固件升级方法,其特征在于,所述智能电池包括至少一个存储区,每一所述存储区用于存储一个外围设备的固件数据,所述确定与所述外围设备对应的第一目标存储区的步骤包括:
若所述至少一个存储区中存在与所述外围设备对应的存储区,则将与所述外围设备对应的存储区作为第一目标存储区;
若所述至少一个存储区中不存在与所述外围设备对应的存储区,则创建新的存储区,并将新创建的存储区作为所述第一目标存储区。
3.如权利要求2所述的固件升级方法,其特征在于,所述方法还包括:
当检测到目标外围设备接入所述智能电池时,判断所述目标外围设备是否为合法设备;
若所述目标外围设备为合法设备,则判断所述至少一个存储区中是否存在与所述目标外围设备对应的第二目标存储区;
若存在所述第二目标存储区,则读取所述第二目标存储区中的目标固件数据;
向所述目标外围设备发送所述目标固件数据,以使所述目标外围设备依据所述目标固件数据进行升级。
4.如权利要求3所述的固件升级方法,其特征在于,所述判断所述目标外围设备是否为合法设备的步骤包括:
接收所述目标外围设备发送的认证请求;
基于所述认证请求向所述目标外围设备发送认证数据包,以使所述目标外围设备反馈针对所述认证数据包的回复数据包;
若所述回复数据包中存在预设认证信息,则判定所述目标外围设备为所述合法设备;
若所述回复数据包中不存在所述预设认证信息,则判定所述目标外围设备不为所述合法设备。
5.一种固件升级装置,其特征在于,应用于智能电池,所述智能电池与无人机通信连接,所述装置包括:
接收模块,用于接收所述无人机发送的升级固件,其中,所述升级固件包括固件类型;
确定模块,用于若所述固件类型表征所述升级固件为外围设备的固件,则确定与所述外围设备对应的第一目标存储区,并将所述升级固件存储至所述第一目标存储区;
电池升级模块,用于若所述固件类型表征所述升级固件为智能电池的固件,则根据所述升级固件对所述智能电池进行升级。
6.如权利要求5所述的固件升级装置,其特征在于,所述智能电池包括至少一个存储区,每一所述存储区用于存储一个外围设备的固件数据,所述确定模块具体用于:
若所述至少一个存储区中存在与所述外围设备对应的存储区,则将与所述外围设备对应的存储区作为第一目标存储区;
若所述至少一个存储区中不存在与所述外围设备对应的存储区,则创建新的存储区,并将新创建的存储区作为所述第一目标存储区。
7.如权利要求6所述的固件升级装置,其特征在于,所述装置还包括外围设备升级模块,所述外围设备升级模块用于:
当检测到目标外围设备接入所述智能电池时,判断所述目标外围设备是否为合法设备;
若所述目标外围设备为合法设备,则判断所述至少一个存储区中是否存在与所述目标外围设备对应的第二目标存储区;
若存在所述第二目标存储区,则读取所述第二目标存储区中的目标固件数据;
向所述目标外围设备发送所述目标固件数据,以使所述目标外围设备依据所述目标固件数据进行升级。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州极飞科技有限公司,未经广州极飞科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011113046.6/1.html,转载请声明来源钻瓜专利网。