ota升级超时

Zigbee 子设备开发


Post Reply
Robertz
Posts: 100

基于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属性的注册列表中 如图

Attachments
16844634846274.png
16844634735065.png
zeso
Posts: 132

Re: ota升级超时

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

我的栈溢不出。

Robertz
Posts: 100

Re: ota升级超时

zeso 2023年 May 19日 11:35

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

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

Robertz
Posts: 100

Re: ota升级超时

zeso 2023年 May 19日 11:35

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

您好,麻烦帮忙看下

Attachments
新建文件夹 (2).7z
(951.09 KiB) Downloaded 36 times
zeso
Posts: 132

Re: ota升级超时

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

我的栈溢不出。

Robertz
Posts: 100

Re: ota升级超时

zeso 2023年 May 19日 14:59

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

你好,麻烦再帮忙看下

Attachments
16844797826cc5697110b.7z
(42.56 KiB) Downloaded 37 times
zeso
Posts: 132

Re: ota升级超时

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

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

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

我的栈溢不出。

Post Reply