admin 发表于 2015-10-15 17:17:36

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

本帖最后由 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=



页: [1]
查看完整版本: MCU-OTA,让mcu也能走向迭代开发(1)