Kaynağa Gözat

esp32s2: bootloader: move iram_loader segment higher

This gives extra 16kB for the application's static .data/.bss
Ivan Grokhotkov 6 yıl önce
ebeveyn
işleme
fd15acb50f

+ 2 - 2
components/bootloader/subproject/main/ld/esp32s2/bootloader.ld

@@ -5,8 +5,8 @@
 
 MEMORY
 {
-  iram_loader_seg (RWX) :           org = 0x40050000, len = 0x4000  /* 16KB, SRAM Block_14 */
-  iram_seg (RWX) :                  org = 0x40054000, len = 0x4000  /* 16KB, SRAM Block_15 */
+  iram_seg (RWX) :                  org = 0x40050000, len = 0x4000  /* 16KB, SRAM Block_14 */
+  iram_loader_seg (RWX) :           org = 0x40054000, len = 0x4000  /* 16KB, SRAM Block_15 */
   dram_seg (RW) :                   org = 0x3FFE8000, len = 0x2800  /* 10KB, Top of SRAM Block_16, and before ROM data and stack */
 }