4G模块Lua版本如何使用合宙服务器远程升级

4G模块Lua版本如何使用合宙服务器远程升级

一、服务器端创建产品

            平台地址https://iot.openluat.com/

         如果没有账户,注册一个新账户

         1、新建产品

           


        2、进入产品


           

二、设备端代码修改,生成升级包

            例如:

         设备端本地烧录的旧固件版本信息为:

         coreLuat_V0019_ASR1802

         main.luaPROJECTLUAT_IOT_SERVER_UPDATE

         main.luaVERSION1.0.0

         模块型号:Air720D

 

         远程升级的新固件版本信息为:

         coreLuat_V0021_ASR1802

         main.luaPROJECTLUAT_IOT_SERVER_UPDATE

         main.luaVERSION1.0.1

         模块型号:Air720D

         1、修改main.lua,配置新固件版本信息

         打开main.luaVERSION修改为1.0.1,按照如下截图配置

         2Luatools生成升级包

        

生成的升级包文件默认存放在:Luatools工具目录下的 “量产文件生成默认文件夹\4G远程升级文件”

例如本示例合并后的升级文件目录截图为

三、服务器端新增升级配置项

            平台地址https://iot.openluat.com/

         进入之前创建的产品下,打开固件升级->升级配置

四、设备端烧录旧固件版本,开机请求升级

            例如:

         设备端本地烧录的旧固件版本信息为:

         coreLuat_V0019_ASR1802

         main.luaPROJECTLUAT_IOT_SERVER_UPDATE

         main.luaVERSION1.0.0

         模块型号:Air720D

        

         main.lua部分代码截图如下:

         烧录后,开机运行,就会自动连接合宙服务器请求升级

  • 发表于 2019-08-08 14:01
  • 阅读 ( 5078 )

0 条评论

请先 登录 后评论
不写代码的码农
朱天华

软件工程师

19 篇文章

作家榜 »

  1. 技术销售Delectate 43 文章
  2. 陈夏 26 文章
  3. 国梁 24 文章
  4. miuser 21 文章
  5. 晨旭 20 文章
  6. 朱天华 19 文章
  7. 金艺 19 文章
  8. 杨奉武 18 文章