[发明专利]智能设备的固件升级方法、装置及存储介质在审
申请号: | 201810681337.1 | 申请日: | 2018-06-27 |
公开(公告)号: | CN108897560A | 公开(公告)日: | 2018-11-27 |
发明(设计)人: | 张国乾;王超;莫委洳;曾登艺;刘向宏 | 申请(专利权)人: | 北京小米移动软件有限公司;深圳市飞米机器人科技有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65 |
代理公司: | 北京尚伦律师事务所 11477 | 代理人: | 段玉华 |
地址: | 100085 北京市海淀区清河*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 固件升级 存储介质 固件信息 智能设备 固件升级过程 出错概率 设备绑定 手动筛选 用户操作 自动检测 客户端 新版本 升级 下载 | ||
本公开提供一种智能设备的固件升级方法、装置及存储介质,通过利用与第二设备绑定的第一设备的客户端对新版本的固件信息进行自动检测,而确定是否下载用于第二设备的固件升级的固件升级包,从而不需要用户了解任何固件信息,也不需要手动筛选出符合第二设备的固件升级包,使得作为第二设备的无人机或其它设备的固件升级不需要完全依赖于用户操作,有利于减少固件升级的出错概率,简化固件升级过程,提高升级效率和增强升级及时性。
技术领域
本公开涉及固件升级技术领域,尤其涉及智能设备的固件升级方法、装置及存储介质。
背景技术
无人机是一种以无线电遥控或自身程序控制为主的、具有自动导航和执行特殊任务的无人飞行器。无论是无线电遥控或自身程序控制类型的无人机,都必须在无人机内安装飞行控制器,飞行控制器主要工作是读取预设参数或接收外部遥控装置的遥控命令以对无人机的飞行进行控制,及接收无人机中各个记录装置和传感装置所监测的数据。无人机出厂后,厂家后续可能还会对无人机进行性能提升、修复BUG或添加功能等维护,而这些维护一般是通过升级固件的方式实现的。
目前实现对无人机固件的升级方法是:利用数据线将无人机连接到电脑,通过电脑将固件拷贝到无人机的TF卡而实现固件升级。而在将新固件拷贝到TF卡前,用户需要依赖电脑设备从厂家官网上的不同智能硬件的固件中查找相应的固件,其中,用户需要通过区分产品类别、硬件型号、固件版本号等信息,获取相应的固件,再通过下载操作和拷贝操作将固件保存在TF卡中,随后由无人机的硬件自动识别固件而进行自升级。这样一来,现有无人机及与无人机固件升级方式相同的其它智能设备的固件升级方法过于依赖于用户操作,具有升级过程复杂、升级效率低和升级及时性低等问题。
发明内容
为克服相关技术中存在的问题,本公开提供了智能设备的固件升级方法、装置及存储介质。
根据本公开实施例的第一方面,提供一种智能设备的固件升级方法,所述方法应用于第一设备的客户端中,所述客户端与第二设备绑定;所述方法包括:
接收由服务端发送的新版本的固件信息;
根据所述新版本的固件信息和第二设备的固件信息确定是否下载固件升级包;
当确定下载所述固件升级包时,下载所述固件升级包;所述固件升级包用于所述第二设备的固件升级。
由此,本公开通过利用与第二设备绑定的第一设备的客户端对新版本的固件信息进行自动检测,而确定是否下载用于第二设备的固件升级的固件升级包,从而不需要用户了解任何固件信息,也不需要手动筛选出符合第二设备的固件升级包,使得作为第二设备的无人机或其它设备的固件升级不需要完全依赖于用户操作,有利于减少固件升级的出错概率,简化固件升级过程,提高升级效率和增强升级及时性。
可选地,本公开智能设备的固件升级方法还包括:当所述固件升级包下载完成后,发送所述固件升级包至所述第二设备。
通过客户端下载完成固件升级包后,就发送固件升级包至第二设备,实现对第二设备的固件升级,不需要用户通过数据线传输的方式实现对第二设备的固件升级,能够进一步提高固件升级效率和增强升级及时性。
可选地,所述第二设备的固件信息被预存在所述客户端上或从所述第二设备获取。
通过将第二设备的固件信息预存在客户端上,有利于在检测新版本的固件信息时,能够直接调用预存的第二设备的固件信息对新版本的固件信息进行检测,而不需要重新获取,能在一定程度上提高检测效率。而通过重新从第二设备获取第二设备的固件信息,有利于保证客户端是依据当前所连接的第二设备的固件信息对新版本的固件信息进行检测,能避免检测时因第二设备的固件信息不准确所导致的误检现象发生,并避免造成后续升级失败的现象发生。
可选地,在发送所述固件升级包至所述第二设备之前,还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京小米移动软件有限公司;深圳市飞米机器人科技有限公司,未经北京小米移动软件有限公司;深圳市飞米机器人科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810681337.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种网络隔离下的软件升级实现系统和方法
- 下一篇:一种数据存储方法及存储系统