Genius 发表于 2018-5-11 15:40:16

flash为8M、16M、32M的ESP8266串口烧写方式有哪些不同呢

flash为8M、16M、32M的ESP8266串口烧写方式有哪些不同呢=。=由于看了一些错误的文档,导致烧写一直chip sync error,以致折腾至深夜,在烧洗澡水的同时,仅以此贴献给那些在苦逼调模块的童鞋们。
0、准备工作硬件部分:
      USB转TTL板(ch340,PL2302皆可)
      ESP8266-01模块      
      杜邦线(母对母)      

软件部分:
      装好TTL板驱动的电脑一台
      乐鑫官方烧写软件
      机智云固件
1.下载ESP8266对应的固件http://docs.gizwits.com/assets/zh-cn/deviceDev/debug/ESP8266/1478076360990.pnghttp://docs.gizwits.com/assets/zh-cn/deviceDev/debug/ESP8266/1478076396266.pnghttp://docs.gizwits.com/assets/zh-cn/deviceDev/debug/ESP8266/1478076409588.png2.确认固件文件(以合并固件为例)http://docs.gizwits.com/assets/zh-cn/deviceDev/debug/ESP8266/new1.png如图所示bin文件为我们所需要的固件。3.设备连接将ESP8266模块按照如下原理图进行接线,注意GPIO0(18号管脚)需要输入低电平,本实验直接接地处理,KEY1实现外部复位功能。http://docs.gizwits.com/assets/zh-cn/deviceDev/debug/ESP8266/1478076437289.png上图为烧录固件简易原理图,在产品中实际搭建线路时,请参考官方提供线路图,如下所示:http://docs.gizwits.com/assets/zh-cn/deviceDev/debug/ESP8266/1478158365798.png4.串口设置下载烧写软件下载地址:https://www.espressif.com/sites/default/files/tools/flash_download_tools_v3.6.4.rar烧写固件请务必依次对照下图所选的地方进行相应的填写:使用MCU方案烧写方式(合并烧写):http://docs.gizwits.com/assets/zh-cn/deviceDev/debug/ESP8266/new2.pnghttp://docs.gizwits.com/assets/zh-cn/deviceDev/debug/ESP8266/new3.pnghttp://docs.gizwits.com/assets/zh-cn/deviceDev/debug/ESP8266/new4.png备注:若使用机智云官网SOC方案编译出来的固件,烧写方式如下(32Mbit方案分区烧写):http://docs.gizwits.com/assets/zh-cn/deviceDev/debug/ESP8266/new5.png5.烧写操作步骤一、选择正确的串口,当串口连接成功之后,点击如上图的“START”按钮,http://docs.gizwits.com/assets/zh-cn/deviceDev/debug/ESP8266/new6.pnghttp://docs.gizwits.com/assets/zh-cn/deviceDev/debug/ESP8266/1478076571280.png会出现http://docs.gizwits.com/assets/zh-cn/deviceDev/debug/ESP8266/1478076577320.png步骤二、将ESP8266进行复位(按下2.3节原理图所示的KEY1后松开)将会出现如下信息表示模块正在进行烧写。http://docs.gizwits.com/assets/zh-cn/deviceDev/debug/ESP8266/new7.png步骤三、等待一段时间后,出现“FINISH”字样表示烧写成功。http://docs.gizwits.com/assets/zh-cn/deviceDev/debug/ESP8266/new8.png

机智Boy 发表于 2018-6-16 12:35:11

不太清楚

Genius 发表于 2018-6-19 12:14:44

机智Boy 发表于 2018-6-16 12:35
不太清楚

文档中心的文档能看明白不?能的话 就看文档中心的吧。http://docs.gizwits.com/zh-cn/deviceDev/ESP8266%E4%B8%B2%E5%8F%A3%E7%83%A7%E5%86%99%E8%AF%B4%E6%98%8E.html

波澜 发表于 2018-7-30 19:40:23

:):好教程,感谢分享
页: [1]
查看完整版本: flash为8M、16M、32M的ESP8266串口烧写方式有哪些不同呢