一种固件升级方法及装置制造方法及图纸

技术编号:31908915 阅读:17 留言:0更新日期:2022-01-15 12:48
本发明专利技术提供的固件升级方法及装置,应用于计算机技术领域,该方法中智能终端在获取待升级设备的产品编码后,基于产品编码确定待升级设备的目标固件版本,并根据通讯连接指令开启预设热点,建立智能终端与待升级设备之间的热点通信连接,智能终端进一步获取目标固件版本对应的目标升级包,并通过热点通信连接向待升级设备发送目标升级包,待升级设备基于通过热点通信连接获取目标升级包,并完成固件升级。本方法实现在避免登录用户账户的情况下完成固件升级,且不需更换底板或拆机,提高固件升级效率,有助于提高用户对家电设备的认可度和信任度。信任度。信任度。

【技术实现步骤摘要】
一种固件升级方法及装置


[0001]本专利技术涉及计算机
,特别涉及一种固件升级方法及装置。

技术介绍

[0002]在现有应用中,具备联网功能的家电设备,大都可以通过自身搭载的WiFi模块进行远程OTA固件升级,但是,出于保护用户隐私的考虑,家电设备的固件远程升级,只能由用户在登录在物联网平台预先创建的用户账号的情况下触发,即在用户账户发起固件升级的情况下,家电设备才能获取物联网的固件升级包。
[0003]在上述前提下,一旦用户购买的家电设备故障,特别是出现固件故障,需要对固件进行升级时,售后人员没有权限登录用户账户,也就没有办法对设备进行固件升级,因此,只能采用更换家电设备的底板或者通过拆机进行有线烧写固件的方式对相应固件进行升级,以解除故障。
[0004]显然,现有技术中的固件升级方法,固件升级效率低下,而且需要更换设备底板或拆机才能完成,严重影响用户对家电设备的认可度和信任度。

技术实现思路

[0005]本专利技术提供一种固件升级方法及装置,由智能终端获取固件升级包,待升级设备基于与智能终端之间的热点通信连接完成固件升级包的下载,在不需登录用户账户的情况下完成固件升级,且不需更换底板或拆机,提高固件升级效率,有助于提高用户对家电设备的认可度和信任度。
[0006]为实现上述目的,本申请提供的技术方案如下:
[0007]第一方面,本专利技术提供一种固件升级方法,应用于智能终端,所述方法包括:
[0008]获取待升级设备的产品编码;
[0009]基于所述产品编码确定所述待升级设备的目标固件版本;
[0010]获取通讯连接指令,并根据所述通讯连接指令开启预设热点;
[0011]基于所述预设热点与所述待升级设备建立热点通信连接;
[0012]获取所述目标固件版本对应的目标升级包;
[0013]通过所述热点通信连接向所述待升级设备发送所述目标升级包,以使所述待升级设备基于所述目标升级包完成固件升级。
[0014]可选的,所述基于所述产品编码确定所述待升级设备的目标固件版本,包括:
[0015]发送所述产品编码至物联网平台;
[0016]展示所述物联网平台根据所述产品编码反馈的所述待升级设备的设备型号;
[0017]若接收到表示所述设备型号正确的确认信息,获取所述待升级设备的固件版本列表;
[0018]根据售后人员的选择操作在所述固件版本列表中确定目标固件版本。
[0019]可选的,所述通过所述热点通信连接向所述待升级设备发送所述目标升级包,包
括:
[0020]基于与所述待升级设备之间的热点通信连接,执行如下操作:
[0021]发送整机升级指令至所述待升级设备;
[0022]若接收到所述待升级设备反馈的升级信息查询请求,发送所述目标升级包的描述信息;
[0023]响应所述待升级设备根据所述描述信息发起的升级包获取请求,向所述待升级设备发送所述目标升级包。
[0024]可选的,所述描述信息包括所述待升级设备的WiFi模块的固件升级信息和目标底板的固件升级信息;
[0025]所述响应所述待升级设备根据所述描述信息发起的升级包获取请求,包括:
[0026]响应所述待升级设备根据所述待升级设备的WiFi模块的固件升级信息发起的WiFi升级包获取请求,向所述待升级设备发送所述WiFi升级包;
[0027]响应所述待升级设备根据所述待升级设备的目标底板的固件升级信息发起的固件升级包获取请求,向所述待升级设备发送所述目标底板的底板升级包。
[0028]可选的,所述获取通讯连接指令,包括:
[0029]展示引导信息;
[0030]其中,所述引导信息用于引导售后人员开启所述智能终端的预设热点;
[0031]获取售后人员基于所述引导信息发出的通讯连接指令。
[0032]第二方面,本专利技术提供一种固件升级方法,应用于待升级设备,所述方法包括:
[0033]在进入配置模式的情况下,根据预存的热点信息搜索所述热点信息对应的预设热点;
[0034]建立与所述预设热点对应的智能终端的热点通信连接;
[0035]通过所述热点通信连接获取所述智能终端提供的目标升级包;
[0036]基于所述目标升级包完成固件升级。
[0037]可选的,所述通过所述热点通信连接获取所述智能终端提供的目标升级包,包括:
[0038]基于与所述智能终端之间的热点通信连接,执行如下操作:
[0039]响应整机升级指令,判断是否可以立即进行固件升级;
[0040]若可以立即进行固件升级,发送升级信息查询请求,以获得所述智能终端提供的目标升级包的描述信息;
[0041]根据所述描述信息发送升级包获取请求;
[0042]接收所述智能终端根据所述升级包获取请求发送的目标升级包。
[0043]可选的,所述描述信息包括所述待升级设备的WiFi模块的固件升级信息和目标底板的固件升级信息;
[0044]所述根据所述描述信息发送升级包获取请求,包括:
[0045]根据所述WiFi模块的固件升级信息发送WiFi升级包获取请求;
[0046]根据所述目标底板的固件升级信息发送固件升级包获取请求。
[0047]第三方面,本专利技术提供一种固件升级装置,应用于智能终端,所述装置包括:
[0048]第一获取单元,用于获取待升级设备的产品编码;
[0049]确定单元,用于基于所述产品编码确定所述待升级设备的目标固件版本;
[0050]热点开启单元,用于获取通讯连接指令,并根据所述通讯连接指令开启预设热点;
[0051]第一通信单元,用于基于所述预设热点与所述待升级设备建立热点通信连接;
[0052]第二获取单元,用于获取所述目标固件版本对应的目标升级包;
[0053]发送单元,用于通过所述热点通信连接向所述待升级设备发送所述目标升级包,以使所述待升级设备基于所述目标升级包完成固件升级。
[0054]第四方面,本专利技术提供一种固件升级装置,应用于待升级设备,所述装置包括:
[0055]搜索单元,用于在进入配置模式的情况下,根据预存的热点信息搜索所述热点信息对应的预设热点;
[0056]第二通信单元,用于建立与所述预设热点对应的智能终端的热点通信连接;
[0057]第三获取单元,用于通过所述热点通信连接获取所述智能终端提供的目标升级包;
[0058]升级单元,用于基于所述目标升级包完成固件升级。
[0059]本专利技术提供的固件升级方法,智能终端在获取待升级设备的产品编码后,基于产品编码确定待升级设备的目标固件版本,并根据通讯连接指令开启预设热点,建立智能终端与待升级设备之间的热点通信连接,智能终端进一步获取目标固件版本对应的目标升级包,并通过热点通信连接向待升级设备发送目标升级包,待升级设备基于通本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种固件升级方法,其特征在于,应用于智能终端,所述方法包括:获取待升级设备的产品编码;基于所述产品编码确定所述待升级设备的目标固件版本;获取通讯连接指令,并根据所述通讯连接指令开启预设热点;基于所述预设热点与所述待升级设备建立热点通信连接;获取所述目标固件版本对应的目标升级包;通过所述热点通信连接向所述待升级设备发送所述目标升级包,以使所述待升级设备基于所述目标升级包完成固件升级。2.根据权利要求1所述的固件升级方法,其特征在于,所述基于所述产品编码确定所述待升级设备的目标固件版本,包括:发送所述产品编码至物联网平台;展示所述物联网平台根据所述产品编码反馈的所述待升级设备的设备型号;若接收到表示所述设备型号正确的确认信息,获取所述待升级设备的固件版本列表;根据售后人员的选择操作在所述固件版本列表中确定目标固件版本。3.根据权利要求1所述的固件升级方法,其特征在于,所述通过所述热点通信连接向所述待升级设备发送所述目标升级包,包括:基于与所述待升级设备之间的热点通信连接,执行如下操作:发送整机升级指令至所述待升级设备;若接收到所述待升级设备反馈的升级信息查询请求,发送所述目标升级包的描述信息;响应所述待升级设备根据所述描述信息发起的升级包获取请求,向所述待升级设备发送所述目标升级包。4.根据权利要求3所述的固件升级方法,其特征在于,所述描述信息包括所述待升级设备的WiFi模块的固件升级信息和目标底板的固件升级信息;所述响应所述待升级设备根据所述描述信息发起的升级包获取请求,包括:响应所述待升级设备根据所述待升级设备的WiFi模块的固件升级信息发起的WiFi升级包获取请求,向所述待升级设备发送所述WiFi升级包;响应所述待升级设备根据所述待升级设备的目标底板的固件升级信息发起的固件升级包获取请求,向所述待升级设备发送所述目标底板的底板升级包。5.根据权利要求1所述的固件升级方法,其特征在于,所述获取通讯连接指令,包括:展示引导信息;其中,所述引导信息用于引导售后人员开启所述智能终端的预设热点;获取售后人员基于所述引导信息发出的通讯连接指令。6.一种固件升级方法,其特征...

【专利技术属性】
技术研发人员:郭学鹏
申请(专利权)人:海尔智家股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1