esptool.FatalError:无法连接到ESP8266:超时等待数据包头

时间:2019-09-17 19:56:45

标签: arduino-esp8266 adafruit

我无法将代码加载到ESP8266开发板中。错误消息已发布在下面。请注意,我的董事会一年前就在工作。

  

Arduino:1.8.9(Windows 10),开发板:“ Adafruit Feather HUZZAH ESP8266,80 MHz,闪存,已禁用,所有SSL密码(最兼容),4M(1M SPIFFS),v2低内存,已禁用,无,仅草图,115200英寸

     

Sketch使用257696字节(24%)的程序存储空间。最大为1044464字节。   全局变量使用26572字节(32%)的动态内存,剩余55348字节用于局部变量。最大为81920个字节。

     

esptool.py v2.6

     

2.6

     

esptool.py v2.6

     

串口COM8

     

正在连接.............._____....._____....._____....._____....._____....._____.....____跟踪(最近通话):     第25行中的文件“ C:\ Users \ Owen \ AppData \ Local \ Arduino15 \ packages \ esp8266 \ hardware \ esp8266 \ 2.5.2 / tools / upload.py”       esptool.main(fakeargs)     文件   “ C:/Users/Owen/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.5.2/tools/esptool \ esptool.py”,行2653,在主目录中       esp.connect(args.before)     连接中的文件“ C:/Users/Owen/AppData/Local/Arduino15/packages/esp8266/hardware/esp8266/2.5.2/tools/esptool \ esptool.py”,行468       引发FatalError('无法连接到%s:%s'%(self.CHIP_NAME,last_error))

     

esptool.FatalError:连接至ESP8266失败:等待数据包头超时

     

esptool.FatalError:连接至ESP8266失败:等待数据包头超时

_

1 个答案:

答案 0 :(得分:0)

这个问题可能有很多原因。

  • 第一个建议:特别是esp和连接的传感器等正在消耗大量功率。拆下传感器,然后尝试再次上传草图。或确保您的esp获得了足够的动力。 (您也可以尝试使用另一条微型USB电缆/电源)
  • 2ns提案:更改波特率。
  • 第三个建议:如果您连接了micro SD防护板,请卸下microSD卡,然后重试。

当我遇到这个问题时就是这种情况。我希望这些猜测之一能对您有所帮助。