diff --git a/components/esp_hw_support/test_apps/rtc_clk/main/test_rtc_clk.c b/components/esp_hw_support/test_apps/rtc_clk/main/test_rtc_clk.c index 79cf26a98fa..71700dccd9b 100644 --- a/components/esp_hw_support/test_apps/rtc_clk/main/test_rtc_clk.c +++ b/components/esp_hw_support/test_apps/rtc_clk/main/test_rtc_clk.c @@ -263,6 +263,7 @@ static void start_freq(soc_rtc_slow_clk_src_t required_src, uint32_t start_delay printf("PASS"); } printf(" [calibration val = %"PRIu32"] \n", esp_clk_slowclk_cal_get()); + rtc_clk_slow_src_set(SOC_RTC_SLOW_CLK_SRC_DEFAULT); stop_rtc_external_quartz(); esp_rom_delay_us(500000); } @@ -304,6 +305,7 @@ TEST_CASE("Test starting external RTC quartz", "[rtc_clk][test_env=xtal32k]") } else { printf("PASS\n"); } + rtc_clk_slow_src_set(SOC_RTC_SLOW_CLK_SRC_DEFAULT); stop_rtc_external_quartz(); esp_rom_delay_us(100000); }