esp8266-01s烧录AT固件方法以及遇到的问题总结

简介: esp8266-01s烧录AT固件方法以及遇到的问题总结

问题总结

烧录工具:烧录WiFi固件工具:ESP_DOWNLOAD_TOOL

固件下载:安信可固件点击直达

这里给出天翼网盘的下载链接:下载链接(访问码:0mv8)

事情的起因是因为esp8266连接串口一直串口发送数据这里图没有了,但是大概有一句blinker相关的,然后我就想起了以前给这个esp写过一个小爱同学点灯的程序,这里要做新的项目要用这个模块所以就准备重新烧录一个at固件。

第一次烧录遇到esp不断给串口发送数据为乱码,经过更改串口波特率为76800可以看到串口接收到的数据为

ets Jan 8 2013,rst cause:2, boot mode:(3,6)
load 0x40100000, len 1396, room 16
tail 4
chksum 0x89
load 0x3ffe8000, len 776, room 4
tail 4
chksum 0xe8
load 0x3ffe8308, len 540, room 4
tail 8
chksum 0xc0
csum 0xc0
2nd boot version : 1.4(b1)
SPI Speed : 40MHz
SPI Mode : QIO
SPI Flash Size & Map: 8Mbit(512KB+512KB)
jump to run user1 @ 1000

然后在网上寻求帮助过后找到的问题有两个可能:

1、硬件供电不足

2、固件烧录问题

首先为了解决供电问题我使用stm32开发板引出5v和3.3v电压进行测试

然后再进行测试硬件开始发热,串口发送AT指令依旧无果

现在可以排除是供电问题,然后再进行固件烧录,这里是我几次下载过后得到的下载没问题的设置方式

这里可以不用后面的两个user.bin

然后就可以点击flash就可以下载了

正常的烧录过程

接线:

然后打开烧录工具

然后如果点击flash没有反应的话就重新插拔一下usb再点击就可以下载成功了。

然后拔掉GPIO0的接地并重新插拔USB,再打开串口调试助手进行最后的串口测试到此esp8266固件烧录完成。


相关文章
|
物联网 开发者
Wifi-nodeMCU-esp8266 固件库下载与调试工具介绍 | 学习笔记
快速学习 Wifi-nodeMCU-esp8266 固件库下载与调试工具介绍
Wifi-nodeMCU-esp8266 固件库下载与调试工具介绍 | 学习笔记
|
7月前
|
Java Linux iOS开发
(4)将固件加载到没有ArduPilot固件的主板上
(4)将固件加载到没有ArduPilot固件的主板上
53 2
|
7月前
|
存储 监控 调度
服务器固件
服务器固件
118 0
|
存储 Linux 芯片
OpenSBI三种固件的区别
OpenSBI三种固件的区别
ESP32 烧录Micropython
ESP32 烧录Micropython 这样做才能成功,千万不要用官方提供的烧录底座ESP32-cam-mb
250 0
|
内存技术
stm32实现iap远程固件更新
stm32实现iap远程固件更新
202 0
|
Java Linux 芯片
(4)(4.4) 将固件加载到没有ArduPilot固件的主板上
(4)(4.4) 将固件加载到没有ArduPilot固件的主板上
327 0
|
机器人 Linux C语言
openwrt开发使用-选择芯片编译烧录
openwrt开发使用-选择芯片编译烧录
581 1
openwrt开发使用-选择芯片编译烧录
|
存储 芯片 UED
【STM32】单片机模式配置&FlyMcu串口下载固件&STLINK Utility
【STM32】单片机模式配置&FlyMcu串口下载固件&STLINK Utility
636 0