固件升级方法、装置及存储介质制造方法及图纸

技术编号:26969697 阅读:13 留言:0更新日期:2021-01-05 23:58
本公开涉及智能设备升级领域,尤其涉及一种固件升级方法、装置及存储介质。所述方法:终端设备接收无线AP设备发送的固件信息,所述固件信息为所述无线AP设备中存储的与最新终端固件相关的信息;当根据所述固件信息确定出需要进行固件升级时,从所述无线AP设备中下载所述最新终端固件的固件升级包;根据所述固件升级包对所述终端设备进行固件升级。本公开实施例通过终端设备和无线AP设备之间的交互即可完成对终端固件的下载和升级,无需服务器或者其他设备的参与,可以达到无IP服务的固件下载,减少了空间和时间的复杂度,提高了终端设备进行固件升级的效率。

【技术实现步骤摘要】
固件升级方法、装置及存储介质
本公开涉及智能设备升级领域,尤其涉及一种固件升级方法、装置及存储介质。
技术介绍
固件升级为对终端设备的内部软件系统进行升级,以解决前版的缺陷或者以实现发布的新功能。相关技术中,为了升级固件,首先终端设备需要通过无线连接到无线接入点(AccessPoint,AP)设备,利用无线AP设备连接进行网络连接,从而连接到升级服务器,升级服务器可以部署在局域网或者云服务。在终端设备连接到升级服务器之后,从升级服务器中获取升级的相关信息和固件升级包,从而达到下载和升级固件的目的。上述方法中需要多个设备参与,且终端设备需要获取携带有互联网协议地址(InternetProtocolAddress,IP地址)的服务器相关信息并连接到升级服务器,系统实现所需的设备较多,步骤较为复杂。
技术实现思路
有鉴于此,本公开提出了一种固件升级方法、装置及存储介质。所述技术方案包括:根据本公开的一方面,提供了一种固件升级方法,用于终端设备中,所述方法包括:接收无线AP设备发送的固件信息,所述固件信息为所述无线AP设备中存储的与最新终端固件相关的信息;当根据所述固件信息确定出需要进行固件升级时,从所述无线AP设备中下载所述最新终端固件的固件升级包;根据所述固件升级包对所述终端设备进行固件升级。在一种可能的实现方式中,所述接收无线AP设备发送的固件信息,包括:接收所述无线AP设备以广播形式发送的信标报文,所述信标报文携带有所述固件信息。在另一种可能的实现方式中,所述当根据所述固件信息确定出需要进行固件升级时,从所述无线AP设备中下载所述最新终端固件的固件升级包,包括:当根据所述固件信息确定出需要进行固件升级时,向所述无线AP设备发送第一数据帧报文,所述第一数据帧报文用于请求下载所述最新终端固件的固件升级包;接收所述无线AP设备发送的第二数据帧报文,所述第二数据帧报文包括所述最新终端固件的固件升级包。在另一种可能的实现方式中,所述固件信息包括所述最新终端固件的最新固件版本号,所述当根据所述固件信息确定出需要进行固件升级时,向所述无线AP设备发送第一数据帧报文,包括:当所述最新固件版本号与本地固件版本号不一致时,向所述无线AP设备发送所述第一数据帧报文,所述本地固件版本号用于指示所述终端设备当前所使用固件的版本号。在另一种可能的实现方式中,所述接收所述无线AP设备发送的第二数据帧报文之前,还包括:接收所述无线AP设备反馈的第一确认报文,所述第一确认报文用于指示所述无线AP设备成功接收到所述第一数据帧报文。在另一种可能的实现方式中,所述方法还包括:在成功接收到所述第二数据帧报文的情况下,向所述无线AP设备反馈第二确认报文。根据本公开的另一方面,提供了一种固件升级方法,用于无线AP设备中,所述方法包括:将存储的固件信息发送至终端设备,所述固件信息为与最新终端固件相关的信息;其中,所述固件信息用于指示所述终端设备当根据所述固件信息确定出需要进行固件升级时,从所述无线AP设备中下载所述最新终端固件的固件升级包;根据所述固件升级包对所述终端设备进行固件升级。在一种可能的实现方式中,所述将存储的所述固件信息发送至终端设备,包括:以广播形式发送信标报文,所述信标报文携带有所述固件信息。在另一种可能的实现方式中,所述方法还包括:接收所述终端设备发送的第一数据帧报文,所述第一数据帧报文用于请求下载所述最新终端固件的固件升级包;向所述终端设备发送第二数据帧报文,所述第二数据帧报文包括所述最新终端固件的固件升级包。在另一种可能的实现方式中,所述向所述终端设备发送第二数据帧报文之前,还包括:在成功接收到所述第一数据帧报文的情况下,向所述终端设备反馈第一确认报文。在另一种可能的实现方式中,所述方法还包括:接收所述终端设备反馈的第二确认报文,所述第二确认报文用于指示所述终端设备成功接收到所述第二数据帧报文。根据本公开的另一方面,提供了一种固件升级装置,用于终端设备中,所述装置包括:接收模块,用于接收无线AP设备发送的固件信息,所述固件信息为所述无线AP设备中存储的与最新终端固件相关的信息;下载模块,用于当根据所述固件信息确定出需要进行固件升级时,从所述无线AP设备中下载所述最新终端固件的固件升级包;升级模块,用于根据所述固件升级包对所述终端设备进行固件升级。根据本公开的另一方面,提供了一种固件升级装置,用于无线AP设备中,所述装置包括:发送模块,用于将存储的固件信息发送至终端设备,所述固件信息为与最新终端固件相关的信息;其中,所述固件信息用于指示所述终端设备当根据所述固件信息确定出需要进行固件升级时,从所述无线AP设备中下载所述最新终端固件的固件升级包;根据所述固件升级包对所述终端设备进行固件升级。根据本公开的另一方面,提供了一种终端设备,所述终端设备包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:接收无线AP设备发送的固件信息,所述固件信息为所述无线AP设备中存储的与最新终端固件相关的信息;当根据所述固件信息确定出需要进行固件升级时,从所述无线AP设备中下载所述最新终端固件的固件升级包;根据所述固件升级包对所述终端设备进行固件升级。根据本公开的另一方面,提供了一种无线AP设备,所述无线AP设备包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:将存储的固件信息发送至终端设备,所述固件信息为与最新终端固件相关的信息;其中,所述固件信息用于指示所述终端设备当根据所述固件信息确定出需要进行固件升级时,从所述无线AP设备中下载所述最新终端固件的固件升级包;根据所述固件升级包对所述终端设备进行固件升级。根据本公开的另一方面,提供了一种非易失性计算机可读存储介质,其上存储有计算机程序指令,其特征在于,所述计算机程序指令被处理器执行时实现上述的方法。本公开实施例提供了一种固件升级方法,终端设备接收无线AP设备发送的固件信息,固件信息为无线AP设备中存储的与最新终端固件相关的信息;当根据固件信息确定出需要进行固件升级时,从无线AP设备中下载最新终端固件的固件升级包;根据固件升级包对终端设备进行固件升级;通过终端设备和无线AP设备之间的交互即可完成对终端固件的下载和升级,无需服务器或者其他设备的参与,可以达到无IP服务的固件下载,减少了空间和时间的复杂度,提高了终端设备进行固件升级的效率。附图说明包含在说明书中并且构成说明书的一部分的附图与说明书一起示出了本公开的示例性实施例、特征和方面,并且用于解释本公开的原理。图1示出了本公开一个示例性实施例提供的无线系统的结构示意图;图2示出了本公开一个示例性实施例提供的固件升级方法的流程图;<本文档来自技高网...

【技术保护点】
1.一种固件升级方法,其特征在于,用于终端设备中,所述方法包括:/n接收无线接入点AP设备发送的固件信息,所述固件信息为所述无线AP设备中存储的与最新终端固件相关的信息;/n当根据所述固件信息确定出需要进行固件升级时,从所述无线AP设备中下载所述最新终端固件的固件升级包;/n根据所述固件升级包对所述终端设备进行固件升级。/n

【技术特征摘要】
1.一种固件升级方法,其特征在于,用于终端设备中,所述方法包括:
接收无线接入点AP设备发送的固件信息,所述固件信息为所述无线AP设备中存储的与最新终端固件相关的信息;
当根据所述固件信息确定出需要进行固件升级时,从所述无线AP设备中下载所述最新终端固件的固件升级包;
根据所述固件升级包对所述终端设备进行固件升级。


2.根据权利要求1所述的方法,其特征在于,所述接收无线AP设备发送的固件信息,包括:
接收所述无线AP设备以广播形式发送的信标报文,所述信标报文携带有所述固件信息。


3.根据权利要求1或2所述的方法,其特征在于,所述当根据所述固件信息确定出需要进行固件升级时,从所述无线AP设备中下载所述最新终端固件的固件升级包,包括:
当根据所述固件信息确定出需要进行固件升级时,向所述无线AP设备发送第一数据帧报文,所述第一数据帧报文用于请求下载所述最新终端固件的固件升级包;
接收所述无线AP设备发送的第二数据帧报文,所述第二数据帧报文包括所述最新终端固件的固件升级包。


4.根据权利要求3所述的方法,其特征在于,所述固件信息包括所述最新终端固件的最新固件版本号,所述当根据所述固件信息确定出需要进行固件升级时,向所述无线AP设备发送第一数据帧报文,包括:
当所述最新固件版本号与本地固件版本号不一致时,向所述无线AP设备发送所述第一数据帧报文,所述本地固件版本号用于指示所述终端设备当前所使用固件的版本号。


5.根据权利要求3所述的方法,其特征在于,所述接收所述无线AP设备发送的第二数据帧报文之前,还包括:
接收所述无线AP设备反馈的第一确认报文,所述第一确认报文用于指示所述无线AP设备成功接收到所述第一数据帧报文。


6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
在成功接收到所述第二数据帧报文的情况下,向所述无线AP设备反馈第二确认报文。


7.一种固件升级方法,其特征在于,用于无线AP设备中,所述方法包括:
将存储的固件信息发送至终端设备,所述固件信息为与最新终端固件相关的信息;
其中,所述固件信息用于指示所述终端设备当根据所述固件信息确定出需要进行固件升级时,从所述无线AP设备中下载所述最新终端固件的固件升级包;根据所述固件升级包对所述终端设备进行固件升级。


8.根据权利要求7所述的方法,其特征在于,所述将存储的所述固件信息发送至终端设备,包括:
以广播形式发送信标报文,所述信标报文携带有所述固件信息。


9.根据权利要求7或8所述的方法,其特征在于,所述方法还包括:
接收所...

【专利技术属性】
技术研发人员:刘玉喜
申请(专利权)人:上海润欣科技股份有限公司
类型:发明
国别省市:上海;31

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

1