ESP32S3 module stuck on waiting for download after idf.py flash monitor
Posted: 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!