diff --git a/Projects/NUCLEO-H503RB/Examples/RAMCFG/RAMCFG_WriteProtection/STM32CubeIDE/STM32H503RBTX_FLASH.ld b/Projects/NUCLEO-H503RB/Examples/RAMCFG/RAMCFG_WriteProtection/STM32CubeIDE/STM32H503RBTX_FLASH.ld
index 9eb61e314..45d8a4c38 100644
--- a/Projects/NUCLEO-H503RB/Examples/RAMCFG/RAMCFG_WriteProtection/STM32CubeIDE/STM32H503RBTX_FLASH.ld
+++ b/Projects/NUCLEO-H503RB/Examples/RAMCFG/RAMCFG_WriteProtection/STM32CubeIDE/STM32H503RBTX_FLASH.ld
@@ -44,7 +44,7 @@ _Min_Stack_Size = 0x400; /* required amount of stack */
/* Memories definition */
MEMORY
{
- RAM (xrw) : ORIGIN = 0x20000000, LENGTH = 10K
+ RAM (xrw) : ORIGIN = 0x20000000, LENGTH = 32K
FLASH (rx) : ORIGIN = 0x08000000, LENGTH = 128K
}
diff --git a/Projects/NUCLEO-H553ZG/Applications/FileX/Fx_File_Edit_Standalone/MDK-ARM/Fx_File_Edit_Standalone.uvprojx b/Projects/NUCLEO-H553ZG/Applications/FileX/Fx_File_Edit_Standalone/MDK-ARM/Fx_File_Edit_Standalone.uvprojx
index 391a98961..d240ba9bc 100644
--- a/Projects/NUCLEO-H553ZG/Applications/FileX/Fx_File_Edit_Standalone/MDK-ARM/Fx_File_Edit_Standalone.uvprojx
+++ b/Projects/NUCLEO-H553ZG/Applications/FileX/Fx_File_Edit_Standalone/MDK-ARM/Fx_File_Edit_Standalone.uvprojx
@@ -18,7 +18,7 @@
STMicroelectronics
Keil.STM32H5xx_DFP.1.5.0-A02
https://www.keil.com/pack/
- IRAM(0x20000000-0x2017FFFF) IROM(0x08000000-0x83FFFFF) CLOCK(8000000) FPU3(SFPU) CPUTYPE("Cortex-M33") ELITTLE TZ DSP
+ IRAM(0x20000000-0x2004BFFF) IROM(0x08000000-0x80FFFFF) CLOCK(8000000) FPU3(SFPU) CPUTYPE("Cortex-M33") ELITTLE TZ DSP
@@ -247,12 +247,12 @@
0
0x20000000
- 0x180000
+ 0x4c000
1
0x8000000
- 0x400000
+ 0x100000
0
@@ -277,7 +277,7 @@
1
0x8000000
- 0x400000
+ 0x100000
1
@@ -302,7 +302,7 @@
0
0x20000000
- 0x180000
+ 0x4c000
0
diff --git a/Projects/NUCLEO-H553ZG/Applications/NetXDuo/Nx_UDP_Echo_Client/MDK-ARM/Nx_UDP_Echo_Client.uvprojx b/Projects/NUCLEO-H553ZG/Applications/NetXDuo/Nx_UDP_Echo_Client/MDK-ARM/Nx_UDP_Echo_Client.uvprojx
index 61bf5f116..a79b70840 100644
--- a/Projects/NUCLEO-H553ZG/Applications/NetXDuo/Nx_UDP_Echo_Client/MDK-ARM/Nx_UDP_Echo_Client.uvprojx
+++ b/Projects/NUCLEO-H553ZG/Applications/NetXDuo/Nx_UDP_Echo_Client/MDK-ARM/Nx_UDP_Echo_Client.uvprojx
@@ -18,7 +18,7 @@
STMicroelectronics
Keil.STM32H5xx_DFP.1.5.0-A02
https://www.keil.com/pack/
- IRAM(0x20000000-0x2017FFFF) IROM(0x08000000-0x83FFFFF) CLOCK(8000000) FPU3(SFPU) CPUTYPE("Cortex-M33") ELITTLE TZ DSP
+ IRAM(0x20000000-0x2004BFFF) IROM(0x08000000-0x80FFFFF) CLOCK(8000000) FPU3(SFPU) CPUTYPE("Cortex-M33") ELITTLE TZ DSP
@@ -247,12 +247,12 @@
0
0x20000000
- 0x180000
+ 0x4c000
1
0x8000000
- 0x400000
+ 0x100000
0
@@ -277,7 +277,7 @@
1
0x8000000
- 0x400000
+ 0x100000
1
@@ -302,7 +302,7 @@
0
0x20000000
- 0x180000
+ 0x4c000
0
diff --git a/Projects/NUCLEO-H553ZG/Applications/NetXDuo/Nx_UDP_Echo_Server/MDK-ARM/Nx_UDP_Echo_Server.uvprojx b/Projects/NUCLEO-H553ZG/Applications/NetXDuo/Nx_UDP_Echo_Server/MDK-ARM/Nx_UDP_Echo_Server.uvprojx
index 8449ffd62..4ff036bd0 100644
--- a/Projects/NUCLEO-H553ZG/Applications/NetXDuo/Nx_UDP_Echo_Server/MDK-ARM/Nx_UDP_Echo_Server.uvprojx
+++ b/Projects/NUCLEO-H553ZG/Applications/NetXDuo/Nx_UDP_Echo_Server/MDK-ARM/Nx_UDP_Echo_Server.uvprojx
@@ -18,7 +18,7 @@
STMicroelectronics
Keil.STM32H5xx_DFP.1.5.0-A02
https://www.keil.com/pack/
- IRAM(0x20000000-0x2017FFFF) IROM(0x08000000-0x83FFFFF) CLOCK(8000000) FPU3(SFPU) CPUTYPE("Cortex-M33") ELITTLE TZ DSP
+ IRAM(0x20000000-0x2004BFFF) IROM(0x08000000-0x80FFFFF) CLOCK(8000000) FPU3(SFPU) CPUTYPE("Cortex-M33") ELITTLE TZ DSP
@@ -247,12 +247,12 @@
0
0x20000000
- 0x180000
+ 0x4c000
1
0x8000000
- 0x400000
+ 0x100000
0
@@ -277,7 +277,7 @@
1
0x8000000
- 0x400000
+ 0x100000
1
@@ -302,7 +302,7 @@
0
0x20000000
- 0x180000
+ 0x4c000
0
diff --git a/Projects/NUCLEO-H553ZG/Applications/ThreadX/Tx_LowPower/MDK-ARM/Tx_LowPower.uvprojx b/Projects/NUCLEO-H553ZG/Applications/ThreadX/Tx_LowPower/MDK-ARM/Tx_LowPower.uvprojx
index 02f189e4c..4502497f8 100644
--- a/Projects/NUCLEO-H553ZG/Applications/ThreadX/Tx_LowPower/MDK-ARM/Tx_LowPower.uvprojx
+++ b/Projects/NUCLEO-H553ZG/Applications/ThreadX/Tx_LowPower/MDK-ARM/Tx_LowPower.uvprojx
@@ -18,7 +18,7 @@
STMicroelectronics
Keil.STM32H5xx_DFP.1.5.0-A02
https://www.keil.com/pack/
- IRAM(0x20000000-0x2017FFFF) IROM(0x08000000-0x83FFFFF) CLOCK(8000000) FPU3(SFPU) CPUTYPE("Cortex-M33") ELITTLE TZ DSP
+ IRAM(0x20000000-0x2004BFFF) IROM(0x08000000-0x80FFFFF) CLOCK(8000000) FPU3(SFPU) CPUTYPE("Cortex-M33") ELITTLE TZ DSP
@@ -247,12 +247,12 @@
0
0x20000000
- 0x180000
+ 0x4c000
1
0x8000000
- 0x400000
+ 0x100000
0
@@ -277,7 +277,7 @@
1
0x8000000
- 0x400000
+ 0x100000
1
@@ -302,7 +302,7 @@
0
0x20000000
- 0x180000
+ 0x4c000
0
diff --git a/Projects/NUCLEO-H553ZG/Applications/ThreadX/Tx_Thread_Creation/MDK-ARM/Tx_Thread_Creation.uvprojx b/Projects/NUCLEO-H553ZG/Applications/ThreadX/Tx_Thread_Creation/MDK-ARM/Tx_Thread_Creation.uvprojx
index 3de588f2e..65683a7b0 100644
--- a/Projects/NUCLEO-H553ZG/Applications/ThreadX/Tx_Thread_Creation/MDK-ARM/Tx_Thread_Creation.uvprojx
+++ b/Projects/NUCLEO-H553ZG/Applications/ThreadX/Tx_Thread_Creation/MDK-ARM/Tx_Thread_Creation.uvprojx
@@ -18,7 +18,7 @@
STMicroelectronics
Keil.STM32H5xx_DFP.1.5.0-A02
https://www.keil.com/pack/
- IRAM(0x20000000-0x2017FFFF) IROM(0x08000000-0x83FFFFF) CLOCK(8000000) FPU3(SFPU) CPUTYPE("Cortex-M33") ELITTLE TZ DSP
+ IRAM(0x20000000-0x2004BFFF) IROM(0x08000000-0x80FFFFF) CLOCK(8000000) FPU3(SFPU) CPUTYPE("Cortex-M33") ELITTLE TZ DSP
@@ -247,12 +247,12 @@
0
0x20000000
- 0x180000
+ 0x4c000
1
0x8000000
- 0x400000
+ 0x100000
0
@@ -277,7 +277,7 @@
1
0x8000000
- 0x400000
+ 0x100000
1
@@ -302,7 +302,7 @@
0
0x20000000
- 0x180000
+ 0x4c000
0
diff --git a/Projects/NUCLEO-H563ZI/Examples/FLASH/FLASH_SwapBanks/STM32CubeIDE/STM32H563ZITX_FLASH.ld b/Projects/NUCLEO-H563ZI/Examples/FLASH/FLASH_SwapBanks/STM32CubeIDE/STM32H563ZITX_FLASH.ld
index 4bd688dfb..0ee1ff8e7 100644
--- a/Projects/NUCLEO-H563ZI/Examples/FLASH/FLASH_SwapBanks/STM32CubeIDE/STM32H563ZITX_FLASH.ld
+++ b/Projects/NUCLEO-H563ZI/Examples/FLASH/FLASH_SwapBanks/STM32CubeIDE/STM32H563ZITX_FLASH.ld
@@ -46,7 +46,7 @@ _Min_Stack_Size = 0x400; /* required amount of stack */
MEMORY
{
RAM (xrw) : ORIGIN = 0x20000000, LENGTH = 640K
- ROM (rx) : ORIGIN = 0x08000000, LENGTH = 2048K
+ ROM (rx) : ORIGIN = 0x08000000, LENGTH = 1024K
}
/* Sections */
diff --git a/Projects/NUCLEO-H563ZI/Examples/RAMCFG/RAMCFG_ECC_Error_Generation/STM32CubeIDE/STM32H563ZITX_FLASH.ld b/Projects/NUCLEO-H563ZI/Examples/RAMCFG/RAMCFG_ECC_Error_Generation/STM32CubeIDE/STM32H563ZITX_FLASH.ld
index 19c992364..cd9e04d15 100644
--- a/Projects/NUCLEO-H563ZI/Examples/RAMCFG/RAMCFG_ECC_Error_Generation/STM32CubeIDE/STM32H563ZITX_FLASH.ld
+++ b/Projects/NUCLEO-H563ZI/Examples/RAMCFG/RAMCFG_ECC_Error_Generation/STM32CubeIDE/STM32H563ZITX_FLASH.ld
@@ -44,7 +44,7 @@ _Min_Stack_Size = 0x400; /* required amount of stack */
/* Memories definition */
MEMORY
{
- RAM (xrw) : ORIGIN = 0x20000000, LENGTH = 100K
+ RAM (xrw) : ORIGIN = 0x20000000, LENGTH = 640K
FLASH (rx) : ORIGIN = 0x08000000, LENGTH = 2048K
}
diff --git a/Projects/STM32H573I-DK/Applications/FileX/FX_IAP/IAP_binary_template/MDK-ARM/IAP_binary_template.uvprojx b/Projects/STM32H573I-DK/Applications/FileX/FX_IAP/IAP_binary_template/MDK-ARM/IAP_binary_template.uvprojx
index 7e6b8f688..65ca70ea2 100644
--- a/Projects/STM32H573I-DK/Applications/FileX/FX_IAP/IAP_binary_template/MDK-ARM/IAP_binary_template.uvprojx
+++ b/Projects/STM32H573I-DK/Applications/FileX/FX_IAP/IAP_binary_template/MDK-ARM/IAP_binary_template.uvprojx
@@ -277,7 +277,7 @@
1
0x8100000
- 0x200000
+ 0x100000
1
diff --git a/Projects/STM32H573I-DK/Applications/FileX/FX_IAP/IAP_binary_template/STM32CubeIDE/STM32H573IIKXQ_FLASH.ld b/Projects/STM32H573I-DK/Applications/FileX/FX_IAP/IAP_binary_template/STM32CubeIDE/STM32H573IIKXQ_FLASH.ld
index 6b246ffba..81b6e884b 100644
--- a/Projects/STM32H573I-DK/Applications/FileX/FX_IAP/IAP_binary_template/STM32CubeIDE/STM32H573IIKXQ_FLASH.ld
+++ b/Projects/STM32H573I-DK/Applications/FileX/FX_IAP/IAP_binary_template/STM32CubeIDE/STM32H573IIKXQ_FLASH.ld
@@ -45,7 +45,7 @@ _Min_Stack_Size = 0x400; /* required amount of stack */
MEMORY
{
RAM (xrw) : ORIGIN = 0x20010000, LENGTH = 576K
- FLASH (rx) : ORIGIN = 0x08100000, LENGTH = 2048K
+ FLASH (rx) : ORIGIN = 0x08100000, LENGTH = 1024K
}
/* Sections */
diff --git a/Projects/STM32H573I-DK/Applications/NetXDuo/Nx_Iperf_wifi/MDK-ARM/Nx_Iperf_wifi.uvprojx b/Projects/STM32H573I-DK/Applications/NetXDuo/Nx_Iperf_wifi/MDK-ARM/Nx_Iperf_wifi.uvprojx
index db116443e..63dd53079 100644
--- a/Projects/STM32H573I-DK/Applications/NetXDuo/Nx_Iperf_wifi/MDK-ARM/Nx_Iperf_wifi.uvprojx
+++ b/Projects/STM32H573I-DK/Applications/NetXDuo/Nx_Iperf_wifi/MDK-ARM/Nx_Iperf_wifi.uvprojx
@@ -208,8 +208,8 @@
0
1
0
- 0
- 0
+ 1
+ 1
0
1
0
diff --git a/Projects/STM32H573I-DK/Applications/NetXDuo/Nx_Network_Basics_wifi/MDK-ARM/Nx_Network_Basics_wifi.uvprojx b/Projects/STM32H573I-DK/Applications/NetXDuo/Nx_Network_Basics_wifi/MDK-ARM/Nx_Network_Basics_wifi.uvprojx
index b8e384709..e7bfa5c2b 100644
--- a/Projects/STM32H573I-DK/Applications/NetXDuo/Nx_Network_Basics_wifi/MDK-ARM/Nx_Network_Basics_wifi.uvprojx
+++ b/Projects/STM32H573I-DK/Applications/NetXDuo/Nx_Network_Basics_wifi/MDK-ARM/Nx_Network_Basics_wifi.uvprojx
@@ -208,8 +208,8 @@
0
1
0
- 0
- 0
+ 1
+ 1
0
1
0
diff --git a/Projects/STM32H5F5J-DK/Applications/OpenBootloader/STM32CubeIDE/STM32H5F5LJHXQ_FLASH.ld b/Projects/STM32H5F5J-DK/Applications/OpenBootloader/STM32CubeIDE/STM32H5F5LJHXQ_FLASH.ld
index 977931f56..9e4af27ae 100644
--- a/Projects/STM32H5F5J-DK/Applications/OpenBootloader/STM32CubeIDE/STM32H5F5LJHXQ_FLASH.ld
+++ b/Projects/STM32H5F5J-DK/Applications/OpenBootloader/STM32CubeIDE/STM32H5F5LJHXQ_FLASH.ld
@@ -46,7 +46,7 @@ _Min_Stack_Size = 0x400; /* required amount of stack */
MEMORY
{
RAM (xrw) : ORIGIN = 0x20000000, LENGTH = 35K
- FLASH (rx) : ORIGIN = 0x08000000, LENGTH = 90K
+ FLASH (rx) : ORIGIN = 0x08000000, LENGTH = 70K
}
/* Sections */