aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDamien George2019-01-28 20:42:12 +1100
committerDamien George2019-01-28 20:42:12 +1100
commitf431795caf99ef49a5a1010063146ba25f524548 (patch)
tree346b5d4107a6ac39aae664206f011704252785ee
parent5d88272342d134bec030af313188ff929aa56dd3 (diff)
esp32/boards: Use auto xtal freq config instead of default 40MHz.
Auto-detection of the crystal frequency is convenient and allows for a single binary for many different boards. But it can be unreliable in certain situations so in production, for a given board, it's recommended to configure the correct fixed frequency.
-rw-r--r--ports/esp32/boards/sdkconfig1
-rw-r--r--ports/esp32/boards/sdkconfig.spiram1
2 files changed, 2 insertions, 0 deletions
diff --git a/ports/esp32/boards/sdkconfig b/ports/esp32/boards/sdkconfig
index f68102bee..0453cccbf 100644
--- a/ports/esp32/boards/sdkconfig
+++ b/ports/esp32/boards/sdkconfig
@@ -13,6 +13,7 @@ CONFIG_LOG_BOOTLOADER_LEVEL_WARN=y
# ESP32-specific
CONFIG_ESP32_DEFAULT_CPU_FREQ_240=y
CONFIG_TASK_WDT_CHECK_IDLE_TASK_CPU0=n
+CONFIG_ESP32_XTAL_FREQ_AUTO=y
# FreeRTOS
CONFIG_FREERTOS_UNICORE=y
diff --git a/ports/esp32/boards/sdkconfig.spiram b/ports/esp32/boards/sdkconfig.spiram
index 63908f4b0..4154b5e42 100644
--- a/ports/esp32/boards/sdkconfig.spiram
+++ b/ports/esp32/boards/sdkconfig.spiram
@@ -14,6 +14,7 @@ CONFIG_LOG_BOOTLOADER_LEVEL_WARN=y
CONFIG_ESP32_DEFAULT_CPU_FREQ_240=y
CONFIG_SPIRAM_SUPPORT=y
CONFIG_TASK_WDT_CHECK_IDLE_TASK_CPU0=n
+CONFIG_ESP32_XTAL_FREQ_AUTO=y
# FreeRTOS
CONFIG_FREERTOS_UNICORE=y