本帖最后由 a2633063 于 2020-6-23 13:16 编辑
20200623更新
将ZControl更新到了v1.4.3,此版本专门针对zDC ota失败的问题进行处理了提示.直接点版本号后会有相关提示信息操作即可.
前几天发布了zDC1 v1.3.0的版本 结果出现部分人ota失败
如果成功肯定不用说什么
如果失败请按照以下说明处理:
原文链接:https://github.com/a2633063/zDC1/wiki/%E5%85%B3%E4%BA%8EzDC1ota%E5%A4%B1%E8%B4%A5%E7%9A%84%E9%97%AE%E9%A2%98
zDC1固件版本已经更新到了v1.3.0以上,在之前开发sdk使用的官方提供的旧版本sdk,v1.3.0开始,sdk更新到了官方的新版sdk,导致出现在v1.3.0一前的版本ota到1.3.0或以上时,可能会出现ota失败的问题.
此文专门处理zdc1 从v1.0.1或以下版本 OTA到 v1.3.0及以上版本失败的问题.
如果尝试直接ota失败.请按照以下步骤操作:
-
app升级到最新版本(v1.4.1或以上)
-
长按zDC1版本号,输入以下内容,点确定,使zDC1先ota一次.注意(如果app为1.4.0等旧版本,点确定后可能会提示无效或app闪退)
http://zipzhang.top/zDC1/v1.0.0/user1.1024.new.2.bin
http://zipzhang.top/zDC1/v1.0.0/user2.1024.new.2.bin
-
确认此时zDC1固件版本为v1.0.0,再点版本号直接ota到最新版本(v1.3.1或以上版本).
旧版本ota到v1.3.1可能需要重新配网,按照v1.3.1配网方式配网即可.(连接zDC1_XXXX热点,网址192.168.0.1配网)
注意: 并不是只能从v1.0.0版本才能ota到v1.3.1版本.
esp8266官方ota是2个bin文件切换(user1和user2).
若是旧版user1 ota到v1.3.1及以上版本,就会失败
若是旧版user2 ota到v1.3.1及以上版本,就不会有问题.
因此出现ota失败的需要将bin文件切换至user1.方法即为ota一次其他旧固件版本即可. 文中使用v1.0.0版本的固件 也可以使用v1.0.1版本的固件
|