-
公开(公告)号:CN110769411B
公开(公告)日:2022-10-21
申请号:CN201911011636.5
申请日:2019-10-23
Applicant: 厦门四信通信科技有限公司
IPC: H04W8/24 , H04W12/121 , H04W24/02 , H04L9/40
Abstract: 本发明公开了一种稳定实现终端设备的批量OTA升级方法、装置以及系统,方法包括:接收升级平台通过网关广播的握手请求;其中,所述握手请求携带有包含BIN文件版本号以及BIN文件校验码;当判断所述BIN文件版本号与本地软件版本号不一致时,接收升级平台通过网关下发的BIN文件;当接收完BIN文件后,对接收的所述BIN文件的BIN文件校验码进行校验,并在校验成功后,擦除第一存储单元的内容数据并复位至原始状态,以完成OTA升级;其中,擦除第一存储单元的内容数据;其中,所述内容数据包括BIN文件版本号、BIN文件校验码以及第二存储单元写入BIN文件数据包的标志位。本发明通过广播的方式对所有需要进行升级的基于LORA的终端设备同时进行升级,从而大大地缩短整体升级时间,同时通过对文件版本号以及BIN文件校验码进行校验,能够稳定地实现了批量OTA升级。
-
公开(公告)号:CN110769411A
公开(公告)日:2020-02-07
申请号:CN201911011636.5
申请日:2019-10-23
Applicant: 厦门四信通信科技有限公司
Abstract: 本发明公开了一种稳定实现终端设备的批量OTA升级方法、装置以及系统,方法包括:接收升级平台通过网关广播的握手请求;其中,所述握手请求携带有包含BIN文件版本号以及BIN文件校验码;当判断所述BIN文件版本号与本地软件版本号不一致时,接收升级平台通过网关下发的BIN文件;当接收完BIN文件后,对接收的所述BIN文件的BIN文件校验码进行校验,并在校验成功后,擦除第一存储单元的内容数据并复位至原始状态,以完成OTA升级;其中,擦除第一存储单元的内容数据;其中,所述内容数据包括BIN文件版本号、BIN文件校验码以及第二存储单元写入BIN文件数据包的标志位。本发明通过广播的方式对所有需要进行升级的基于LORA的终端设备同时进行升级,从而大大地缩短整体升级时间,同时通过对文件版本号以及BIN文件校验码进行校验,能够稳定地实现了批量OTA升级。
-