From 04c7bbde5e834e1e6d7f3a06a1ea0a148ea2d532 Mon Sep 17 00:00:00 2001 From: Chen Jichang Date: Wed, 18 Sep 2024 13:30:02 +0800 Subject: [PATCH 1/2] fix(psram): fix macro in memory.ld --- components/esp_system/ld/esp32c5/mp/memory.ld.in | 2 -- components/esp_system/ld/esp32c61/memory.ld.in | 2 -- components/esp_system/ld/esp32p4/memory.ld.in | 3 --- 3 files changed, 7 deletions(-) diff --git a/components/esp_system/ld/esp32c5/mp/memory.ld.in b/components/esp_system/ld/esp32c5/mp/memory.ld.in index 1e5cf0de67..0d11cc06b5 100644 --- a/components/esp_system/ld/esp32c5/mp/memory.ld.in +++ b/components/esp_system/ld/esp32c5/mp/memory.ld.in @@ -19,12 +19,10 @@ #define SRAM_SEG_END 0x4084E9A0 /* 2nd stage bootloader iram_loader_seg start address */ #define SRAM_SEG_SIZE SRAM_SEG_END - SRAM_SEG_START -#if CONFIG_APP_BUILD_USE_FLASH_SECTIONS /* * IDRAM0_2_SEG_SIZE_DEFAULT is used when page size is 64KB */ #define IDRAM0_2_SEG_SIZE (CONFIG_MMU_PAGE_SIZE << 8) -#endif MEMORY { diff --git a/components/esp_system/ld/esp32c61/memory.ld.in b/components/esp_system/ld/esp32c61/memory.ld.in index 8b67f377ea..59694577d2 100644 --- a/components/esp_system/ld/esp32c61/memory.ld.in +++ b/components/esp_system/ld/esp32c61/memory.ld.in @@ -19,12 +19,10 @@ #define SRAM_SEG_END 0x4084E5F0 /* 2nd stage bootloader iram_loader_seg start address */ #define SRAM_SEG_SIZE SRAM_SEG_END - SRAM_SEG_START -#if CONFIG_APP_BUILD_USE_FLASH_SECTIONS /* * IDRAM0_2_SEG_SIZE_DEFAULT is used when page size is 64KB */ #define IDRAM0_2_SEG_SIZE (CONFIG_MMU_PAGE_SIZE << 8) -#endif MEMORY { diff --git a/components/esp_system/ld/esp32p4/memory.ld.in b/components/esp_system/ld/esp32p4/memory.ld.in index 226803c293..bad8512136 100644 --- a/components/esp_system/ld/esp32p4/memory.ld.in +++ b/components/esp_system/ld/esp32p4/memory.ld.in @@ -26,10 +26,7 @@ #define SRAM_HIGH_SIZE 0x80000 - CONFIG_CACHE_L2_CACHE_SIZE #define SRAM_HIGH_END SRAM_HIGH_START + SRAM_HIGH_SIZE - -#if CONFIG_APP_BUILD_USE_FLASH_SECTIONS #define IDROM_SEG_SIZE (CONFIG_MMU_PAGE_SIZE << 10) -#endif #define LP_ROM_DRAM_START 0x5010fa80 // Value taken from ROM elf, includes LP ROM stack #define LP_RAM_END 0x50110000 From 2f8f397d6b809cc8f4a7410b144af82c8bc43ba8 Mon Sep 17 00:00:00 2001 From: Alexey Lapshin Date: Sat, 21 Sep 2024 17:13:12 +0700 Subject: [PATCH 2/2] fix(test): reduce gdb_loadable_elf binary size --- tools/test_apps/system/gdb_loadable_elf/sdkconfig.defaults | 1 + 1 file changed, 1 insertion(+) diff --git a/tools/test_apps/system/gdb_loadable_elf/sdkconfig.defaults b/tools/test_apps/system/gdb_loadable_elf/sdkconfig.defaults index b7b5ad9822..dbcd50d77e 100644 --- a/tools/test_apps/system/gdb_loadable_elf/sdkconfig.defaults +++ b/tools/test_apps/system/gdb_loadable_elf/sdkconfig.defaults @@ -1,3 +1,4 @@ +CONFIG_LOG_DEFAULT_LEVEL_NONE=y CONFIG_APP_BUILD_TYPE_RAM=y CONFIG_VFS_SUPPORT_TERMIOS=n CONFIG_NEWLIB_NANO_FORMAT=y