Files
esp-idf/components/esp_system/port/soc/esp32p4/Kconfig.cpu
T

36 lines
1.4 KiB
Plaintext

config ESP_FORCE_400MHZ_ON_REV_LESS_V3
bool "Force 400MHz on revision < 3.0 (EXPERIMENTAL)"
depends on ESP32P4_SELECTS_REV_LESS_V3
default n
help
Running at 400MHz on ESP32-P4 revision < 3.0 requires chips that have
passed additional qualification. Enable this option only if you have
confirmed with Espressif that your specific chips are qualified for
400MHz operation. Using unqualified chips at 400MHz may result in
instability or reduced reliability.
choice ESP_DEFAULT_CPU_FREQ_MHZ
prompt "CPU frequency"
default ESP_DEFAULT_CPU_FREQ_MHZ_40 if IDF_ENV_FPGA || ESP_BRINGUP_BYPASS_CPU_CLK_SETTING
default ESP_DEFAULT_CPU_FREQ_MHZ_360 if ESP32P4_SELECTS_REV_LESS_V3
default ESP_DEFAULT_CPU_FREQ_MHZ_400
help
CPU frequency to be set on application startup.
config ESP_DEFAULT_CPU_FREQ_MHZ_40
bool "40 MHz"
depends on IDF_ENV_FPGA || ESP_BRINGUP_BYPASS_CPU_CLK_SETTING
config ESP_DEFAULT_CPU_FREQ_MHZ_360
bool "360 MHz"
depends on ESP32P4_SELECTS_REV_LESS_V3
config ESP_DEFAULT_CPU_FREQ_MHZ_400
bool "400 MHz"
depends on !ESP32P4_SELECTS_REV_LESS_V3 || ESP_FORCE_400MHZ_ON_REV_LESS_V3
endchoice
config ESP_DEFAULT_CPU_FREQ_MHZ
int
default 40 if ESP_DEFAULT_CPU_FREQ_MHZ_40
default 360 if ESP_DEFAULT_CPU_FREQ_MHZ_360
default 400 if ESP_DEFAULT_CPU_FREQ_MHZ_400