Page 1 of 1

ota升级超时

Posted: 2023年 May 19日 10:33
by Robertz

基于tuya os zigbee 模组 ZS3L,IOT_SDK_VER 版本1.0.7,想了解该版本的SDK中OTA相关的程序是否已集成,又该如何实现;
快速入门文档中,OTA的CLUSTER已经默认注册,无需用户再次注册;门磁demo中包含了两个OTA的回调(tal_zg_ota_start_callback,tal_zg_ota_end_callback)也不会进去
IOT平台已经配置了,app提示升级,但是进度条无任何反应
抓包数据上,可以看到网关下发的升级请求
设备id: 6c96db5c4151bed750crzz
但是关于的ota cluster id没有zigbee属性的注册列表中 如图


Re: ota升级超时

Posted: 2023年 May 19日 11:35
by zeso

你好,请将抓包文件(配网+OTA)提供下,以便我们分析。


Re: ota升级超时

Posted: 2023年 May 19日 13:39
by Robertz
zeso 2023年 May 19日 11:35

你好,请将抓包文件(配网+OTA)提供下,以便我们分析。

需要抓到每个包具体的数据么


Re: ota升级超时

Posted: 2023年 May 19日 14:21
by Robertz
zeso 2023年 May 19日 11:35

你好,请将抓包文件(配网+OTA)提供下,以便我们分析。

您好,麻烦帮忙看下


Re: ota升级超时

Posted: 2023年 May 19日 14:59
by zeso

你好,ubiqua软件,file->save capture as,将报文保存成cubx文件提供下


Re: ota升级超时

Posted: 2023年 May 19日 15:06
by Robertz
zeso 2023年 May 19日 14:59

你好,ubiqua软件,file->save capture as,将报文保存成cubx文件提供下

你好,麻烦再帮忙看下


Re: ota升级超时

Posted: 2023年 May 19日 15:42
by zeso

你好,从报文信息来看,是固件包过大导致升级任务取消。
Image

wind IDE 编译工程生成目标文件时,编译脚本会检查ota文件是否过大,如果是会输出提示,此时只支持通过差分升级方式进行OTA.
Image

具体配置差分OTA方式可参考:
https://developer.tuya.com/cn/docs/iot/ ... ixsft1w3to