From 4b444316abd3fec75c6299f7228da4e6d72dff26 Mon Sep 17 00:00:00 2001 From: Jeroen Domburg Date: Tue, 3 Nov 2020 15:55:34 +0800 Subject: [PATCH] Psram: Do not initialize spiram cache if no chip is found. Closes https://github.com/espressif/esp-idf/issues/6063 --- components/esp_system/port/cpu_start.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/components/esp_system/port/cpu_start.c b/components/esp_system/port/cpu_start.c index 75cd0706d3..f3c9091012 100644 --- a/components/esp_system/port/cpu_start.c +++ b/components/esp_system/port/cpu_start.c @@ -327,7 +327,9 @@ void IRAM_ATTR call_start_cpu0(void) abort(); #endif } - esp_spiram_init_cache(); + if (g_spiram_ok) { + esp_spiram_init_cache(); + } #endif #if !CONFIG_ESP_SYSTEM_SINGLE_CORE_MODE