ESP32-S2-Mini-1 no SPI-Boot when GPIO 2 is pulled low
Posted: Mon May 23, 2022 6:43 am
Hello,
I recently designed a new Board and due reasons of availability I had to choose the ESP32-S2-Mini-1. My Application is using almost all GPIO pins. Only GPIO 18,26,45 and 46 are unused and floating.
As discribed in the Subject, I found something odd, the ESP won't exit Download mode as long GPIO 2 is pulled to GND. In my Application the GPIO is connected to a switch, as soon I set the switch to the other Position to let GPIO2 floating the ESP boots from SPI-flash as expected.
Is this a bug or to be expected? I didn't find any Information that GPIO2 is one of the strapping Pins for ESP32-S2...
Do you have any idea to solve this issue, I want the ESP to boot on reset or power on regardless of the state of GPIO 2.
Thank you
I recently designed a new Board and due reasons of availability I had to choose the ESP32-S2-Mini-1. My Application is using almost all GPIO pins. Only GPIO 18,26,45 and 46 are unused and floating.
As discribed in the Subject, I found something odd, the ESP won't exit Download mode as long GPIO 2 is pulled to GND. In my Application the GPIO is connected to a switch, as soon I set the switch to the other Position to let GPIO2 floating the ESP boots from SPI-flash as expected.
Is this a bug or to be expected? I didn't find any Information that GPIO2 is one of the strapping Pins for ESP32-S2...
Do you have any idea to solve this issue, I want the ESP to boot on reset or power on regardless of the state of GPIO 2.
Thank you