From c6a15565a1b3f3871efff14040297057e9cba0fc Mon Sep 17 00:00:00 2001 From: me-no-dev Date: Mon, 28 Jul 2025 13:39:38 +0300 Subject: [PATCH] Enable 200MHz PSRAM for ESP32-P4 --- configs/builds.json | 12 ++++++------ configs/defconfig.40m_200m | 2 ++ configs/defconfig.80m_200m | 2 ++ configs/defconfig.esp32p4 | 1 - 4 files changed, 10 insertions(+), 7 deletions(-) create mode 100644 configs/defconfig.40m_200m create mode 100644 configs/defconfig.80m_200m diff --git a/configs/builds.json b/configs/builds.json index 1e161c68..036f0558 100644 --- a/configs/builds.json +++ b/configs/builds.json @@ -61,15 +61,15 @@ { "target": "esp32p4", "features":["qio_ram"], - "idf_libs":["qio","80m"], + "idf_libs":["qio","80m_200m"], "bootloaders":[ - ["qio","80m"], - ["dio","80m"], - ["qio","40m"], - ["dio","40m"] + ["qio","80m_200m"], + ["dio","80m_200m"], + ["qio","40m_200m"], + ["dio","40m_200m"] ], "mem_variants":[ - ["dio","80m"] + ["dio","80m_200m"] ] }, { diff --git a/configs/defconfig.40m_200m b/configs/defconfig.40m_200m new file mode 100644 index 00000000..6e0c0a85 --- /dev/null +++ b/configs/defconfig.40m_200m @@ -0,0 +1,2 @@ +CONFIG_ESPTOOLPY_FLASHFREQ_40M=y +CONFIG_SPIRAM_SPEED_200M=y \ No newline at end of file diff --git a/configs/defconfig.80m_200m b/configs/defconfig.80m_200m new file mode 100644 index 00000000..aa837b24 --- /dev/null +++ b/configs/defconfig.80m_200m @@ -0,0 +1,2 @@ +CONFIG_ESPTOOLPY_FLASHFREQ_80M=y +CONFIG_SPIRAM_SPEED_200M=y \ No newline at end of file diff --git a/configs/defconfig.esp32p4 b/configs/defconfig.esp32p4 index 9cc5e839..fcf5f28d 100644 --- a/configs/defconfig.esp32p4 +++ b/configs/defconfig.esp32p4 @@ -1,6 +1,5 @@ CONFIG_IDF_EXPERIMENTAL_FEATURES=y CONFIG_SPIRAM=y -CONFIG_SPIRAM_SPEED_200M=y # CONFIG_ESP_TASK_WDT_CHECK_IDLE_TASK_CPU1 is not set CONFIG_LWIP_TCP_SACK_OUT=y