SDK版本:TLSR8258_TuyaOS-3.10.0
每次OTA都会显示超时失败,这个我们如何排查是哪里出了问题,感觉log提供的信息比较有限
TLSR8258,OTA失败
TLSR8258,OTA失败
- Attachments
-
-
- OTA.txt
- (31.1 KiB) Not downloaded yet
Re: TLSR8258,OTA失败
1.你好,请你提供下zigbee 抓包文件,可以查看搭建 https://www.tuyaos.com/viewtopic.php?t=490
2.如果是低功耗设备,请确认设备开始ota时是否有发data request开始进行ota,比如设备需要进行一次按键唤醒发送一次数据,获取网关是否有ota包缓存
Re: TLSR8258,OTA失败
我现在才买抓包工具,现在手里暂时没有,想知道大概要看程序的那个地方,我们先检查一遍
Re: TLSR8258,OTA失败
1.请提供以下信息,设备 router还是 sleep end device
2.设备如果是sleep end device,poll参数配置为什么? 参考该链接 确认 https://support.tuya.com/zh/help/_detail/Kdajf848dswec
3.请确认 是否进入以下函数
Code: Select all
VOID_T tal_zg_ota_start_callback(UINT_T image_size, VOID_T* argv)
VOID_T tal_zg_ota_end_callback(UINT8_T result)
Re: TLSR8258,OTA失败
非常感谢,找到原因了,但我发现我这个OTA,好像279K的更新,花了13分钟左右,这慢的离谱,这个是正常的情况吗?
Re: TLSR8258,OTA失败
1.你好,这块的话,zigbee 一帧的payload上限是 127bytes,有效载荷在 50至70 bytes左右,带宽在这里
2.全量ota 按照这个时间是正常的