From 0d5f7b552143d458e7977c3687f81d6334eebff7 Mon Sep 17 00:00:00 2001 From: chaijie Date: Thu, 28 Apr 2022 18:15:45 +0800 Subject: [PATCH] fix c3 brownout bug after deepsleep --- components/esp_hw_support/port/esp32c3/rtc_init.c | 1 + 1 file changed, 1 insertion(+) diff --git a/components/esp_hw_support/port/esp32c3/rtc_init.c b/components/esp_hw_support/port/esp32c3/rtc_init.c index d6ed8f4d87..1dbca83e54 100644 --- a/components/esp_hw_support/port/esp32c3/rtc_init.c +++ b/components/esp_hw_support/port/esp32c3/rtc_init.c @@ -154,6 +154,7 @@ void rtc_init(rtc_config_t cfg) REG_WRITE(RTC_CNTL_INT_ENA_REG, 0); REG_WRITE(RTC_CNTL_INT_CLR_REG, UINT32_MAX); + REGI2C_WRITE_MASK(I2C_ULP, I2C_ULP_IR_FORCE_XPD_CK, 1); } rtc_vddsdio_config_t rtc_vddsdio_get_config(void)