ESP-01 AT固件烧录教程

ESP-01 AT固件烧录

当你从一堆杜邦线中翻出一个满是灰尘的ESP-01, 并把它当做是你学习ESP8266的载体时, 你就走上了一条满是荆棘的道路.
注意: 本教程针对ESP-01(老古董) , 如果你使用的是ESP-01s(官方在售的推荐版本) 那么可以参考"esp01和esp01s的区别"这篇文章, 来理解接线方式的不同.
ESP-01

1. 接线

ESP -----> USBtoTLL
VCC -----> 3.3V (如果你接USB/TLL的3.3V后COM口无法识别, 可以尝试接到5V上去)
GND -----> GND
TXD -----> RXD
RXD -----> TXD
CH_PD ---> 3.3V (如果是ESP-01s可以不接)
RST -----> 接出一条线来, 准备接地
GPIO0 ---> 接出一条线来, 根据后面具体情况接3.3V或GND
GPIO2 ---> 3.3V (不接也可以?)

2. 软件与数据包

烧录软件: ESP FLASH TOOL 安信可官方下载源
AT固件包: 出厂默认 AT 固件 (或其他官方固件)

3. 烧录AT固件

  1. GPIO0接GND, 进入UART Download模式
    如何查看是否进入:
    1. 打开串口调试工具, 波特率选择74880
    2. 拔插CH_PD
    3. 若boot mode为(1,7), 则已进入UART Download模式
      boot mode:(1,7)
  2. 打开烧录软件, 从"“选择要烧录的bin: Ai-Thinker_ESP8266_DOUT_8Mbit_v1.5.4.1-a_20171130,
    填写烧录地址"0x0000”,
    SPI MODE选择"DOUT",
    FLASH SIZE选择"8Mbit",
    "DoNotChgBin"可以不变,
    "COM"选择你USBtoTTL的COM口.
    默认就好 烧录工具配置
  3. 上述配置完成后, 点击START开始烧录, 若一直停在等待上电同步(不要急, 多等一会), 就将RST连接GND再断开, 就可以开始下载了.
  4. 如果你完全擦除了FLASH, 那么你需要先烧录基本固件库, 具体可以参考安信可教程
    固件包可以从这里下载 (资源来源:https://blog.csdn.net/u010177891/article/details/90348729)
    基本固件

4. 测试

将GPIO0接3.3V, 打开串口调试工具, 波特率选择74880, 拔插CH_DP重启ESP-01, 看到信息:

	ets Jan  8 2013,rst cause:1, boot mode:(3,6)

	load 0x40100000, len 1856, room 16 
	tail 0
	chksum 0x63
	load 0x3ffe8000, len 776, room 8 
	tail 0
	chksum 0x02
	load 0x3ffe8310, len 552, room 8 
	tail 0
	chksum 0x79
	csum 0x79
	
	2nd boot version : 1.5
	  SPI Speed      : 40MHz
	  SPI Mode       : DOUT
	  SPI Flash Size & Map: 8Mbit(512KB+512KB)
	jump to run user1 @ 1000
	
	rf cal sector: 249
	rf[112] : 00
	rf[113] : 00
	rf[114] : 01
	
	SDK ver: 1.5.4.1(39cb9a32) compiled @ Jul  1 2016 20:04:35
	phy ver: 972, pp ver: 10.1

关闭串口, 切换115200波特率, 打开串口, 再拔插CH_DP重启, 可以看到:

	Ai-Thinker Technology Co. Ltd.
	
	ready

则说明AT固件已经烧录成功, 这时发送"AT\r\n", 收到"OK", 就可以继续你的ESP8266之旅了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值