Strange GPIO settings after reset (ESP32-S3)

vvb333007
Posts: 79
Joined: Wed Jul 31, 2024 5:53 am
Location: Thailand
Contact:

Strange GPIO settings after reset (ESP32-S3)

Postby vvb333007 » 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

Code: Select all

gpio_ll_get_io_config( .... );
and also I checked it by calling

Code: Select all

esp_err_t gpio_dump_io_configuration(FILE *out_stream, uint64_t io_bit_mask);
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?
Thanks!
Slava.

Who is online

Users browsing this forum: Qwantbot and 2 guests