summaryrefslogtreecommitdiff
path: root/bsp
diff options
context:
space:
mode:
authorMeco Man <[email protected]>2023-05-14 19:05:22 -0400
committerMan, Jianting (Meco) <[email protected]>2023-05-14 20:11:29 -0400
commiteb08036537cf67f1c2715d6de794467d162fa36b (patch)
tree4de05f3fde77f389ec766e83a1c28b4365e3e143 /bsp
parentb7554a70d21582cab97028477941fb692ef248b8 (diff)
[stm32][start_up] modify heap size as 0x00 and stack size as 0x400
Diffstat (limited to 'bsp')
-rw-r--r--bsp/stm32/stm32h750-fk750m1-vbt6/board/linker_scripts/link.icf2
-rw-r--r--bsp/stm32/stm32h750-fk750m1-vbt6/board/linker_scripts/link.lds2
-rw-r--r--bsp/stm32/stm32h750-weact-ministm32h7xx/board/CubeMX_Config/MDK-ARM/startup_stm32h750xx.s2
-rw-r--r--bsp/stm32/stm32h750-weact-ministm32h7xx/board/linker_scripts/link.icf2
-rw-r--r--bsp/stm32/stm32h750-weact-ministm32h7xx/board/linker_scripts/link.lds2
5 files changed, 5 insertions, 5 deletions
diff --git a/bsp/stm32/stm32h750-fk750m1-vbt6/board/linker_scripts/link.icf b/bsp/stm32/stm32h750-fk750m1-vbt6/board/linker_scripts/link.icf
index 45e4c7b910..3f41163f64 100644
--- a/bsp/stm32/stm32h750-fk750m1-vbt6/board/linker_scripts/link.icf
+++ b/bsp/stm32/stm32h750-fk750m1-vbt6/board/linker_scripts/link.icf
@@ -10,7 +10,7 @@ define symbol __ICFEDIT_region_RAM_start__ = 0x20000000;
define symbol __ICFEDIT_region_RAM_end__ = 0x20020000;
/*-Sizes-*/
define symbol __ICFEDIT_size_cstack__ = 0x800;
-define symbol __ICFEDIT_size_heap__ = 0x400;
+define symbol __ICFEDIT_size_heap__ = 0x000;
/**** End of ICF editor section. ###ICF###*/
define memory mem with size = 4G;
diff --git a/bsp/stm32/stm32h750-fk750m1-vbt6/board/linker_scripts/link.lds b/bsp/stm32/stm32h750-fk750m1-vbt6/board/linker_scripts/link.lds
index b758e1db72..3ebf411f32 100644
--- a/bsp/stm32/stm32h750-fk750m1-vbt6/board/linker_scripts/link.lds
+++ b/bsp/stm32/stm32h750-fk750m1-vbt6/board/linker_scripts/link.lds
@@ -10,7 +10,7 @@ MEMORY
RAM (rw) : ORIGIN = 0x20000000, LENGTH = 128k /* 128K DTCM */
}
ENTRY(Reset_Handler)
-_system_stack_size = 0x200;
+_system_stack_size = 0x400;
SECTIONS
{
diff --git a/bsp/stm32/stm32h750-weact-ministm32h7xx/board/CubeMX_Config/MDK-ARM/startup_stm32h750xx.s b/bsp/stm32/stm32h750-weact-ministm32h7xx/board/CubeMX_Config/MDK-ARM/startup_stm32h750xx.s
index e8c1b99414..a1daa31689 100644
--- a/bsp/stm32/stm32h750-weact-ministm32h7xx/board/CubeMX_Config/MDK-ARM/startup_stm32h750xx.s
+++ b/bsp/stm32/stm32h750-weact-ministm32h7xx/board/CubeMX_Config/MDK-ARM/startup_stm32h750xx.s
@@ -41,7 +41,7 @@ __initial_sp
; <o> Heap Size (in Bytes) <0x0-0xFFFFFFFF:8>
; </h>
-Heap_Size EQU 0x200
+Heap_Size EQU 0x00000000
AREA HEAP, NOINIT, READWRITE, ALIGN=3
__heap_base
diff --git a/bsp/stm32/stm32h750-weact-ministm32h7xx/board/linker_scripts/link.icf b/bsp/stm32/stm32h750-weact-ministm32h7xx/board/linker_scripts/link.icf
index 45e4c7b910..3f41163f64 100644
--- a/bsp/stm32/stm32h750-weact-ministm32h7xx/board/linker_scripts/link.icf
+++ b/bsp/stm32/stm32h750-weact-ministm32h7xx/board/linker_scripts/link.icf
@@ -10,7 +10,7 @@ define symbol __ICFEDIT_region_RAM_start__ = 0x20000000;
define symbol __ICFEDIT_region_RAM_end__ = 0x20020000;
/*-Sizes-*/
define symbol __ICFEDIT_size_cstack__ = 0x800;
-define symbol __ICFEDIT_size_heap__ = 0x400;
+define symbol __ICFEDIT_size_heap__ = 0x000;
/**** End of ICF editor section. ###ICF###*/
define memory mem with size = 4G;
diff --git a/bsp/stm32/stm32h750-weact-ministm32h7xx/board/linker_scripts/link.lds b/bsp/stm32/stm32h750-weact-ministm32h7xx/board/linker_scripts/link.lds
index b758e1db72..3ebf411f32 100644
--- a/bsp/stm32/stm32h750-weact-ministm32h7xx/board/linker_scripts/link.lds
+++ b/bsp/stm32/stm32h750-weact-ministm32h7xx/board/linker_scripts/link.lds
@@ -10,7 +10,7 @@ MEMORY
RAM (rw) : ORIGIN = 0x20000000, LENGTH = 128k /* 128K DTCM */
}
ENTRY(Reset_Handler)
-_system_stack_size = 0x200;
+_system_stack_size = 0x400;
SECTIONS
{