稳定实现终端设备的批量OTA升级方法、装置、设备及系统

    公开(公告)号:CN110769411B

    公开(公告)日:2022-10-21

    申请号:CN201911011636.5

    申请日:2019-10-23

    Abstract: 本发明公开了一种稳定实现终端设备的批量OTA升级方法、装置以及系统,方法包括:接收升级平台通过网关广播的握手请求;其中,所述握手请求携带有包含BIN文件版本号以及BIN文件校验码;当判断所述BIN文件版本号与本地软件版本号不一致时,接收升级平台通过网关下发的BIN文件;当接收完BIN文件后,对接收的所述BIN文件的BIN文件校验码进行校验,并在校验成功后,擦除第一存储单元的内容数据并复位至原始状态,以完成OTA升级;其中,擦除第一存储单元的内容数据;其中,所述内容数据包括BIN文件版本号、BIN文件校验码以及第二存储单元写入BIN文件数据包的标志位。本发明通过广播的方式对所有需要进行升级的基于LORA的终端设备同时进行升级,从而大大地缩短整体升级时间,同时通过对文件版本号以及BIN文件校验码进行校验,能够稳定地实现了批量OTA升级。

    稳定实现终端设备的批量OTA升级方法、装置、设备及系统

    公开(公告)号:CN110769411A

    公开(公告)日:2020-02-07

    申请号:CN201911011636.5

    申请日:2019-10-23

    Abstract: 本发明公开了一种稳定实现终端设备的批量OTA升级方法、装置以及系统,方法包括:接收升级平台通过网关广播的握手请求;其中,所述握手请求携带有包含BIN文件版本号以及BIN文件校验码;当判断所述BIN文件版本号与本地软件版本号不一致时,接收升级平台通过网关下发的BIN文件;当接收完BIN文件后,对接收的所述BIN文件的BIN文件校验码进行校验,并在校验成功后,擦除第一存储单元的内容数据并复位至原始状态,以完成OTA升级;其中,擦除第一存储单元的内容数据;其中,所述内容数据包括BIN文件版本号、BIN文件校验码以及第二存储单元写入BIN文件数据包的标志位。本发明通过广播的方式对所有需要进行升级的基于LORA的终端设备同时进行升级,从而大大地缩短整体升级时间,同时通过对文件版本号以及BIN文件校验码进行校验,能够稳定地实现了批量OTA升级。

Patent Agency Ranking