收藏官网首页
查看: 10576|回复: 0

MCU-OTA,让mcu也能走向迭代开发(1)

140

主题

418

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
12646
跳转到指定楼层
楼主
发表于 2015-10-15 17:17:36 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
免费使用STM32、APP自动代码生成工具
本帖最后由 Jessie 于 2015-10-23 11:54 编辑

如果mcu也能升级,产品会不会更有生命力?如果mcu也能升级,产品会不会开始拥有更新力?如果你的回答是yes,相信这张贴会是你不想错过的。

MCU-OTA的过程跟Wifi-OTA的过程很相似,唯一区别在于固件类型的选择上。看客们可通过机智云版串口助手来感受整个过程。
1. 获取串口助手,并安装在相应得操作系统上。获取地址如下
http://club.gizwits.com/forum.ph ... 6&highlight=windows

2. 通过串口助手将wifi模块配置至云端,参考如下帖子:
http://club.gizwits.com/forum.ph ... d=629&extra=&page=1

3. 通过机智云OTA功能将mcu固件下发,操作步骤如下:

a. 进入固件升级


b. 新建OTA


c. 输入正确值 (note:硬件版本号与软件版本号来自串口通讯协议里的自定义,请勿随意填写)


d. 验证固件 (Note:该Mac地址需要机智云在线,否则升级无法成功)


e. 验证中


f.  验证成功


g. 查看串口助手安装目录下的文件夹,找到bin文件,即可查看到从机智云传输下来的mcu固件


4.  查看串口助手的通讯日志,了解mcu与wifi模块与云端的指令互动方式。具体指令请查《看串口通讯协议》

Note:
mcu升级的过程中,软件版本号需要比当前mcu的软件版本号大。即如果你当前的版本号为00000001,升级的版本号需要大于1,如:00000002.
mcu固件的硬件版本号与软件版本号在《串口通讯协议》中定义。如图:

具体可参考帖子《串口通讯协议详解》:
http://club.gizwits.com/forum.ph ... 1008&extra=page%3D1



体验完毕,需再阅读下帖去更了解其详细过程:
http://club.gizwits.com/forum.php?mod=viewthread&tid=1592&extra=



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

本版积分规则

加入Q群 返回顶部

版权与免责声明 © 2006-2024 Gizwits IoT Technology Co., Ltd. ( 粤ICP备11090211号 )

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