From 4baed28bd8b59a77fa1acba174406b6c5c56145a Mon Sep 17 00:00:00 2001 From: yinqingzhao Date: Tue, 20 Jan 2026 14:48:10 +0800 Subject: [PATCH 1/4] fix(wifi): fix crash issue caused by accessing flash in sleep wake process --- components/esp_wifi/lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/esp_wifi/lib b/components/esp_wifi/lib index d8cc674234..8051481416 160000 --- a/components/esp_wifi/lib +++ b/components/esp_wifi/lib @@ -1 +1 @@ -Subproject commit d8cc674234419ff36cf943c4d8d036e06795cde4 +Subproject commit 8051481416a9831cb6c158fe35cac601caaa8d34 From 0df0b45441bc945e685c701d657a107811f791e4 Mon Sep 17 00:00:00 2001 From: wuzhenghui Date: Wed, 21 Jan 2026 10:58:43 +0800 Subject: [PATCH 2/4] feat(example): add cache safe check for wifi powersave example CI --- examples/wifi/power_save/sdkconfig.ci.default | 1 + 1 file changed, 1 insertion(+) diff --git a/examples/wifi/power_save/sdkconfig.ci.default b/examples/wifi/power_save/sdkconfig.ci.default index 4054e1490a..fb291f2d8a 100644 --- a/examples/wifi/power_save/sdkconfig.ci.default +++ b/examples/wifi/power_save/sdkconfig.ci.default @@ -1 +1,2 @@ CONFIG_EXAMPLE_GET_AP_INFO_FROM_STDIN=y +CONFIG_ESP_SLEEP_CACHE_SAFE_ASSERTION=y From ecb6e481b2c644ff21fb33d4491abf8303c73782 Mon Sep 17 00:00:00 2001 From: yinqingzhao Date: Wed, 21 Jan 2026 19:57:23 +0800 Subject: [PATCH 3/4] fix(pm): fix crash issue of esp32 caused by accessing flash in sleep wake process --- components/esp_pm/linker.lf | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/components/esp_pm/linker.lf b/components/esp_pm/linker.lf index e857a09487..cd783b7ae9 100644 --- a/components/esp_pm/linker.lf +++ b/components/esp_pm/linker.lf @@ -94,3 +94,10 @@ entries: if SOC_TEMP_SENSOR_SUPPORTED = y: if PM_SLP_IRAM_OPT = y: temperature_sensor_hal:temperature_sensor_hal_get_raw_value (noflash) + +[mapping:esp_hal_gpio_pm] +archive: libesp_hal_gpio.a +entries: + if PM_SLP_IRAM_OPT = y: + if IDF_TARGET_ESP32 = y: + rtc_io_periph:rtc_io_desc (noflash_data) From 2dbec16893fa1a83505ab2eb3b07c607d2a9322b Mon Sep 17 00:00:00 2001 From: yinqingzhao Date: Fri, 23 Jan 2026 14:48:36 +0800 Subject: [PATCH 4/4] fix(wifi): fix cannot sleep after change ps mode --- components/esp_wifi/lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/esp_wifi/lib b/components/esp_wifi/lib index 8051481416..f1b31f96ca 160000 --- a/components/esp_wifi/lib +++ b/components/esp_wifi/lib @@ -1 +1 @@ -Subproject commit 8051481416a9831cb6c158fe35cac601caaa8d34 +Subproject commit f1b31f96ca256e6a807a4bc484f77bce167dbddf