diff --git a/components/soc/esp32c2/include/soc/soc.h b/components/soc/esp32c2/include/soc/soc.h index e57de6148e..f482342ec6 100644 --- a/components/soc/esp32c2/include/soc/soc.h +++ b/components/soc/esp32c2/include/soc/soc.h @@ -180,12 +180,12 @@ #define MAP_IRAM_TO_DRAM(addr) (addr - SOC_I_D_OFFSET) // Region of memory accessible via DMA. See esp_ptr_dma_capable(). -#define SOC_DMA_LOW 0x3FC88000 -#define SOC_DMA_HIGH 0x3FD00000 +#define SOC_DMA_LOW 0x3FCA0000 +#define SOC_DMA_HIGH 0x3FCE0000 // Region of RAM that is byte-accessible. See esp_ptr_byte_accessible(). -#define SOC_BYTE_ACCESSIBLE_LOW 0x3FC88000 -#define SOC_BYTE_ACCESSIBLE_HIGH 0x3FD00000 +#define SOC_BYTE_ACCESSIBLE_LOW 0x3FCA0000 +#define SOC_BYTE_ACCESSIBLE_HIGH 0x3FCE0000 //Region of memory that is internal, as in on the same silicon die as the ESP32 CPUs //(excluding RTC data region, that's checked separately.) See esp_ptr_internal(). diff --git a/components/soc/esp32c3/include/soc/soc.h b/components/soc/esp32c3/include/soc/soc.h index a16ce05da3..983c5ecd82 100644 --- a/components/soc/esp32c3/include/soc/soc.h +++ b/components/soc/esp32c3/include/soc/soc.h @@ -184,11 +184,11 @@ #define MAP_IRAM_TO_DRAM(addr) (addr - SOC_I_D_OFFSET) // Region of memory accessible via DMA. See esp_ptr_dma_capable(). -#define SOC_DMA_LOW 0x3FC88000 -#define SOC_DMA_HIGH 0x3FD00000 +#define SOC_DMA_LOW 0x3FC80000 +#define SOC_DMA_HIGH 0x3FCE0000 // Region of RAM that is byte-accessible. See esp_ptr_byte_accessible(). -#define SOC_BYTE_ACCESSIBLE_LOW 0x3FC88000 +#define SOC_BYTE_ACCESSIBLE_LOW 0x3FC80000 #define SOC_BYTE_ACCESSIBLE_HIGH 0x3FD00000 //Region of memory that is internal, as in on the same silicon die as the ESP32 CPUs diff --git a/components/soc/esp32h4/include/soc/soc.h b/components/soc/esp32h4/include/soc/soc.h index 0531f31d4a..5c45de2447 100644 --- a/components/soc/esp32h4/include/soc/soc.h +++ b/components/soc/esp32h4/include/soc/soc.h @@ -184,11 +184,11 @@ #define MAP_IRAM_TO_DRAM(addr) (addr - SOC_I_D_OFFSET) // Region of memory accessible via DMA. See esp_ptr_dma_capable(). -#define SOC_DMA_LOW 0x3FC88000 -#define SOC_DMA_HIGH 0x3FD00000 +#define SOC_DMA_LOW 0x3FC80000 +#define SOC_DMA_HIGH 0x3FCE0000 // Region of RAM that is byte-accessible. See esp_ptr_byte_accessible(). -#define SOC_BYTE_ACCESSIBLE_LOW 0x3FC88000 +#define SOC_BYTE_ACCESSIBLE_LOW 0x3FC80000 #define SOC_BYTE_ACCESSIBLE_HIGH 0x3FD00000 //Region of memory that is internal, as in on the same silicon die as the ESP32 CPUs