Skip to content

Commit 7cd6cd4

Browse files
fpistmcparata
authored andcommitted
fix: U575Z(G-I)TxQ_U585ZITxQ ram issue
The xml describing those mcu give 256Kb ram. Issue raised internally to fix this then it will be corrected in generated files. Fixes stm32duino#1827 Signed-off-by: Frederic Pillon <[email protected]>
1 parent 8690655 commit 7cd6cd4

File tree

3 files changed

+8
-7
lines changed

3 files changed

+8
-7
lines changed

boards.txt

+4-4
Original file line numberDiff line numberDiff line change
@@ -211,7 +211,7 @@ Nucleo_144.menu.pnum.NUCLEO_L552ZE_Q.build.cmsis_lib_gcc=arm_ARMv8MMLlfsp_math
211211
Nucleo_144.menu.pnum.NUCLEO_U575ZI_Q=Nucleo U575ZI-Q
212212
Nucleo_144.menu.pnum.NUCLEO_U575ZI_Q.node=NOD_U575ZI
213213
Nucleo_144.menu.pnum.NUCLEO_U575ZI_Q.upload.maximum_size=2097152
214-
Nucleo_144.menu.pnum.NUCLEO_U575ZI_Q.upload.maximum_data_size=262144
214+
Nucleo_144.menu.pnum.NUCLEO_U575ZI_Q.upload.maximum_data_size=786432
215215
Nucleo_144.menu.pnum.NUCLEO_U575ZI_Q.build.mcu=cortex-m33
216216
Nucleo_144.menu.pnum.NUCLEO_U575ZI_Q.build.fpu=-mfpu=fpv4-sp-d16
217217
Nucleo_144.menu.pnum.NUCLEO_U575ZI_Q.build.float-abi=-mfloat-abi=hard
@@ -9403,23 +9403,23 @@ GenU5.menu.pnum.GENERIC_U575AIIXQ.build.variant=STM32U5xx/U575A(G-I)IxQ_U585AIIx
94039403
# Generic U575ZGTxQ
94049404
GenU5.menu.pnum.GENERIC_U575ZGTXQ=Generic U575ZGTxQ
94059405
GenU5.menu.pnum.GENERIC_U575ZGTXQ.upload.maximum_size=1048576
9406-
GenU5.menu.pnum.GENERIC_U575ZGTXQ.upload.maximum_data_size=262144
9406+
GenU5.menu.pnum.GENERIC_U575ZGTXQ.upload.maximum_data_size=786432
94079407
GenU5.menu.pnum.GENERIC_U575ZGTXQ.build.board=GENERIC_U575ZGTXQ
94089408
GenU5.menu.pnum.GENERIC_U575ZGTXQ.build.product_line=STM32U575xx
94099409
GenU5.menu.pnum.GENERIC_U575ZGTXQ.build.variant=STM32U5xx/U575Z(G-I)TxQ_U585ZITxQ
94109410

94119411
# Generic U575ZITxQ
94129412
GenU5.menu.pnum.GENERIC_U575ZITXQ=Generic U575ZITxQ
94139413
GenU5.menu.pnum.GENERIC_U575ZITXQ.upload.maximum_size=2097152
9414-
GenU5.menu.pnum.GENERIC_U575ZITXQ.upload.maximum_data_size=262144
9414+
GenU5.menu.pnum.GENERIC_U575ZITXQ.upload.maximum_data_size=786432
94159415
GenU5.menu.pnum.GENERIC_U575ZITXQ.build.board=GENERIC_U575ZITXQ
94169416
GenU5.menu.pnum.GENERIC_U575ZITXQ.build.product_line=STM32U575xx
94179417
GenU5.menu.pnum.GENERIC_U575ZITXQ.build.variant=STM32U5xx/U575Z(G-I)TxQ_U585ZITxQ
94189418

94199419
# Generic U585ZITxQ
94209420
GenU5.menu.pnum.GENERIC_U585ZITXQ=Generic U585ZITxQ
94219421
GenU5.menu.pnum.GENERIC_U585ZITXQ.upload.maximum_size=2097152
9422-
GenU5.menu.pnum.GENERIC_U585ZITXQ.upload.maximum_data_size=262144
9422+
GenU5.menu.pnum.GENERIC_U585ZITXQ.upload.maximum_data_size=786432
94239423
GenU5.menu.pnum.GENERIC_U585ZITXQ.build.board=GENERIC_U585ZITXQ
94249424
GenU5.menu.pnum.GENERIC_U585ZITXQ.build.product_line=STM32U585xx
94259425
GenU5.menu.pnum.GENERIC_U585ZITXQ.build.variant=STM32U5xx/U575Z(G-I)TxQ_U585ZITxQ

variants/STM32U5xx/U575Z(G-I)TxQ_U585ZITxQ/boards_entry.txt

+3-3
Original file line numberDiff line numberDiff line change
@@ -6,23 +6,23 @@
66
# Generic U575ZGTxQ
77
GenU5.menu.pnum.GENERIC_U575ZGTXQ=Generic U575ZGTxQ
88
GenU5.menu.pnum.GENERIC_U575ZGTXQ.upload.maximum_size=1048576
9-
GenU5.menu.pnum.GENERIC_U575ZGTXQ.upload.maximum_data_size=262144
9+
GenU5.menu.pnum.GENERIC_U575ZGTXQ.upload.maximum_data_size=786432
1010
GenU5.menu.pnum.GENERIC_U575ZGTXQ.build.board=GENERIC_U575ZGTXQ
1111
GenU5.menu.pnum.GENERIC_U575ZGTXQ.build.product_line=STM32U575xx
1212
GenU5.menu.pnum.GENERIC_U575ZGTXQ.build.variant=STM32U5xx/U575Z(G-I)TxQ_U585ZITxQ
1313

1414
# Generic U575ZITxQ
1515
GenU5.menu.pnum.GENERIC_U575ZITXQ=Generic U575ZITxQ
1616
GenU5.menu.pnum.GENERIC_U575ZITXQ.upload.maximum_size=2097152
17-
GenU5.menu.pnum.GENERIC_U575ZITXQ.upload.maximum_data_size=262144
17+
GenU5.menu.pnum.GENERIC_U575ZITXQ.upload.maximum_data_size=786432
1818
GenU5.menu.pnum.GENERIC_U575ZITXQ.build.board=GENERIC_U575ZITXQ
1919
GenU5.menu.pnum.GENERIC_U575ZITXQ.build.product_line=STM32U575xx
2020
GenU5.menu.pnum.GENERIC_U575ZITXQ.build.variant=STM32U5xx/U575Z(G-I)TxQ_U585ZITxQ
2121

2222
# Generic U585ZITxQ
2323
GenU5.menu.pnum.GENERIC_U585ZITXQ=Generic U585ZITxQ
2424
GenU5.menu.pnum.GENERIC_U585ZITXQ.upload.maximum_size=2097152
25-
GenU5.menu.pnum.GENERIC_U585ZITXQ.upload.maximum_data_size=262144
25+
GenU5.menu.pnum.GENERIC_U585ZITXQ.upload.maximum_data_size=786432
2626
GenU5.menu.pnum.GENERIC_U585ZITXQ.build.board=GENERIC_U585ZITXQ
2727
GenU5.menu.pnum.GENERIC_U585ZITXQ.build.product_line=STM32U585xx
2828
GenU5.menu.pnum.GENERIC_U585ZITXQ.build.variant=STM32U5xx/U575Z(G-I)TxQ_U585ZITxQ

variants/STM32U5xx/U575Z(G-I)TxQ_U585ZITxQ/ldscript.ld

+1
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ _Min_Stack_Size = 0x400 ; /* required amount of stack */
4646
MEMORY
4747
{
4848
RAM (xrw) : ORIGIN = 0x20000000, LENGTH = LD_MAX_DATA_SIZE
49+
SRAM4 (xrw) : ORIGIN = 0x28000000, LENGTH = 16K
4950
FLASH (rx) : ORIGIN = 0x8000000 + LD_FLASH_OFFSET, LENGTH = LD_MAX_SIZE - LD_FLASH_OFFSET
5051
}
5152

0 commit comments

Comments
 (0)