Have I bricked my esp32 #7471
Replies: 1 comment
-
Posted at 2018-02-04 by ClearMemory041063 Try Putty at 115,200 BaudConnect with Putty Press reset (or momentarily ground the reset pin)
Ground GPIO 0 pin and do a reset
Posted at 2018-02-05 by user85880 Hi I cannot connect with Putty or any other serial monitor. The espressif boot writer gives the following output: CONNECT BAUD: 115200..................................................[2018-02-05 20:12:36,078][ESP8266Loader_spi[1]][espDownloader.pyo][line:351][ERROR]: Chip sync error: Failed to connect to ESP32: Timed out waiting for packet header Not sure if it helps though. Any help appreciated Thanks Posted at 2018-02-05 by ClearMemory041063 Other than trying all the baud rates, can't think of anything else. Did you ground GPIO 0 and do a reset to put the chip into flash programming mode? Posted at 2018-02-05 by @MaBecker
The ESP32 is not in flash mode, check section The actual flash Posted at 2018-02-06 by Wilberforce Do you have anything connected to D0? That might be affecting the reset usually done by the dts/cts lines. Posted at 2018-02-06 by user85880 Hi thanks for the comments, its a ESP VROOM-32 dev board with boot with two buttons boot and en. I've tried varios combinations of the buttons. when writing or trying to erase with no success. As I mentioned previously it worked without touching these. I checked the 'Actual Flash' section and that implies that this would be the case. So I am of the opinion, I am stuffed. I assume there is no other tool other than the esptool to write to the device? On the upside, for them, there is a happy ebayer in china who has had an order for a new one. Thanks for all the help given. Posted at 2018-02-06 by Wilberforce The other thing to try is the erase_flash option of esptool. Posted at 2018-02-08 by user85880 Hi thanks for the suggestion, erase also uses the esptool, so I get the same problem: ....\esptool-master\esptool.py --port COM9 --baud 115200 erase_flash A fatal error occurred: Failed to connect to Espressif device: Timed out waiting for packet header Thanks for your help. Posted at 2018-02-08 by ClearMemory041063 Try it without specifying a baud rate. I think ESPtool.py will try and find one that works.
Posted at 2018-02-08 by user85880 Still the same response I'm afraid. ....\esptool-master\esptool.py --port COm9 --no-stub chip_id A fatal error occurred: Failed to connect to Espressif device: Timed out waiting for packet header I think we can say there is no response. Thanks again for the support. Posted at 2018-02-08 by ClearMemory041063 It's sounding like it really is a brick. If you are using an Arduino kit to program it does the kit work with another device? Posted at 2018-02-09 by Wilberforce Also put you finger on the chip - is it overly hot? As far as flashing goes - there is an espressif exe for windows you could try. Posted at 2018-04-11 by user88728 Try to use another port (instead COM9). Under Linux use I found https://www.esp32.com/viewtopic.php?f=2&t=4912 Posted at 2023-05-15 by user155463 I see that this is an old post, but just wanted to let any future frustrated person with the same problem know this: |
Beta Was this translation helpful? Give feedback.
-
Posted at 2018-02-04 by user85880
My esp23 was working fine running espruino, but after doing some interfacing which seemed to work I now can not connect to it via the ide. I decided to reflash as a similar thing had=s happened before when I used the esp8266, and reflashing sorted it.
However using the esptool I just get:
esptool.py v2.3-dev
Connecting.....................................................
A fatal error occurred: Failed to connect to ESP32: Timed out waiting for packet header
I had this working, its an esp32 dev board with a boot and rest button. I think its an espressif dev c board. I did not touch the buttons before when I initially loaded the esspruino onto it.
Any help appreciated or have I bricked the device?
Thanks in advance
Beta Was this translation helpful? Give feedback.
All reactions