用串口升级EMW3080B固件

发布时间:2018年07月23日 阅读:1078 次

全局掌握

本文涉及软件和固件打包下载 点击跳转

EMW3080B介绍

这是一个由上海庆科生产的WIFI模组。
官方资料,点击跳转。 参考一下即可。

模块型号 说明
EMW3080(AP) 硬件加密, PCB 天线
EMW3080(AE) 硬件加密, IPEX 天线
EMW3080(BP) 标准版, PCB 天线
EMW3080(BE) 标准版, IPEX 天线

模块硬件

原理图

PCB封装

对于AT指令的应用,需要注意的地方

下载新固件—-阿里云飞燕平台专用固件

零妖要连接的是阿里云的飞燕平台。
需要下载飞燕平台专用固件。
这是由庆科官网开发维护的高可靠固件。
烧写这个固件的模块经过了阿里云的官方认证。

固件下载地址,点击跳转。

解压到你的电脑上,找到 xxxxx_all.bin 文件。它就是你需要烧写的固件。

USB转TTL—-CH340C

CH340C资料 点击跳转 里面有购买地址

串口助手—-SecureCRT

中文汉化版绿色软件下载 点击跳转

升级EMW3080B固件

给模块接上3.3V电源。
将CH340插到电脑上,并且TXD和RXD分别接到模块的 RXD和TXD 上(交叉连接)。

打开设备管理器,查看CH340的端口号为COM6。不同的电脑这个数字可能不一样。

打开SecureCRT。如果第一次打开,会自动弹出一个设置窗口。
按照截图所示设置。注意:端口号零妖选择的是COM6,你需要查看你自己的是多少。

点击连接之后如图所示。

EMW3080的PIN19是BOOT功能引脚,现在将它接地(也可以用单片机的IO口拉低),总之使能了BOOT引脚。
EMW3080的PIN11引脚是复位功能引脚。接地1S左右再松开,可以实现模块复位(通常是设计成一个按键复位)。
先将BOOT引脚拉低,然后再按一下复位按键即可让模块进入 BootLoader 模式。

正常情况下电脑上会有输出。

(输入指令方法:每敲一个字符,软件就会发送一个字符给EMW3080,所以不能复制粘贴)
现在输入指令 4 -dev 1 -start 0x0 -end 0x160000 ,你需要一个一个地敲进去(不要复制粘贴),然后回车。

屏幕上会输出一个又一个的 C ,意思是在等待你发送固件。
我们使用YModem协议发送文件。

选中前面让你确认的固件,然后点击添加,再点击确定即可。

点过确定之后,开始传输文件。传输完成耗费时间大概1分钟左右。

传输完成。固件更新完成!

进入QC模式,确认升级结果

接着上面的步骤来,不要进行其他操作啊。

接着在软件中输入 “#”这个字符,一直输入,不要停止。

输入的同时,去按 EMW3080 的复位键(此时BOOT还是低电平)。

查看QC信息,确定当前版本号就是你想要的固件版本号。比如零妖想要的是阿里云飞燕平台专用是“ILOP”的。

结束

固件更新完成!
将BOOT引脚接到高电平或者悬空。
再次复位后,就是正常的AT指令模式了(而且多了几条连接阿里云生活平台的AT指令)。
关于AT指令的详细使用方法 点击链接跳转

微信公众号 偶尔更新

Tag:升级EMW3080B固件 EMW3080B
相关文章