Strange GPIO settings after reset (ESP32-S3)
Posted: Tue Apr 22, 2025 8:39 am
Hello,
Recently I switched from ESP32 to ESP32S3 and noticed that GPIO's used as interface pins (i.e. UART TX, Flash SPI clock, etc) have their output disabled. I checked it by calling
and also I checked it by calling
Every pin I check has its output disabled, even pins 44/43 (on ESP32-S3 those are default pins for UART0) has output off, however UART0 works just fine.
Is this normal behaviour?
Recently I switched from ESP32 to ESP32S3 and noticed that GPIO's used as interface pins (i.e. UART TX, Flash SPI clock, etc) have their output disabled. I checked it by calling
Code: Select all
gpio_ll_get_io_config( .... );
Code: Select all
esp_err_t gpio_dump_io_configuration(FILE *out_stream, uint64_t io_bit_mask);
Is this normal behaviour?