突然,我无法重新冲洗一对 esp8266 。
我一直在使用Arduino(C ++)和 micropython 一年多,但是昨天他们不再工作了。错误是
gabriel@gear:~/.local/bin$ ./esptool.py --port /dev/ttyUSB0 --baud 115200 erase_flash
esptool.py v3.3
Serial port /dev/ttyUSB0
Connecting......................................
A fatal error occurred: Failed to connect to Espressif device: No serial data received.
For troubleshooting steps visit: https://docs.espressif.com/projects/esptool/en/latest/troubleshooting.html
我尝试了在互联网上发现的所有技巧和黑客,但无济于事(我尝试了1.0至3.3的 esptool.py ,接地I/O PIN GPIO0等)
我是否将永远?
Suddenly I was unable to reflash a pair of ESP8266 boards (one nodeMCU, and one Wemos D1).
I had been using those for testing/developing a remote temperature and humidity sensor station with Arduino (C++) and MicroPython for over a year, but yesterday they didn’t work any more. The error was
gabriel@gear:~/.local/bin$ ./esptool.py --port /dev/ttyUSB0 --baud 115200 erase_flash
esptool.py v3.3
Serial port /dev/ttyUSB0
Connecting......................................
A fatal error occurred: Failed to connect to Espressif device: No serial data received.
For troubleshooting steps visit: https://docs.espressif.com/projects/esptool/en/latest/troubleshooting.html
I tried every trick and hack found on the Internet, to no avail (I tried esptool.py from 1.0 through 3.3, grounded I/O pin GPIO0, etc.)
Did I brick my boards forever?
发布评论
评论(1)
您不敢相信:问题是板在重新扫描时仍与DHT11传感器连接在一起,这是我从第1天开始一直在做的事情。
出于沮丧,我撤出了DHT11传感器,使董事会与任何事物毫无联系它最终工作:
输出
良好,DHT11数据引脚连接到D3,即GPIO0。
You wouldn't believe it: the problem was the boards were still connected to the DHT11 sensor while reflashing, something I've been doing from day 1.
Out of frustration, I pulled out the DHT11 sensor, leaving the board unconnected to anything and it finally worked:
Output
Well, the DHT11 data pin was connected to D3, which is GPIO0.