esptool.py => Timed out waiting for packet header
Posted: Mon Jan 10, 2022 11:26 am
Hi! Pretty new to ESP8266 programming, I had some pretty straightforward experiences with NodeMCU units and ESP8266 RTOS SDK.
I got a few ESP-12E units and code burner ( this one https://www.amazon.com/dp/B08P37JQYX - with ESP22E - not ESP01 )
Insofar I was not able to communicate with ESP-12E properly.
I tried to read flash ID with
With the MCU the output is as expected
Same USB cable, so I ruled out the potential problem with USB.
When I try to communicate with TTY interface via minicom I get this after pressing flash+reset buttons and then releasing flash and reset.
The contacts on the board look good and I also tried with a few more chips I received - the result is always the same.
Any ideas how that should work / whether I am missing something?
I got a few ESP-12E units and code burner ( this one https://www.amazon.com/dp/B08P37JQYX - with ESP22E - not ESP01 )
Insofar I was not able to communicate with ESP-12E properly.
I tried to read flash ID with
Code: Select all
but no matter what baudrate I supply - it always results in this esptool.py --port /dev/ttyUSB0 flash_id
Code: Select all
> esptool.py --port /dev/ttyUSB0 flash_id
esptool.py v2.4.0
Connecting........_____....._____....._____....._____....._____....._____....._____
A fatal error occurred: Failed to connect to Espressif device: Timed out waiting for packet header
With the MCU the output is as expected
Code: Select all
> esptool.py --port /dev/ttyUSB0 flash_id
esptool.py v2.4.0
Connecting....
Detecting chip type... ESP8266
Chip is ESP8266EX
Features: WiFi
MAC: xx:xx:xx:xx:xx
Uploading stub...
Running stub...
Stub running...
Manufacturer: d8
Device: 4016
Detected flash size: 4MB
Hard resetting via RTS pin...
Same USB cable, so I ruled out the potential problem with USB.
When I try to communicate with TTY interface via minicom I get this after pressing flash+reset buttons and then releasing flash and reset.
Code: Select all
brlrl
ready
The contacts on the board look good and I also tried with a few more chips I received - the result is always the same.
Any ideas how that should work / whether I am missing something?