固件升级方法、装置、电子设备和存储介质制造方法及图纸

技术编号:34136927 阅读:56 留言:0更新日期:2022-07-14 16:51
本发明专利技术提供了一种固件升级方法、装置、电子设备和存储介质,其中方法包括:基于业务终端互连网络接收其他业务终端发送的最新固件版本对应的升级包;若升级包记录在业务终端互连网络的网内包列表中且未记录在当前业务终端的本地包列表中,则将升级包存储至当前业务终端,并将升级包记录在本地包列表中;当本地包列表中记录的升级包数量等于最新固件版本对应的升级包数量时,基于当前业务终端中存储的所有升级包对当前业务终端进行升级;其中,业务终端互连网络中的各个业务终端通过蓝牙相互连接。本发明专利技术提供的方法和装置,实现了各个业务终端自动获取升级包并进行固件升级,提高了业务终端的固件升级效率,减少了业务终端的安装成本。的安装成本。的安装成本。

【技术实现步骤摘要】
固件升级方法、装置、电子设备和存储介质


[0001]本专利技术涉及物联网
,具体而言,涉及一种固件升级方法、装置、电子设备和存储介质。

技术介绍

[0002]随着物联网技术的快速发展,智能设备广泛用于各种场景。由于需要进行功能扩展或者程序本身出现稳定性问题,往往需要通过OTA(Over

the

Air Technology,空中下载技术)升级来解决。
[0003]目前常用的升级采用WiFi网关实现,这样会增加智能设备的安装成本,另一部分是通过NB

IoT(Narrow Band Internet of Things,窄带物联网)/GPRS(General packet radio service,通用无线分组业务)/4G(fourth

generation,移动电话系统第四代)/5G(fifth

generation,移动电话系统第五代)网络进行升级,由于固件一般不会太小,这样也会增加相关成本而且还需要增加流量成本,还有一小部分采用本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种固件升级方法,其特征在于,包括:基于业务终端互连网络接收其他业务终端发送的最新固件版本对应的升级包;若所述升级包记录在所述业务终端互连网络的网内包列表中且未记录在当前业务终端的本地包列表中,则将所述升级包存储至所述当前业务终端,并将所述升级包记录在所述本地包列表中;当所述本地包列表中记录的升级包数量等于所述最新固件版本对应的升级包数量时,基于所述当前业务终端中存储的所有升级包对所述当前业务终端进行升级;其中,所述业务终端互连网络中的各个业务终端通过蓝牙相互连接;所述网内包列表用于记录所述业务终端互连网络接收到的升级包;所述本地包列表用于记录所述当前业务终端存储的升级包。2.根据权利要求1所述的固件升级方法,其特征在于,所述当前业务终端还用于:与移动通信终端连接,接收所述移动通信终端发送的升级查询指令;响应于所述升级查询指令,将所述当前业务终端的已存储固件版本和所述业务终端互连网络的网内包列表发送至所述移动通信终端;接收所述移动通信终端基于所述已存储固件版本和所述网内包列表确定的升级包;存储所述升级包,并更新所述网内包列表和所述本地包列表。3.根据权利要求2所述的固件升级方法,其特征在于,所述移动通信终端基于如下步骤确定升级包:获取所述当前业务终端的已存储固件版本和所述业务终端互连网络的网内包列表;若所述当前业务终端的已存储固件版本与所述当前业务终端的最新固件版本不一致,则基于所述最新固件版本对应的固件升级文件确定需要发送至所述当前业务终端的升级包;若所述当前业务终端的已存储固件版本与所述当前业务终端的最新固件版本一致,则将所述网内包列表中记录的升级包与所述最新固件版本对应的所有升级包进行比对,基于比对结果确定需要发送至所述当前业务终端的升级包。4.根据权利要求2所述的固件升级方法,其特征在于,所述存储所述升级包,并更新所述网内包列表和所述本地包列表之后,所述方法包括:将所述移动通信终端发送的升级包在所述业务终端互连网络中进行广播发送。5.根据权利要求1所述的固件升级方法,其特征在于,所述...

【专利技术属性】
技术研发人员:张学阳李学军郑辉杨晗张艳红黄齐波
申请(专利权)人:武汉别致科技有限公司
类型:发明
国别省市:

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

1