EasyManua.ls Logo

Espressif ESP32-S2 - Page 1124

Espressif ESP32-S2
1695 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Chapter 2. API Reference
CONFIG_ESP_SLEEP_POWER_DOWN_FLASH
Power down flash in light sleep when there is no SPIRAM
Found in: Component config > Hardware Settings > Sleep Config
If enabled, chip will try to power down flash as part of esp_light_sleep_start(), which costs more time
when chip wakes up. Can only be enabled if there is no SPIRAM configured. This option will in fact
consider VDD_SDIO auto power value (ESP_PD_OPTION_AUTO) as OFF. Also, it is possible to
force a power domain to stay ON during light sleep by using esp_sleep_pd_config() function.
Default value:
Yes (enabled)
CONFIG_ESP_SLEEP_GPIO_RESET_WORKAROUND
light sleep GPIO reset workaround
Found in: Component config > Hardware Settings > Sleep Config
esp32c3 and esp32s3 will reset at wake-up if GPIO is received a small electrostatic pulse during light
sleep, with specific condition
GPIO needs to be configured as input-mode only
The pin receives a small electrostatic pulse, and reset occurs when the pulse voltage is higher than
6 V
For GPIO set to input mode only, it is not a good practice to leave it open/floating, The hardware design
needs to controlled it with determined supply or ground voltage is necessary.
This option provides a software workaround for this issue. Configure to isolate all GPIO pins in sleep
state.
CONFIG_ESP_SLEEP_PSRAM_LEAKAGE_WORKAROUND
PSRAM leakage current workaround in light sleep
Found in: Component config > Hardware Settings > Sleep Config
When the CS pin of SPIRAM is not pulled up, the sleep current will increase during light sleep. If the
CS pin of SPIRAM has an external pull-up, you do not need to select this option, otherwise, you should
enable this option.
CONFIG_ESP_SLEEP_FLASH_LEAKAGE_WORKAROUND
Flash leakage current workaround in light sleep
Found in: Component config > Hardware Settings > Sleep Config
When the CS pin of Flash is not pulled up, the sleep current will increase during light sleep. If the CS
pin of Flash has an external pull-up, you do not need to select this option, otherwise, you should enable
this option.
IPC (Inter-Processor Call) Contains:
CONFIG_ESP_IPC_TASK_STACK_SIZE
CONFIG_ESP_IPC_USES_CALLERS_PRIORITY
Espressif Systems 1113
Submit Document Feedback
Release v4.4

Table of Contents