合宙4G Cat.1&Cat.4模块-远程升级错误原因及其解决办法

远程升级错误原因及其解决办法

用户可以使用postman测试云平台升级接口,以下是对应字段以及意义,字段顺序没有要求。

样例

http://iot.openluat.com/api/site/firmware_upgrade?

project_key=dHfCNSiXXZtnHzZAohcHIJkWM5vZBNZc&imei=866714049393862

&firmware_name=luat_IoT_SERVER_UPDATE_Luat_RDA8910_TTS_NOVOLTE_FLOAT

&version=1.3.1

&core_version=3032

&dfota=1

字段意义
core_version设备固件版本(当前设备固件版本号,与云平台比对升级)
version当前LUAT脚本版本号,lua脚本main.lua中用户所设置的版本号。
例如:version= “2.0.0”
project_key云平台项目key(云平台->产品信息->ProductKey)
firmware_name固件名称
(平台根据量产文件名称简化的固件名,
量产文件名称中包含固件版本号、脚本版本号、固件功能特性等信息,
所以量产文件最好不要修改)
dfota1平台默认为1
响应码响应信息问题以及解决办法云平台日志结果
0升级文件正常下载升级包成功成功
3无效的设备检查请求键名(imei小写)正确性
17无权限设备会上报imei、固件名、项目key。
服务器会以此查出设备、固件、项目三 条记录,
如果 这三者不在同一个用户名下,就会认为无权限。
设备不在项目key对应的账户下,可寻找合宙技术支
持查询该设备在哪个账户下,技术支持核实情况后可修改设备归属
无权限
2121不允许8910从1.2升到1.321
25无效的项目productkey不一致,检查是否存在拼写错误,
检查模块是否在本人账户下,若不在本人账户下,请联系合宙工作人员处理
未找到项目
26无效的固件固件名称错误,项目中没有对应的固件。
用户自己修改了固件名称,可对照升级日志中设备当前固件名与升级配置中固件名是否相同。
找不到固件
27已是最新版本1、设备固件版本高于云平台
2、固件版本设备脚本版本高于云平台版本
3、用户项目升级配置中未添加该设备
4、云平台升级配置中,是否升级配置为否
已是最新版本
设备不在配置的升级设备列表中
40循环升级云平台进入设备列表搜索被禁止的imei,解除禁止升级就好了。
云平台防止模块在升级失败后,反复请求升级导致流量耗尽,在模块一天请求升级十次后会禁止模块升级。可在平台解除。
检测到循环升级(已禁止升级,请到设备列表解除)
43请等待云平台生成差分升级包需要等待,一到三分钟后云平台生成完成差分包便可以请求成功。正在生成版本,请等待
44基础版本缺失平台未收录设备固件(多为定制固件,可寻找合宙技术支持人员添加,需提供定制固件邮件)基础CORE版本缺失
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值