【已解决】TuyaOS-3.9.0 OTA升级超时问题

Zigbee 子设备开发


Post Reply
xiaoluo
Posts: 10

我现在使用TuyaOS-3.9.0 芯科平台的SDK开发的产品, 在OTA 升级的时候提示“升级超时,可能由于信号太弱...”, 现在设备里网关不足1米的距离。

0.jpg
Last edited by xiaoluo on 2024年 Apr 7日 17:29, edited 1 time in total.
huanghuan
Posts: 201

Re: 【求助】TuyaOS-3.9.0 OTA升级超时问题

1.请提供下抓包文件,方便我们确认问题
2.确认这个ota文件除了这个设备外其余设备是否可以正常升级,排除下ota文件本身的问题

xiaoluo
Posts: 10

Re: 【求助】TuyaOS-3.9.0 OTA升级超时问题

根据抓包来看, 是超大小了。固件大小最大为多大呢?

0.jpg
xiaoluo
Posts: 10

Re: 【求助】TuyaOS-3.9.0 OTA升级超时问题

有没有人能解答一下呢, ota固件的大小最大为多大

huanghuan
Posts: 201

Re: 【求助】TuyaOS-3.9.0 OTA升级超时问题

1.你好如果你使用的是MG21 非ZSU的话,flash大小是768k,ota固件最大 248K;如果是ZSU 1k flash,ota固件最大是 352K

xiaoluo
Posts: 10

Re: 【求助】TuyaOS-3.9.0 OTA升级超时问题

那你们TuyaOS-3.9.0 中两路灯的Demo 的OTA 都是 289K,在此基础上开发的项目比这个Demo 生成的OTA 固件大小更大了, 那ZS3L 的模块根本就用不了了。 SDK 中是否有哪些代码是可以屏蔽掉节省ROM空间的呢

0.jpg
huanghuan
Posts: 201

Re: 【求助】TuyaOS-3.9.0 OTA升级超时问题

这个平台我们支持差分升级

xiaoluo
Posts: 10

Re: 【求助】TuyaOS-3.9.0 OTA升级超时问题

使用差分升级,应该怎么操作呢?我将后缀为:DIFF的bin文件上传到IOT 平台, 建立差分升级, 抓包直接没有看到OTA 的相关的指令数据。

0.jpg

。 后面APP提示还是最开始的“信号太弱,升级超时”

shiliang
Posts: 19

Re: 【求助】TuyaOS-3.9.0 OTA升级超时问题

您好,

麻烦不要直接上传差分包,每次上传版本时:diff文件需要上传对应版本“用于差分的固件”位置,然后通过系统生成差分包,diff文件是用于生成差分包的

xiaoluo
Posts: 10

Re: 【求助】TuyaOS-3.9.0 OTA升级超时问题

有没有操作说明呢

Post Reply