打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Sipeed M1W内部esp8285固件烧录教程

Sipeed 的K210是真的香啊,但是内部的这个esp8285是做的真的不咋地。买回来之后这个8285折腾死我了,好几次固件出问题,掉固件,问了客户姐姐和群主“泽畔”大佬才解决,所以总结下。


下载固件:

首先我们需要先下载8285的固件,在模组的内部是k210是通过串口2和8285进行连接的,8285使用的是AT固件所以我们直接下载乐鑫官网的固件即可。不要使用安信可的固件,因为安信可的固件和8285不兼容。虽然内部是8285但是实际上和8266是没有什么区别的(具体区别可以参考这篇博客:关于ESP8266和ESP8285的对比),所以我们直接下载8266的AT固件即可,如下图所示。

下载烧录工具:

烧录工具使用的是安信可提供的“flash_download_tools”工具,可以直接就在安信可官网索取.(乐鑫官网的下载工具试了不行)

烧录原理:

为了能让大家顺利的将固件烧录进模组中,这里需要唠叨一下讲解下8285的烧录原理。这里我们主要关注esp8285的EN引脚和GPIO_0引脚,如下图所示:

esp8285在启动的时候会检测GPIO0的电平,如果为高电平就进入正常的工作模式,如果为低电平就进入程序下载模式。EN是控制esp8285的电源的,EN为高电平时是开机状态,如果拉低就进入了关机状态。所以将EN拉高,然后GPIO0拉低就可以进入烧录模式。

我们看下MAIX Dock的外围电路上有没有对8285的EN和GPIO_0进行处理,如下图所示。

从图中我们可以看到,默认EN和GPIO_0是上来的,也就是说默认会进入正常启动的模式,如果想拉低GPIO_0就需要将J13触点拉低,J13在模组天线ipx接口的旁边,如下图所示。

因此只需要将这个焊盘拉低即可。 

注:板子上的wifi rx和tx在连接ttl下载器的不用反接

烧录流程:

  1. 打开flash_download_tools软件,选择“ESP8285”,打开之后将SPI Download选项卡中的内容填写如下(上方内容就是你下载的AT固件包的解压后添加即可),千万别填错了!!!!COM口选择你的ttl下载器的。

  

  1. 单击ERASE擦除,将GPIO_0接地,然后对开发板上电。待程序提示擦除完成即可。

  2. 断电,点击START然后重复上面的步骤即可将固件烧录到8285中,烧录完成之后断电重启即可进入用户模式了。


烧录失败后需要注意的几点事项:

  1. 是否按照流程在板子上电之前就拉低了GPIO0

  2. K210中是否运行这一个和wifi相关的程序,这个程序可能会占用串口导致下载失败,建议烧录和Blink或者和串口2无关的程序。

  3. 串口线是不是太长了,太长了会导致下载失败。ttl下载器和开发板是否共地(就是说ttl连接到开发板的应该三根线rx、tx、gnd)。

  4. 下载时的波特率不要调的太高,太高不稳定。

  5. 天气、风速、心情、都要好,还要吃饱!祝你成功!

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
走进物联网智能家居-手把手带你制作wifi智能开关-ESP8266学习笔记(一)
无线调试神器:无线WiFi串口透传模块使用
ESP8266 ESP
【救软砖头】TTL重刷固件等
ESP8266固件升级至1.4.0版本方法(ESP8266-12F模组)
ESP32应用指南
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服