From 4ed397ca2d77b7e4cc1424a947fc8cfdc147f9b0 Mon Sep 17 00:00:00 2001 From: PhosphorosVR Date: Fri, 5 Sep 2025 19:08:03 +0200 Subject: [PATCH] Update CPU frequency settings for facefocus boards --- sdkconfig | 12 ++++++------ sdkconfig.base_defaults | 2 +- sdkconfig.board.facefocusvr_eye | 10 +++++++++- sdkconfig.board.facefocusvr_face | 12 ++++++++++-- sdkconfig.board.xiao_esp32s3 | 2 +- 5 files changed, 27 insertions(+), 11 deletions(-) diff --git a/sdkconfig b/sdkconfig index 7c8f979..4f2d28c 100644 --- a/sdkconfig +++ b/sdkconfig @@ -1212,10 +1212,10 @@ CONFIG_SPIRAM_MALLOC_RESERVE_INTERNAL=32768 # # ESP System Settings # -# CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_80 is not set +CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_80=y # CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_160 is not set -CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_240=y -CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ=240 +# CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_240 is not set +CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ=80 # # Cache config @@ -2449,10 +2449,10 @@ CONFIG_PM_POWER_DOWN_TAGMEM_IN_LIGHT_SLEEP=y CONFIG_ESP32S3_SPIRAM_SUPPORT=y CONFIG_DEFAULT_PSRAM_CLK_IO=30 CONFIG_DEFAULT_PSRAM_CS_IO=26 -# CONFIG_ESP32S3_DEFAULT_CPU_FREQ_80 is not set +CONFIG_ESP32S3_DEFAULT_CPU_FREQ_80=y # CONFIG_ESP32S3_DEFAULT_CPU_FREQ_160 is not set -CONFIG_ESP32S3_DEFAULT_CPU_FREQ_240=y -CONFIG_ESP32S3_DEFAULT_CPU_FREQ_MHZ=240 +# CONFIG_ESP32S3_DEFAULT_CPU_FREQ_240 is not set +CONFIG_ESP32S3_DEFAULT_CPU_FREQ_MHZ=80 CONFIG_SYSTEM_EVENT_QUEUE_SIZE=32 CONFIG_SYSTEM_EVENT_TASK_STACK_SIZE=2304 CONFIG_MAIN_TASK_STACK_SIZE=3584 diff --git a/sdkconfig.base_defaults b/sdkconfig.base_defaults index f108e34..400d268 100644 --- a/sdkconfig.base_defaults +++ b/sdkconfig.base_defaults @@ -2567,4 +2567,4 @@ CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_ABORTS=y CONFIG_SUPPRESS_SELECT_DEBUG_OUTPUT=y CONFIG_SUPPORT_TERMIOS=y CONFIG_SEMIHOSTFS_MAX_MOUNT_POINTS=1 -# End of deprecated options +# End of deprecated options \ No newline at end of file diff --git a/sdkconfig.board.facefocusvr_eye b/sdkconfig.board.facefocusvr_eye index 00db8c6..589c7d4 100644 --- a/sdkconfig.board.facefocusvr_eye +++ b/sdkconfig.board.facefocusvr_eye @@ -68,4 +68,12 @@ CONFIG_MONITORING_LED_SHUNT_MILLIOHM=22000 CONFIG_MONITORING_LED_SAMPLES=10 CONFIG_MONITORING_LED_INTERVAL_MS=500 CONFIG_GENERAL_WHO_AM_I="facefocusvr_eye" -# CONFIG_GENERAL_ENABLE_WIRELESS is not set \ No newline at end of file +# CONFIG_GENERAL_ENABLE_WIRELESS is not set +CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_80=y +# CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_160 is not set +# CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_240 is not set +CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ=80 +CONFIG_ESP32S3_DEFAULT_CPU_FREQ_80=y +# CONFIG_ESP32S3_DEFAULT_CPU_FREQ_160 is not set +# CONFIG_ESP32S3_DEFAULT_CPU_FREQ_240 is not set +CONFIG_ESP32S3_DEFAULT_CPU_FREQ_MHZ=80 \ No newline at end of file diff --git a/sdkconfig.board.facefocusvr_face b/sdkconfig.board.facefocusvr_face index 7978757..54c435b 100644 --- a/sdkconfig.board.facefocusvr_face +++ b/sdkconfig.board.facefocusvr_face @@ -57,7 +57,7 @@ CONFIG_SPIRAM_SPEED_80M=y CONFIG_LED_EXTERNAL_CONTROL=y CONFIG_LED_EXTERNAL_GPIO=9 CONFIG_LED_EXTERNAL_PWM_FREQ=20000 -CONFIG_LED_EXTERNAL_PWM_DUTY_CYCLE=100 +CONFIG_LED_EXTERNAL_PWM_DUTY_CYCLE=85 CONFIG_CAMERA_USB_XCLK_FREQ=23000000 CONFIG_GENERAL_INCLUDE_UVC_MODE=y CONFIG_START_IN_UVC_MODE=y @@ -68,4 +68,12 @@ CONFIG_MONITORING_LED_SHUNT_MILLIOHM=22000 CONFIG_MONITORING_LED_SAMPLES=10 CONFIG_MONITORING_LED_INTERVAL_MS=500 CONFIG_GENERAL_WHO_AM_I="facefocusvr_face" -# CONFIG_GENERAL_ENABLE_WIRELESS is not set \ No newline at end of file +# CONFIG_GENERAL_ENABLE_WIRELESS is not set +CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_80=y +# CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_160 is not set +# CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_240 is not set +CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ=80 +CONFIG_ESP32S3_DEFAULT_CPU_FREQ_80=y +# CONFIG_ESP32S3_DEFAULT_CPU_FREQ_160 is not set +# CONFIG_ESP32S3_DEFAULT_CPU_FREQ_240 is not set +CONFIG_ESP32S3_DEFAULT_CPU_FREQ_MHZ=80 \ No newline at end of file diff --git a/sdkconfig.board.xiao_esp32s3 b/sdkconfig.board.xiao_esp32s3 index ebf9085..a4509bf 100644 --- a/sdkconfig.board.xiao_esp32s3 +++ b/sdkconfig.board.xiao_esp32s3 @@ -60,4 +60,4 @@ CONFIG_GENERAL_INCLUDE_UVC_MODE=y # CONFIG_START_IN_UVC_MODE is not set # CONFIG_MONITORING_LED_CURRENT is not set CONFIG_GENERAL_WHO_AM_I="xiao_esp32s3" -CONFIG_GENERAL_ENABLE_WIRELESS=y \ No newline at end of file +CONFIG_GENERAL_ENABLE_WIRELESS=y