问题总结
烧录工具:烧录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固件烧录完成。