Explorar el Código

bootloader: set the initial XTAL frequency based on the Kconfig option

Ivan Grokhotkov hace 3 años
padre
commit
f0f9890096
Se han modificado 1 ficheros con 4 adiciones y 1 borrados
  1. 4 1
      components/bootloader_support/src/bootloader_clock_init.c

+ 4 - 1
components/bootloader_support/src/bootloader_clock_init.c

@@ -45,7 +45,10 @@ __attribute__((weak)) void bootloader_clock_configure(void)
 #if CONFIG_IDF_TARGET_ESP32
         clk_cfg.xtal_freq = CONFIG_ESP32_XTAL_FREQ;
 #endif
-        /* Except ESP32, there is no XTAL_FREQ choice */
+#if CONFIG_IDF_TARGET_ESP32C2
+        clk_cfg.xtal_freq = CONFIG_ESP32C2_XTAL_FREQ;
+#endif
+        /* For other chips, there is no XTAL_FREQ choice */
         clk_cfg.cpu_freq_mhz = cpu_freq_mhz;
         clk_cfg.slow_clk_src = rtc_clk_slow_src_get();
         if (clk_cfg.slow_clk_src == SOC_RTC_SLOW_CLK_SRC_INVALID) {