@@ -292,16 +292,18 @@ TEST_CASE("Test esp_flash_write", "[spi_flash][esp_flash]")
292292#define TEST_SOC_CACHE_RAM_BANK2_ADDR (SOC_IRAM_LOW + 0x4000)
293293#define TEST_SOC_CACHE_RAM_BANK3_ADDR (SOC_IRAM_LOW + 0x6000)
294294#define TEST_SOC_IRAM_ADDR (SOC_IRAM_LOW + 0x8000)
295- #define TEST_SOC_RTC_IRAM_ADDR (SOC_RTC_IRAM_LOW)
296- #define TEST_SOC_RTC_DRAM_ADDR (SOC_RTC_DRAM_LOW)
297295 ESP_ERROR_CHECK (esp_flash_write (NULL , (char * ) TEST_SOC_IROM_ADDR , start , 16 ));
298296 ESP_ERROR_CHECK (esp_flash_write (NULL , (char * ) TEST_SOC_IRAM_ADDR , start , 16 ));
299297 ESP_ERROR_CHECK (esp_flash_write (NULL , (char * ) TEST_SOC_CACHE_RAM_BANK0_ADDR , start , 16 ));
300298 ESP_ERROR_CHECK (esp_flash_write (NULL , (char * ) TEST_SOC_CACHE_RAM_BANK1_ADDR , start , 16 ));
301299 ESP_ERROR_CHECK (esp_flash_write (NULL , (char * ) TEST_SOC_CACHE_RAM_BANK2_ADDR , start , 16 ));
302300 ESP_ERROR_CHECK (esp_flash_write (NULL , (char * ) TEST_SOC_CACHE_RAM_BANK3_ADDR , start , 16 ));
301+ #if SOC_RTC_FAST_MEM_SUPPORTED
302+ #define TEST_SOC_RTC_IRAM_ADDR (SOC_RTC_IRAM_LOW)
303+ #define TEST_SOC_RTC_DRAM_ADDR (SOC_RTC_DRAM_LOW)
303304 ESP_ERROR_CHECK (esp_flash_write (NULL , (char * ) TEST_SOC_RTC_IRAM_ADDR , start , 16 ));
304305 ESP_ERROR_CHECK (esp_flash_write (NULL , (char * ) TEST_SOC_RTC_DRAM_ADDR , start , 16 ));
306+ #endif // SOC_RTC_FAST_MEM_SUPPORTED
305307#endif
306308}
307309
0 commit comments