From 5c32d4c22a0907de28e43066b7eb0528317abc3d Mon Sep 17 00:00:00 2001 From: Armando Date: Tue, 10 Dec 2024 15:29:21 +0800 Subject: [PATCH] fix(mspi): fix init stuck when flash qio and xip_psram condition Closes https://github.com/espressif/esp-idf/issues/14979 --- .../mspi_timing_tuning/mspi_timing_by_flash_delay.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/esp_hw_support/mspi_timing_tuning/mspi_timing_by_flash_delay.c b/components/esp_hw_support/mspi_timing_tuning/mspi_timing_by_flash_delay.c index 2f66ecec6a..b3cc9a3199 100644 --- a/components/esp_hw_support/mspi_timing_tuning/mspi_timing_by_flash_delay.c +++ b/components/esp_hw_support/mspi_timing_tuning/mspi_timing_by_flash_delay.c @@ -167,7 +167,7 @@ void mspi_timing_flash_config_set_tuning_regs(bool control_both_mspi) //Won't touch SPI1 registers } -#if CONFIG_ESPTOOLPY_FLASHMODE_QIO +#if MSPI_TIMING_FLASH_NEEDS_TUNING && CONFIG_ESPTOOLPY_FLASHMODE_QIO mspi_timing_ll_set_flash_user_dummy(MSPI_TIMING_LL_MSPI_ID_0, 7); #endif