Merge branch 'doc/esp_idf_flash_pwr_description' into 'master'

docs(pm): add flash sleep strategy recommendations

See merge request espressif/esp-idf!45689
This commit is contained in:
He Binglin
2026-05-22 17:44:50 +08:00
14 changed files with 331 additions and 54 deletions
@@ -1463,6 +1463,10 @@ config SOC_PM_RETENTION_MODULE_NUM
int
default 32
config SOC_PM_FLASH_KEEP_POWER_IN_LSLP
bool
default y
config SOC_CLK_RC_FAST_SUPPORT_CALIBRATION
bool
default y
@@ -593,6 +593,8 @@
#define SOC_PM_RETENTION_MODULE_NUM (32)
#define SOC_PM_FLASH_KEEP_POWER_IN_LSLP (1) /*!<Keep flash on in light sleep to reduce wake latency and current leakage*/
/*-------------------------- CLOCK SUBSYSTEM CAPS ----------------------------------------*/
#define SOC_CLK_RC_FAST_SUPPORT_CALIBRATION (1)
#define SOC_MODEM_CLOCK_IS_INDEPENDENT (1)
@@ -1103,6 +1103,10 @@ config SOC_PM_RETENTION_MODULE_NUM
int
default 32
config SOC_PM_FLASH_KEEP_POWER_IN_LSLP
bool
default y
config SOC_CLK_RC_FAST_SUPPORT_CALIBRATION
bool
default y
@@ -456,6 +456,8 @@
#define SOC_PM_RETENTION_MODULE_NUM (32)
#define SOC_PM_FLASH_KEEP_POWER_IN_LSLP (1) /*!<Keep flash on in light sleep to reduce wake latency and current leakage*/
/*-------------------------- CLOCK SUBSYSTEM CAPS ----------------------------------------*/
#define SOC_CLK_RC_FAST_SUPPORT_CALIBRATION (1)
#define SOC_MODEM_CLOCK_IS_INDEPENDENT (1)
@@ -1023,6 +1023,10 @@ config SOC_PM_SUPPORT_PMU_CLK_ICG
bool
default y
config SOC_PM_FLASH_KEEP_POWER_IN_LSLP
bool
default y
config SOC_CLK_RC_FAST_SUPPORT_CALIBRATION
bool
default y
@@ -468,6 +468,8 @@
#define SOC_PM_SUPPORT_PMU_CLK_ICG (1)
#define SOC_PM_FLASH_KEEP_POWER_IN_LSLP (1) /*!<Keep flash on in light sleep to reduce wake latency*/
/*-------------------------- CLOCK SUBSYSTEM CAPS ----------------------------------------*/
#define SOC_CLK_RC_FAST_SUPPORT_CALIBRATION (1)
@@ -1231,6 +1231,10 @@ config SOC_PM_MODEM_LOCK_CLK_WORKAROUND
bool
default y
config SOC_PM_FLASH_KEEP_POWER_IN_LSLP
bool
default y
config SOC_CLK_RC_FAST_SUPPORT_CALIBRATION
bool
default y
@@ -518,6 +518,8 @@
#define SOC_PM_BBPLL_PD_IN_MODEM_STATE (1)
#define SOC_PM_MODEM_LOCK_CLK_WORKAROUND (1) // In ESP32H4, the modem lock will lock the xtalx2, bbpll and other xpd state during modem2active.
#define SOC_PM_FLASH_KEEP_POWER_IN_LSLP (1) /*!<Keep flash on in light sleep to reduce wake latency*/
/*-------------------------- CLOCK SUBSYSTEM CAPS ----------------------------------------*/
#define SOC_CLK_RC_FAST_SUPPORT_CALIBRATION (1)