esp32/boards: Split out CPU frequency config, make 160MHz the default.
Remove the 240MHz CPU config option from sdkconfig.base and create a new sdkconfig.240mhz file for those boards that want to use 240MHz on boot. The default CPU frequency is now 160MHz (was 240MHz), to align with the ESP IDF and support more boards (eg those with D2WD chips). Fixes issue #5169.
This commit is contained in:
parent
25a228af7e
commit
59c1b7d4b8
|
@ -1,5 +1,6 @@
|
||||||
FLASH_FREQ = 80m
|
FLASH_FREQ = 80m
|
||||||
|
|
||||||
SDKCONFIG += boards/sdkconfig.base
|
SDKCONFIG += boards/sdkconfig.base
|
||||||
|
SDKCONFIG += boards/sdkconfig.240mhz
|
||||||
SDKCONFIG += boards/sdkconfig.spiram
|
SDKCONFIG += boards/sdkconfig.spiram
|
||||||
SDKCONFIG += boards/TINYPICO/sdkconfig.board
|
SDKCONFIG += boards/TINYPICO/sdkconfig.board
|
||||||
|
|
|
@ -0,0 +1,5 @@
|
||||||
|
# MicroPython on ESP32, ESP IDF configuration with 240MHz CPU
|
||||||
|
CONFIG_ESP32_DEFAULT_CPU_FREQ_80=
|
||||||
|
CONFIG_ESP32_DEFAULT_CPU_FREQ_160=
|
||||||
|
CONFIG_ESP32_DEFAULT_CPU_FREQ_240=y
|
||||||
|
CONFIG_ESP32_DEFAULT_CPU_FREQ_MHZ=240
|
|
@ -11,7 +11,6 @@ CONFIG_APP_EXCLUDE_PROJECT_NAME_VAR=y
|
||||||
CONFIG_BOOTLOADER_LOG_LEVEL_WARN=y
|
CONFIG_BOOTLOADER_LOG_LEVEL_WARN=y
|
||||||
|
|
||||||
# ESP32-specific
|
# ESP32-specific
|
||||||
CONFIG_ESP32_DEFAULT_CPU_FREQ_240=y
|
|
||||||
CONFIG_ESP_TASK_WDT_CHECK_IDLE_TASK_CPU0=n
|
CONFIG_ESP_TASK_WDT_CHECK_IDLE_TASK_CPU0=n
|
||||||
CONFIG_ESP_TASK_WDT_CHECK_IDLE_TASK_CPU1=n
|
CONFIG_ESP_TASK_WDT_CHECK_IDLE_TASK_CPU1=n
|
||||||
CONFIG_ESP32_XTAL_FREQ_AUTO=y
|
CONFIG_ESP32_XTAL_FREQ_AUTO=y
|
||||||
|
|
Loading…
Reference in New Issue