Skip to content

Commit af0542e

Browse files
committed
fix: Cortex-M7 FPU implement FPv5
Fixes #2933. Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
1 parent ebe1457 commit af0542e

File tree

1 file changed

+17
-17
lines changed

1 file changed

+17
-17
lines changed

boards.txt

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,7 @@ Nucleo_144.menu.pnum.NUCLEO_F722ZE.node=NODE_F722ZE
141141
Nucleo_144.menu.pnum.NUCLEO_F722ZE.upload.maximum_size=524288
142142
Nucleo_144.menu.pnum.NUCLEO_F722ZE.upload.maximum_data_size=262144
143143
Nucleo_144.menu.pnum.NUCLEO_F722ZE.build.mcu=cortex-m7
144-
Nucleo_144.menu.pnum.NUCLEO_F722ZE.build.flags.fp=-mfpu=fpv4-sp-d16 -mfloat-abi=hard
144+
Nucleo_144.menu.pnum.NUCLEO_F722ZE.build.flags.fp=-mfpu=fpv5-sp-d16 -mfloat-abi=hard
145145
Nucleo_144.menu.pnum.NUCLEO_F722ZE.build.board=NUCLEO_F722ZE
146146
Nucleo_144.menu.pnum.NUCLEO_F722ZE.build.series=STM32F7xx
147147
Nucleo_144.menu.pnum.NUCLEO_F722ZE.build.product_line=STM32F722xx
@@ -156,7 +156,7 @@ Nucleo_144.menu.pnum.NUCLEO_F746ZG.node=NODE_F746ZG
156156
Nucleo_144.menu.pnum.NUCLEO_F746ZG.upload.maximum_size=1048576
157157
Nucleo_144.menu.pnum.NUCLEO_F746ZG.upload.maximum_data_size=327680
158158
Nucleo_144.menu.pnum.NUCLEO_F746ZG.build.mcu=cortex-m7
159-
Nucleo_144.menu.pnum.NUCLEO_F746ZG.build.fpu=-mfpu=fpv4-sp-d16
159+
Nucleo_144.menu.pnum.NUCLEO_F746ZG.build.fpu=-mfpu=fpv5-sp-d16
160160
Nucleo_144.menu.pnum.NUCLEO_F746ZG.build.float-abi=-mfloat-abi=hard
161161
Nucleo_144.menu.pnum.NUCLEO_F746ZG.build.board=NUCLEO_F746ZG
162162
Nucleo_144.menu.pnum.NUCLEO_F746ZG.build.series=STM32F7xx
@@ -172,7 +172,7 @@ Nucleo_144.menu.pnum.NUCLEO_F756ZG.node=NODE_F756ZG
172172
Nucleo_144.menu.pnum.NUCLEO_F756ZG.upload.maximum_size=1048576
173173
Nucleo_144.menu.pnum.NUCLEO_F756ZG.upload.maximum_data_size=327680
174174
Nucleo_144.menu.pnum.NUCLEO_F756ZG.build.mcu=cortex-m7
175-
Nucleo_144.menu.pnum.NUCLEO_F756ZG.build.fpu=-mfpu=fpv4-sp-d16
175+
Nucleo_144.menu.pnum.NUCLEO_F756ZG.build.fpu=-mfpu=fpv5-sp-d16
176176
Nucleo_144.menu.pnum.NUCLEO_F756ZG.build.float-abi=-mfloat-abi=hard
177177
Nucleo_144.menu.pnum.NUCLEO_F756ZG.build.board=NUCLEO_F756ZG
178178
Nucleo_144.menu.pnum.NUCLEO_F756ZG.build.series=STM32F7xx
@@ -188,7 +188,7 @@ Nucleo_144.menu.pnum.NUCLEO_F767ZI.node=NODE_F767ZI
188188
Nucleo_144.menu.pnum.NUCLEO_F767ZI.upload.maximum_size=2097152
189189
Nucleo_144.menu.pnum.NUCLEO_F767ZI.upload.maximum_data_size=524288
190190
Nucleo_144.menu.pnum.NUCLEO_F767ZI.build.mcu=cortex-m7
191-
Nucleo_144.menu.pnum.NUCLEO_F767ZI.build.fpu=-mfpu=fpv4-sp-d16
191+
Nucleo_144.menu.pnum.NUCLEO_F767ZI.build.fpu=-mfpu=fpv5-sp-d16
192192
Nucleo_144.menu.pnum.NUCLEO_F767ZI.build.float-abi=-mfloat-abi=hard
193193
Nucleo_144.menu.pnum.NUCLEO_F767ZI.build.board=NUCLEO_F767ZI
194194
Nucleo_144.menu.pnum.NUCLEO_F767ZI.build.series=STM32F7xx
@@ -218,7 +218,7 @@ Nucleo_144.menu.pnum.NUCLEO_H723ZG.node=NODE_H723ZG
218218
Nucleo_144.menu.pnum.NUCLEO_H723ZG.upload.maximum_size=1048576
219219
Nucleo_144.menu.pnum.NUCLEO_H723ZG.upload.maximum_data_size=327680
220220
Nucleo_144.menu.pnum.NUCLEO_H723ZG.build.mcu=cortex-m7
221-
Nucleo_144.menu.pnum.NUCLEO_H723ZG.build.fpu=-mfpu=fpv4-sp-d16
221+
Nucleo_144.menu.pnum.NUCLEO_H723ZG.build.fpu=-mfpu=fpv5-sp-d16
222222
Nucleo_144.menu.pnum.NUCLEO_H723ZG.build.float-abi=-mfloat-abi=hard
223223
Nucleo_144.menu.pnum.NUCLEO_H723ZG.build.board=NUCLEO_H723ZG
224224
Nucleo_144.menu.pnum.NUCLEO_H723ZG.build.series=STM32H7xx
@@ -233,7 +233,7 @@ Nucleo_144.menu.pnum.NUCLEO_H743ZI.node=NODE_H743ZI
233233
Nucleo_144.menu.pnum.NUCLEO_H743ZI.upload.maximum_size=2097152
234234
Nucleo_144.menu.pnum.NUCLEO_H743ZI.upload.maximum_data_size=524288
235235
Nucleo_144.menu.pnum.NUCLEO_H743ZI.build.mcu=cortex-m7
236-
Nucleo_144.menu.pnum.NUCLEO_H743ZI.build.fpu=-mfpu=fpv4-sp-d16
236+
Nucleo_144.menu.pnum.NUCLEO_H743ZI.build.fpu=-mfpu=fpv5-sp-d16
237237
Nucleo_144.menu.pnum.NUCLEO_H743ZI.build.float-abi=-mfloat-abi=hard
238238
Nucleo_144.menu.pnum.NUCLEO_H743ZI.build.board=NUCLEO_H743ZI
239239
Nucleo_144.menu.pnum.NUCLEO_H743ZI.build.series=STM32H7xx
@@ -247,7 +247,7 @@ Nucleo_144.menu.pnum.NUCLEO_H743ZI2.node="NODE_H743ZI,NOD_H743ZI2"
247247
Nucleo_144.menu.pnum.NUCLEO_H743ZI2.upload.maximum_size=2097152
248248
Nucleo_144.menu.pnum.NUCLEO_H743ZI2.upload.maximum_data_size=524288
249249
Nucleo_144.menu.pnum.NUCLEO_H743ZI2.build.mcu=cortex-m7
250-
Nucleo_144.menu.pnum.NUCLEO_H743ZI2.build.fpu=-mfpu=fpv4-sp-d16
250+
Nucleo_144.menu.pnum.NUCLEO_H743ZI2.build.fpu=-mfpu=fpv5-sp-d16
251251
Nucleo_144.menu.pnum.NUCLEO_H743ZI2.build.float-abi=-mfloat-abi=hard
252252
Nucleo_144.menu.pnum.NUCLEO_H743ZI2.build.board=NUCLEO_H743ZI2
253253
Nucleo_144.menu.pnum.NUCLEO_H743ZI2.build.series=STM32H7xx
@@ -263,7 +263,7 @@ Nucleo_144.menu.pnum.NUCLEO_H745ZI_Q.node=NODE_H745ZIQ
263263
Nucleo_144.menu.pnum.NUCLEO_H745ZI_Q.upload.maximum_size=2097152
264264
Nucleo_144.menu.pnum.NUCLEO_H745ZI_Q.upload.maximum_data_size=884736
265265
Nucleo_144.menu.pnum.NUCLEO_H745ZI_Q.build.mcu=cortex-m7
266-
Nucleo_144.menu.pnum.NUCLEO_H745ZI_Q.build.fpu=-mfpu=fpv4-sp-d16
266+
Nucleo_144.menu.pnum.NUCLEO_H745ZI_Q.build.fpu=-mfpu=fpv5-sp-d16
267267
Nucleo_144.menu.pnum.NUCLEO_H745ZI_Q.build.float-abi=-mfloat-abi=hard
268268
Nucleo_144.menu.pnum.NUCLEO_H745ZI_Q.build.st_extra_flags=-D{build.product_line} {build.enable_usb} {build.xSerial} -DCORE_CM7
269269
Nucleo_144.menu.pnum.NUCLEO_H745ZI_Q.build.board=NUCLEO_H745ZI_Q
@@ -280,7 +280,7 @@ Nucleo_144.menu.pnum.NUCLEO_H753ZI.node=NODE_H753ZI
280280
Nucleo_144.menu.pnum.NUCLEO_H753ZI.upload.maximum_size=2097152
281281
Nucleo_144.menu.pnum.NUCLEO_H753ZI.upload.maximum_data_size=524288
282282
Nucleo_144.menu.pnum.NUCLEO_H753ZI.build.mcu=cortex-m7
283-
Nucleo_144.menu.pnum.NUCLEO_H753ZI.build.fpu=-mfpu=fpv4-sp-d16
283+
Nucleo_144.menu.pnum.NUCLEO_H753ZI.build.fpu=-mfpu=fpv5-sp-d16
284284
Nucleo_144.menu.pnum.NUCLEO_H753ZI.build.float-abi=-mfloat-abi=hard
285285
Nucleo_144.menu.pnum.NUCLEO_H753ZI.build.board=NUCLEO_H753ZI
286286
Nucleo_144.menu.pnum.NUCLEO_H753ZI.build.series=STM32H7xx
@@ -296,7 +296,7 @@ Nucleo_144.menu.pnum.NUCLEO_H7A3ZI_Q.node=NOD_H7A3ZIQ
296296
Nucleo_144.menu.pnum.NUCLEO_H7A3ZI_Q.upload.maximum_size=2097152
297297
Nucleo_144.menu.pnum.NUCLEO_H7A3ZI_Q.upload.maximum_data_size=1048576
298298
Nucleo_144.menu.pnum.NUCLEO_H7A3ZI_Q.build.mcu=cortex-m7
299-
Nucleo_144.menu.pnum.NUCLEO_H7A3ZI_Q.build.fpu=-mfpu=fpv4-sp-d16
299+
Nucleo_144.menu.pnum.NUCLEO_H7A3ZI_Q.build.fpu=-mfpu=fpv5-sp-d16
300300
Nucleo_144.menu.pnum.NUCLEO_H7A3ZI_Q.build.float-abi=-mfloat-abi=hard
301301
Nucleo_144.menu.pnum.NUCLEO_H7A3ZI_Q.build.board=NUCLEO_H7A3ZI_Q
302302
Nucleo_144.menu.pnum.NUCLEO_H7A3ZI_Q.build.series=STM32H7xx
@@ -1566,7 +1566,7 @@ Disco.menu.pnum.DISCO_F746NG.node=DIS_F746NG
15661566
Disco.menu.pnum.DISCO_F746NG.upload.maximum_size=1048576
15671567
Disco.menu.pnum.DISCO_F746NG.upload.maximum_data_size=327680
15681568
Disco.menu.pnum.DISCO_F746NG.build.mcu=cortex-m7
1569-
Disco.menu.pnum.DISCO_F746NG.build.fpu=-mfpu=fpv4-sp-d16
1569+
Disco.menu.pnum.DISCO_F746NG.build.fpu=-mfpu=fpv5-sp-d16
15701570
Disco.menu.pnum.DISCO_F746NG.build.float-abi=-mfloat-abi=hard
15711571
Disco.menu.pnum.DISCO_F746NG.build.board=DISCO_F746NG
15721572
Disco.menu.pnum.DISCO_F746NG.build.series=STM32F7xx
@@ -1612,7 +1612,7 @@ Disco.menu.pnum.STM32H747I_DISCO.node=DIS_H747XI
16121612
Disco.menu.pnum.STM32H747I_DISCO.upload.maximum_size=2097152
16131613
Disco.menu.pnum.STM32H747I_DISCO.upload.maximum_data_size=524288
16141614
Disco.menu.pnum.STM32H747I_DISCO.build.mcu=cortex-m7
1615-
Disco.menu.pnum.STM32H747I_DISCO.build.fpu=-mfpu=fpv4-sp-d16
1615+
Disco.menu.pnum.STM32H747I_DISCO.build.fpu=-mfpu=fpv5-sp-d16
16161616
Disco.menu.pnum.STM32H747I_DISCO.build.float-abi=-mfloat-abi=hard
16171617
Disco.menu.pnum.STM32H747I_DISCO.build.board=STM32H747I_DISCO
16181618
Disco.menu.pnum.STM32H747I_DISCO.build.series=STM32H7xx
@@ -6006,7 +6006,7 @@ GenF7.build.core=arduino
60066006
GenF7.build.board=GenF7
60076007
GenF7.build.st_extra_flags=-D{build.product_line} {build.enable_usb} {build.xSerial} {build.bootloader_flags}
60086008
GenF7.build.mcu=cortex-m7
6009-
GenF7.build.fpu=-mfpu=fpv4-sp-d16
6009+
GenF7.build.fpu=-mfpu=fpv5-sp-d16
60106010
GenF7.build.float-abi=-mfloat-abi=hard
60116011
GenF7.build.series=STM32F7xx
60126012
GenF7.build.flash_offset=0x0
@@ -9514,10 +9514,10 @@ GenH7.name=Generic STM32H7 Series
95149514
GenH7.build.core=arduino
95159515
GenH7.build.board=GenH7
95169516
GenH7.build.st_extra_flags=-DCORE_CM7 -D{build.product_line} {build.enable_usb} {build.xSerial}
9517-
GenH7.build.fpu=-mfpu=fpv4-sp-d16
9517+
GenH7.build.mcu=cortex-m7
9518+
GenH7.build.fpu=-mfpu=fpv5-sp-d16
95189519
GenH7.build.float-abi=-mfloat-abi=hard
95199520
GenH7.build.series=STM32H7xx
9520-
GenH7.build.mcu=cortex-m7
95219521
GenH7.build.flash_offset=0x0
95229522
GenH7.upload.maximum_size=0
95239523
GenH7.upload.maximum_data_size=0
@@ -14170,7 +14170,7 @@ GenWL.menu.upload_method.OpenOCDDapLink.debug.server.openocd.scripts.1={runtime.
1417014170
3dprinter.menu.pnum.REMRAM_V1.upload.maximum_size=2097152
1417114171
3dprinter.menu.pnum.REMRAM_V1.upload.maximum_data_size=524288
1417214172
3dprinter.menu.pnum.REMRAM_V1.build.mcu=cortex-m7
14173-
3dprinter.menu.pnum.REMRAM_V1.build.fpu=-mfpu=fpv4-sp-d16
14173+
3dprinter.menu.pnum.REMRAM_V1.build.fpu=-mfpu=fpv5-sp-d16
1417414174
3dprinter.menu.pnum.REMRAM_V1.build.float-abi=-mfloat-abi=hard
1417514175
3dprinter.menu.pnum.REMRAM_V1.build.board=REMRAM_V1
1417614176
3dprinter.menu.pnum.REMRAM_V1.build.series=STM32F7xx
@@ -14362,7 +14362,7 @@ Elecgator.menu.pnum.ETHERCAT_DUINO=EtherCATduino
1436214362
Elecgator.menu.pnum.ETHERCAT_DUINO.upload.maximum_size=524288
1436314363
Elecgator.menu.pnum.ETHERCAT_DUINO.upload.maximum_data_size=327680
1436414364
Elecgator.menu.pnum.ETHERCAT_DUINO.build.mcu=cortex-m7
14365-
Elecgator.menu.pnum.ETHERCAT_DUINO.build.fpu=-mfpu=fpv4-sp-d16
14365+
Elecgator.menu.pnum.ETHERCAT_DUINO.build.fpu=-mfpu=fpv5-sp-d16
1436614366
Elecgator.menu.pnum.ETHERCAT_DUINO.build.float-abi=-mfloat-abi=hard
1436714367
Elecgator.menu.pnum.ETHERCAT_DUINO.build.board=ETHERCAT_DUINO
1436814368
Elecgator.menu.pnum.ETHERCAT_DUINO.build.series=STM32F7xx

0 commit comments

Comments
 (0)