diff --git a/components/esptool_py/esptool b/components/esptool_py/esptool index 845252b0b2..ded13e0256 160000 --- a/components/esptool_py/esptool +++ b/components/esptool_py/esptool @@ -1 +1 @@ -Subproject commit 845252b0b2b768c7bea96f11af5439fbd12c73f5 +Subproject commit ded13e025628d4c5ca350378b391e9b0d38bcb57 diff --git a/components/soc/esp32c2/include/soc/soc.h b/components/soc/esp32c2/include/soc/soc.h index b67e82aa71..f2edefacac 100644 --- a/components/soc/esp32c2/include/soc/soc.h +++ b/components/soc/esp32c2/include/soc/soc.h @@ -159,13 +159,13 @@ /* Overall memory map */ #define SOC_DROM_LOW 0x3C000000 -#define SOC_DROM_HIGH 0x3C800000 +#define SOC_DROM_HIGH 0x3C400000 #define SOC_IROM_LOW 0x42000000 #define SOC_IROM_HIGH 0x42400000 #define SOC_IROM_MASK_LOW 0x40000000 -#define SOC_IROM_MASK_HIGH 0x40060000 +#define SOC_IROM_MASK_HIGH 0x40090000 #define SOC_DROM_MASK_LOW 0x3FF00000 -#define SOC_DROM_MASK_HIGH 0x3FF20000 +#define SOC_DROM_MASK_HIGH 0x3FF50000 #define SOC_IRAM_LOW 0x4037C000 #define SOC_IRAM_HIGH 0x403C0000 #define SOC_DRAM_LOW 0x3FCA0000 diff --git a/tools/idf_size_yaml/esp32c2_data_info.yaml b/tools/idf_size_yaml/esp32c2_data_info.yaml index d1f24a00bc..54d78c090c 100644 --- a/tools/idf_size_yaml/esp32c2_data_info.yaml +++ b/tools/idf_size_yaml/esp32c2_data_info.yaml @@ -1,21 +1,17 @@ # Data_type: -# copy from ESP32-C3 # primary_address: value # length: value or equation # secondary_address: value if exist DRAM: - primary_address: 0x3FC80000 - length: 0x60000 + primary_address: 0x3FCA0000 + length: 0x40000 secondary_address: 0x40380000 IRAM: primary_address: 0x4037C000 length: 0x4000 CACHE_I: primary_address: 0x42000000 - length: 0x800000 + length: 0x400000 CACHE_D: primary_address: 0x3C000000 - length: 0x800000 -RTC_SLOW_D: - primary_address: 0x50000000 - length: 0x2000 + length: 0x400000