Cat.1模块远程FOTA升级教程
创始人
2024-09-26 08:51:48
0
从V1006版本通过自定义服务器搭建FOTA服务的方式升级到更新的V1007版本

该教程适用于 618/716S/718P 芯片平台的Cat.1模块,远程FOTA升级指南教程

合宙IOT平台配置

升级日志 —— 如何查看

 

升级日志 —— 响应码列表

 

 

使用默认项目名配置
此为合宙IOT平台对应链接。

客户在向合宙采购4G模块时,如果采购人员没有告知这批模块应该放在IOT平台的哪个产品下,合宙则会以采购人的手机号为账号,默认密码888888

618 芯片平台的模块,需要创建一个"Air7XXE标准模块"的项目。

716s/718p 芯片平台的模块,需要创建一个"Air7XXF标准模块"的项目。

注意:以上方命名创建的项目为对应芯片平台模块 默认OTA请求升级的项目。并将此次所采购的所有模块都放在这个项目下,如果模块没在该项目下或者需要更换项目,直接联系合宙的作人员。

 

 

配置流程

以780ET为例,获取[AT固件版本](AirM2M_EC718-EC716_AT 发行版 - Gitee.com),下载到本地后解压并将dfota.bin文件上传到dfota中。

  1. 在IOT平台-我的项目页面点击固件列表

 

2.创建固件,上传对应文件

 

 

 

 3.创建好文件之后会自动生成固件名称,不需要修改

4.如果配置“升级全部设备”选项为“是”,则无需配置IMEI,按照上述内容配置即可。如果选择“否”,还需添加IMEI,如下图所示。 

AT指令触发升级
手动触发升级

如下模块从V1015升级到V1016的流程

 

自动升级(默认24小时内自动触发)

自动升级是模块定期向后台发送升级请求,来获取新固件进行更新的,大致流程如下

 

 

可以通过AT+UPGRADE=“PERIOD”,60设置自动升级时间,这里设置为60s来作为演示 

 

 

 

使用自建项目名配置

客户从合宙采购完模块之后,注册登录合宙IOT平台,在IOT平台我的项目页面新建一个项目,并要求合宙工作人员将这批模块放入新建的项目中(客户本身无权限进行操作)。本示例就以“远程升级模块”为项目名进行远程升级。

 

 

该项目下的模块可通过设备列表查看

 

配置流程

  • 参考[使用默认项目名配置](# 使用默认项目名配置)下的配置流程
  • 注意此时的项目为“远程升级模块”

AT指令触发升级

手动触发升级
  1. 通过下方图示操作,找到对应项目的项目Key。

 

 

 

2.复制项目Key,用AT+UPGRADE="KEY",ProductKey进行配置,其中ProductKey为对应项目Key

要注意的是该命令参数会写入nv,掉电保存

然后再发送AT+UPGRADE进行远程升级

自动升级(默认24小时内自动触发)

自动升级是模块定期向后台发送升级请求,来获取新固件进行更新的,大致流程如下

可以通过AT+UPGRADE="PERIOD",60设置自动升级时间,这里设置为60s来作为演示 

 

 

 

自定义服务器升级

  • 使用自己的服务器来升级模块和使用iot平台升级最重要的区别是下载固件的来源不同。
  • 其实FOTA的过程是新老版本生成差分包再进行升级的过程,那么这个差分的过程在哪里呢?使用合宙iot平台升级,差分的过程在iot服务器后台,那使用自己的服务器该怎么办呢?答案当然是自己来完成差分的过程,放在服务器等待模块来下载。

差分包生成工具

​ 手动生成差分包的过程使用doc平台工具中的差分工具 差分工具

​ 注意:升级文件为 xxxx.dfota.bin 文件

下载生成的差分文件 

  • 本次我们从V1006升级到V1007需要准备各自的bin远程升级文件,上传完成后等待差分完成,下载得到的差分文件,这里将名字改为dfota_final_AirM2M_AirM2M_V1007.bin

配置流程

  • 把生成的固件放到服务器上,然后通过**AT+UPGRADE="URL",""**指令设置对应的URL链接。
  • 配置完差分包URL地址成功后,**AT+UPGRADE **主动触发升级。
  • 升级流程如下,这里选择了USB的另外一个端口,可以上报模块的升级过程:

 

恭喜你成功从V1006版本通过自定义服务器搭建FOTA服务的方式升级到了更新的V1007版本!


合宙支持AT功能的模组型号,除本文介绍的Air780EP外, 还有Air780EPA、Air201、Air780EQ、Air700ECQ、Air700EAQ、Air780EPT、Air780EPS等型号, 本文介绍的FOTA远程升级应用流程,同样也适用于这些型号。

 

 

相关内容

热门资讯

黑科技辅助!wpk辅助神器(透... 黑科技辅助!wpk辅助神器(透视)软件透明辅助挂(本来是真的有挂)-哔哩哔哩是一款可以让一直输的玩家...
5分钟了解“创思维正版辅助器下... 5分钟了解“创思维正版辅助器下载”详细透视开挂辅助安装-哔哩哔哩;一、创思维正版辅助器下载有挂的是的...
两分钟科普!wpk真吗,哈糖大... 两分钟科普!wpk真吗,哈糖大菠萝可以开挂吗,曝光教程(发现有挂)-哔哩哔哩哈糖大菠萝可以开挂吗辅助...
第一分钟了解(昆仑大厅)外挂辅... 第一分钟了解(昆仑大厅)外挂辅助插件(透视)详细教程(2022已更新)(哔哩哔哩);亲真的是有正版授...
黑科技辅助!wpk俱乐部长期盈... 黑科技辅助!wpk俱乐部长期盈利打法(透视)软件透明挂黑科技(切实存在有挂)-哔哩哔哩;1、让任何用...
第6分钟了解“功夫川嘛辅助器”... 第6分钟了解“功夫川嘛辅助器”详细透视开挂辅助器-哔哩哔哩;人气非常高,ai更新快且高清可以动的一个...
第五分钟辅助!xpoker辅助... 第五分钟辅助!xpoker辅助,德州透视插件,攻略教程(有挂方法)-哔哩哔哩德州透视插件辅助器中分为...
两分钟了解(皮皮跑胡子)外挂透... 两分钟了解(皮皮跑胡子)外挂透明挂辅助工具(辅助挂)透明挂教程(2020已更新)(哔哩哔哩);皮皮跑...
黑科技辅助!微扑克可以加入俱乐... 您好,微扑克可以加入俱乐部这款游戏可以开挂的,确实是有挂的,需要了解加微【136704302】很多玩...
8分钟了解“掌中乐游戏中心辅助... 8分钟了解“掌中乐游戏中心辅助器”详细透视开挂辅助脚本-哔哩哔哩;1、这是跨平台的掌中乐游戏中心辅助...