Skip to content

Commit bc75051

Browse files
authored
Merge pull request #3069 from fpistm/nucleo_h533re
variants(h5): add generic H523R(C-E)T, C533RET and Nucleo-H533RE
2 parents bdea44d + 10faae4 commit bc75051

10 files changed

Lines changed: 1058 additions & 3 deletions

File tree

‎CI/build/conf/cores_config.json‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -579,6 +579,8 @@
579579
"GENERIC_G4A1REIX",
580580
"GENERIC_G4A1RETX",
581581
"GENERIC_H503CBTX",
582+
"GENERIC_H523RCTX",
583+
"GENERIC_H523RETX",
582584
"GENERIC_H562RGTX",
583585
"GENERIC_H562RGVX",
584586
"GENERIC_H563IIKXQ",

‎CI/build/conf/cores_config_ci.json‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -579,6 +579,8 @@
579579
"GENERIC_G4A1REIX",
580580
"GENERIC_G4A1RETX",
581581
"GENERIC_H503CBTX",
582+
"GENERIC_H523RCTX",
583+
"GENERIC_H523RETX",
582584
"GENERIC_H562RGTX",
583585
"GENERIC_H562RGVX",
584586
"GENERIC_H563IIKXQ",

‎README.md‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -153,6 +153,7 @@ User can add a STM32 based board following this [wiki](https://github.com/stm32d
153153
| :green_heart: | STM32G431RB | [Nucleo G431RB](https://www.st.com/en/evaluation-tools/nucleo-g431rb.html) | *1.7.0* | |
154154
| :green_heart: | STM32G474RE | [Nucleo G474RE](https://www.st.com/en/evaluation-tools/nucleo-g474re.html) | *1.7.0* | |
155155
| :green_heart: | STM32H503RB | [Nucleo H503RB](https://www.st.com/en/evaluation-tools/nucleo-h503rb.html) | *2.7.0* | |
156+
| :yellow_heart: | STM32H533RE | [Nucleo H533RE](https://www.st.com/en/evaluation-tools/nucleo-h533re.html) | **3.0.1** | |
156157
| :green_heart: | STM32L010RB | [Nucleo L010RB](https://www.st.com/en/evaluation-tools/nucleo-l010rb.html) | *2.1.0* | |
157158
| :green_heart: | STM32L053R8 | [Nucleo L053R8](http://www.st.com/en/evaluation-tools/nucleo-l053r8.html) | *0.1.0* | |
158159
| :green_heart: | STM32L073RZ | [Nucleo L073RZ](http://www.st.com/en/evaluation-tools/nucleo-l073rz.html) | *1.4.0* | |
@@ -595,6 +596,8 @@ User can add a STM32 based board following this [wiki](https://github.com/stm32d
595596
| :green_heart: | STM32H503CB | Generic Board | *2.9.0* | |
596597
| :green_heart: | STM32H503KB | Generic Board | *2.8.1* | |
597598
| :green_heart: | STM32H503RB | Generic Board | *2.7.0* | |
599+
| :yellow_heart: | STM32H523RC<br>STM32H523RE | Generic Board | **3.0.1** | |
600+
| :yellow_heart: | STM32H533RE | Generic Board | **3.0.1** | |
598601
| :green_heart: | STM32H562RGT | WeAct H562RGT | *2.9.0* | |
599602
| :green_heart: | STM32H562RGT<br>STM32H562RIT | Generic Board | *2.9.0* | |
600603
| :green_heart: | STM32H562RGV<br>STM32H562RIV | Generic Board | *3.0.0* | |

‎boards.txt‎

Lines changed: 43 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -803,6 +803,21 @@ Nucleo_64.menu.pnum.NUCLEO_H503RB.build.variant=STM32H5xx/H503RBT
803803
Nucleo_64.menu.pnum.NUCLEO_H503RB.openocd.target=stm32h5x
804804
Nucleo_64.menu.pnum.NUCLEO_H503RB.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32H5xx/STM32H503.svd
805805

806+
# NUCLEO H533RE
807+
Nucleo_64.menu.pnum.NUCLEO_H533RE=Nucleo H533RE
808+
Nucleo_64.menu.pnum.NUCLEO_H533RE.node=NOD_H533RE
809+
Nucleo_64.menu.pnum.NUCLEO_H533RE.upload.maximum_size=524288
810+
Nucleo_64.menu.pnum.NUCLEO_H533RE.upload.maximum_data_size=278528
811+
Nucleo_64.menu.pnum.NUCLEO_H533RE.build.mcu=cortex-m33
812+
Nucleo_64.menu.pnum.NUCLEO_H533RE.build.fpu=-mfpu=fpv5-sp-d16
813+
Nucleo_64.menu.pnum.NUCLEO_H533RE.build.float-abi=-mfloat-abi=hard
814+
Nucleo_64.menu.pnum.NUCLEO_H533RE.build.board=NUCLEO_H533RE
815+
Nucleo_64.menu.pnum.NUCLEO_H533RE.build.series=STM32H5xx
816+
Nucleo_64.menu.pnum.NUCLEO_H533RE.build.product_line=STM32H533xx
817+
Nucleo_64.menu.pnum.NUCLEO_H533RE.build.variant=STM32H5xx/H523R(C-E)T_H533RET
818+
Nucleo_64.menu.pnum.NUCLEO_H533RE.openocd.target=stm32h5x
819+
Nucleo_64.menu.pnum.NUCLEO_H533RE.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32H5xx/STM32H533.svd
820+
806821
# NUCLEO_L010RB board
807822
Nucleo_64.menu.pnum.NUCLEO_L010RB=Nucleo L010RB
808823
Nucleo_64.menu.pnum.NUCLEO_L010RB.node=NODE_L010RB
@@ -9507,6 +9522,33 @@ GenH5.menu.pnum.GENERIC_H503RBTX.build.product_line=STM32H503xx
95079522
GenH5.menu.pnum.GENERIC_H503RBTX.build.variant=STM32H5xx/H503RBT
95089523
GenH5.menu.pnum.GENERIC_H503RBTX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32H5xx/STM32H503.svd
95099524

9525+
# Generic H523RCTx
9526+
GenH5.menu.pnum.GENERIC_H523RCTX=Generic H523RCTx
9527+
GenH5.menu.pnum.GENERIC_H523RCTX.upload.maximum_size=262144
9528+
GenH5.menu.pnum.GENERIC_H523RCTX.upload.maximum_data_size=278528
9529+
GenH5.menu.pnum.GENERIC_H523RCTX.build.board=GENERIC_H523RCTX
9530+
GenH5.menu.pnum.GENERIC_H523RCTX.build.product_line=STM32H523xx
9531+
GenH5.menu.pnum.GENERIC_H523RCTX.build.variant=STM32H5xx/H523R(C-E)T_H533RET
9532+
GenH5.menu.pnum.GENERIC_H523RCTX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32H5xx/STM32H523.svd
9533+
9534+
# Generic H523RETx
9535+
GenH5.menu.pnum.GENERIC_H523RETX=Generic H523RETx
9536+
GenH5.menu.pnum.GENERIC_H523RETX.upload.maximum_size=524288
9537+
GenH5.menu.pnum.GENERIC_H523RETX.upload.maximum_data_size=278528
9538+
GenH5.menu.pnum.GENERIC_H523RETX.build.board=GENERIC_H523RETX
9539+
GenH5.menu.pnum.GENERIC_H523RETX.build.product_line=STM32H523xx
9540+
GenH5.menu.pnum.GENERIC_H523RETX.build.variant=STM32H5xx/H523R(C-E)T_H533RET
9541+
GenH5.menu.pnum.GENERIC_H523RETX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32H5xx/STM32H523.svd
9542+
9543+
# Generic H533RETx
9544+
GenH5.menu.pnum.GENERIC_H533RETX=Generic H533RETx
9545+
GenH5.menu.pnum.GENERIC_H533RETX.upload.maximum_size=524288
9546+
GenH5.menu.pnum.GENERIC_H533RETX.upload.maximum_data_size=278528
9547+
GenH5.menu.pnum.GENERIC_H533RETX.build.board=GENERIC_H533RETX
9548+
GenH5.menu.pnum.GENERIC_H533RETX.build.product_line=STM32H533xx
9549+
GenH5.menu.pnum.GENERIC_H533RETX.build.variant=STM32H5xx/H523R(C-E)T_H533RET
9550+
GenH5.menu.pnum.GENERIC_H533RETX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32H5xx/STM32H533.svd
9551+
95109552
# Generic H562RGTx
95119553
GenH5.menu.pnum.GENERIC_H562RGTX=Generic H562RGTx
95129554
GenH5.menu.pnum.GENERIC_H562RGTX.upload.maximum_size=1048576
@@ -17752,4 +17794,4 @@ Phoque.menu.rtlib.nanofs.build.flags.ldspecs=--specs=nano.specs -u _scanf_float
1775217794
Phoque.menu.rtlib.nanofps=Newlib Nano + Float Printf/Scanf
1775317795
Phoque.menu.rtlib.nanofps.build.flags.ldspecs=--specs=nano.specs -u _printf_float -u _scanf_float
1775417796
Phoque.menu.rtlib.full=Newlib Standard
17755-
Phoque.menu.rtlib.full.build.flags.ldspecs=
17797+
Phoque.menu.rtlib.full.build.flags.ldspecs=

0 commit comments

Comments
 (0)