ESP32S3 module stuck on waiting for download after idf.py flash monitor

Adns9800
Posts: 5
Joined: Tue Apr 22, 2025 10:46 am

ESP32S3 module stuck on waiting for download after idf.py flash monitor

Postby Adns9800 » Thu Apr 24, 2025 2:40 am

Hi, I have a custom ESP32S3 pcb that uses the module. When flashing any firmware to it and trying to subsequently monitor for any STDIO, idf.py monitor always shows that the chip is "stuck" on waiting for download. I have tried to erase all the firmware and confirm that erase firmware, getting Chip_id works properly. I have also verified that the firmware is indeed on the microcontroller via a firmware dump. Hence, I am assuming the chip is stuck in bootloader mode, but I am not too sure what is causing it. Here is my schematic for the ESP part. Any help would be greatly appreciated. Thanks!
esp-error_schem.png
esp-error_schem.png (72.44 KiB) Viewed 272 times

Sprite
Espressif staff
Espressif staff
Posts: 10617
Joined: Thu Nov 26, 2015 4:08 am

Re: ESP32S3 module stuck on waiting for download after idf.py flash monitor

Postby Sprite » Thu Apr 24, 2025 5:49 am

Remove C15; it makes the ESP32S3 go into forced download mode on startup. If you are in download mode because IO0 was low on startup, USB cannot get it out of there anymore, you need to manually reset the board.

Adns9800
Posts: 5
Joined: Tue Apr 22, 2025 10:46 am

Re: ESP32S3 module stuck on waiting for download after idf.py flash monitor

Postby Adns9800 » Thu Apr 24, 2025 10:12 am

Ohhh, tysm. I tried it and it worked. Without it, it was stuck in a boot loop (without any firmware). Thanks once again!

Who is online

Users browsing this forum: ChatGPT-User and 2 guests