收藏官网首页
查看: 2702|回复: 1

[交流] 应用技巧:ESP8266 SOC模式的机智云物联网平台OTA流程

82

主题

102

帖子

1231

积分

金牌会员

Rank: 6Rank: 6

积分
1231
发表于 2019-10-10 08:22:14 | 显示全部楼层 |阅读模式
免费使用STM32、APP自动代码生成工具
用一个案例梳理一下esp8266 SOC模式的机智云物联网平台OTA流程,清晰明了,简单易学​。

1.以智能开关为例,点击进入项目页面
QQ截图20191010081139.png

2.在产品信息-设备日志页面,点击右侧的查看:
QQ截图20191010081148.png

3. 你可以从页面获得如下信息
a)Mac地址
b)硬件版本号,此例是00ESP826。
c)软件版本号,此例是04020826。
QQ截图20191010081156.png

4. 在新固件中硬件版本不需要改动,只需要改变软件版本号。
软件版本号定义如下:
04020826中的前6位040208不需要改,后两位26对应app/Gizwits/gizwits_product.h中的第40行(默认是25,我进行过一次OTA所以现在是26):
#define SDK_VERSION "26"
现在我们再次进行OTA,把它修改为27:
#define SDK_VERSION "27"
改完以后编译出来的对应软件版本号是04020827

5.编译固件

6.点击左侧固件升级(OTA),然后点击右侧添加新固件。
这里列表有一个上次我验证过的固件,如果未曾进行过OTA,这个列表是空的。
QQ截图20191010081203.png
7. 填写固件信息,点击完成。
  • 版本名称:仅支持字母、数字和下划线
  • 推送方式:保持V4.1不动
  • 固件类型:保持WiFi不动
  • 选择固件:选择编译出来的固件,使用默认文件名即可,上次用的如果是user1(APP=1)固件,那么新固件要选择user2(APP=2)。这里错误的话会反复下载反复重启。
  • 硬件版本号:参照上文第3步。
  • 软件版本号:参照上文第4步。

QQ截图20191010081210.png
8. 点击验证固件
参照上文第3步的信息填入Mac地址,点击推送。
QQ截图20191010081219.png

9. 推送过程
QQ截图20191010081226.png

10. 固件验证成功
QQ截图20191010081233.png


版权**:本文为CSDN博主「SimonLiu009」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本**。原文链接:https://blog.csdn.net/toopoo/article/details/90203686



您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

© 2011-2017 Gizwits ( 粤ICP备11090211号 )

快速回复 返回顶部 返回列表