ESP32 Wrover not booting
Posted: Sat Apr 02, 2022 11:23 am
Hello,
I've got a brand new ESP32 Wrover IB that's soldered on a breakout board that has a 3.3V regulator and some capacitors.
I use a USB-Adapter to connect it to the PC. When opening the serial monitor of the Arduino IDE I repeatedly (~ every 400ms) get this message:
I've used different power supplies like the built-in supply of the USB-Adapter, the on-board regulator and a bench supply. I've checked each setup with the oscilloscope for glichtes but everything looks fine.
Needless to say that I cannot program the module with the Arduino-IDE. When trying I get this:
Error: A fatal error occurred: Failed to connect to ESP32: Invalid head of packet (0x65)
What I've already tried is the esptool with a simple command
The result is an error message:
A fatal error occurred: Faild to connect to the Espressive device: Invalid head of packet (0x65): Possible serial nose or corruption.
However, the serial signal on the scope looks clean, there's no noise. Also I've tried this command with lower baud rates which gives the same error.
Now my question is what this error means and most of all how to get rid of it so I can program the device.
I hope there's someone here who is familiar with this sort of problem and can give me some help.
Thank you very much!
Cheers
Markus
I've got a brand new ESP32 Wrover IB that's soldered on a breakout board that has a 3.3V regulator and some capacitors.
I use a USB-Adapter to connect it to the PC. When opening the serial monitor of the Arduino IDE I repeatedly (~ every 400ms) get this message:
Code: Select all
rst:0x10 (RTCWDT_RTC_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
flash read err, 1000
ets_main.c 371
ets Jun 8 2016 00:22:57
Needless to say that I cannot program the module with the Arduino-IDE. When trying I get this:
Error: A fatal error occurred: Failed to connect to ESP32: Invalid head of packet (0x65)
What I've already tried is the esptool with a simple command
Code: Select all
python esptool -p COM6 flash_id
A fatal error occurred: Faild to connect to the Espressive device: Invalid head of packet (0x65): Possible serial nose or corruption.
However, the serial signal on the scope looks clean, there's no noise. Also I've tried this command with lower baud rates which gives the same error.
Now my question is what this error means and most of all how to get rid of it so I can program the device.
I hope there's someone here who is familiar with this sort of problem and can give me some help.
Thank you very much!
Cheers
Markus