From 858d0647e8344900daaef75d135c57476ee7579a Mon Sep 17 00:00:00 2001 From: zhoupeng Date: Tue, 8 Oct 2024 17:06:00 +0800 Subject: [PATCH] fix(pwr_glitch): Add Comment and only add power glitch reset support on esp32c5 ECO0 --- .../bootloader_support/src/esp32c5/bootloader_esp32c5.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/components/bootloader_support/src/esp32c5/bootloader_esp32c5.c b/components/bootloader_support/src/esp32c5/bootloader_esp32c5.c index 02b83fc1e8..d7258e52c2 100644 --- a/components/bootloader_support/src/esp32c5/bootloader_esp32c5.c +++ b/components/bootloader_support/src/esp32c5/bootloader_esp32c5.c @@ -94,8 +94,11 @@ static inline void bootloader_ana_reset_config(void) { //Enable BOD reset (mode1) brownout_ll_ana_reset_enable(true); - uint8_t power_glitch_dref = 0; - bootloader_power_glitch_reset_config(true, power_glitch_dref); + if (efuse_hal_chip_revision() == 0) { + // decrease power glitch reset voltage to avoid start the glitch reset + uint8_t power_glitch_dref = 0; + bootloader_power_glitch_reset_config(true, power_glitch_dref); + } } esp_err_t bootloader_init(void)