Skip to content

Commit d54d5f7

Browse files
hlgzhxfpistm
andcommitted
variant(f4): add generic F407I(E-G)(H-T) and F417I(E-G)(H-T)
Fixes #2131. Fixes #2589. Signed-off-by: Steve76427 <[email protected]> Co-Authored-by: Frederic Pillon <[email protected]>
1 parent eebd0e3 commit d54d5f7

File tree

5 files changed

+3745
-2437
lines changed

5 files changed

+3745
-2437
lines changed

README.md

+2
Original file line numberDiff line numberDiff line change
@@ -367,6 +367,7 @@ User can add a STM32 based board following this [wiki](https://github.com/stm32d
367367
| :green_heart: | STM32F401RB<br>STM32F401RC<br>STM32F401RD<br>STM32F401RE | Generic Board | *1.8.0* | |
368368
| :green_heart: | STM32F401VB<br>STM32F401VC<br>STM32F401VD<br>STM32F401VE | Generic Board | **2.0.0** | |
369369
| :green_heart: | STM32F405RG | Generic Board | *1.9.0* | |
370+
| :yellow_heart: | STM32F407IE<br>STM32F407IG | Generic Board | **2.10.0** | |
370371
| :green_heart: | STM32F407VE<br>STM32F407VG | Generic Board | *1.9.0* | |
371372
| :green_heart: | STM32F407ZE<br>STM32F407ZG | Generic Board | **2.0.0** | |
372373
| :green_heart: | STM32F410C8<br>STM32F410CB | Generic Board | *1.9.0* | |
@@ -381,6 +382,7 @@ User can add a STM32 based board following this [wiki](https://github.com/stm32d
381382
| :green_heart: | STM32F413RG<br>STM32F413RH | Generic Board | *1.9.0* | |
382383
| :green_heart: | STM32F413ZG<br>STM32F413ZH | Generic Board | *2.0.0* | |
383384
| :green_heart: | STM32F415RG | Generic Board | *1.9.0* | |
385+
| :yellow_heart: | STM32F417IE<br>STM32F417IG | Generic Board | **2.10.0** | |
384386
| :green_heart: | STM32F417VE<br>STM32F417VG | Generic Board | *1.9.0* | |
385387
| :green_heart: | STM32F417ZE<br>STM32F417ZG | Generic Board | **2.0.0** | |
386388
| :green_heart: | STM32F423CH | Generic Board | *1.9.0* | |

boards.txt

+72
Original file line numberDiff line numberDiff line change
@@ -4829,6 +4829,42 @@ GenF4.menu.pnum.GENERIC_F405RGTX.build.product_line=STM32F405xx
48294829
GenF4.menu.pnum.GENERIC_F405RGTX.build.variant=STM32F4xx/F405RGT_F415RGT
48304830
GenF4.menu.pnum.GENERIC_F405RGTX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32F4xx/STM32F405.svd
48314831

4832+
# Generic F407IEHx
4833+
GenF4.menu.pnum.GENERIC_F407IEHX=Generic F407IEHx
4834+
GenF4.menu.pnum.GENERIC_F407IEHX.upload.maximum_size=524288
4835+
GenF4.menu.pnum.GENERIC_F407IEHX.upload.maximum_data_size=131072
4836+
GenF4.menu.pnum.GENERIC_F407IEHX.build.board=GENERIC_F407IEHX
4837+
GenF4.menu.pnum.GENERIC_F407IEHX.build.product_line=STM32F407xx
4838+
GenF4.menu.pnum.GENERIC_F407IEHX.build.variant=STM32F4xx/F407I(E-G)(H-T)_F417I(E-G)(H-T)
4839+
GenF4.menu.pnum.GENERIC_F407IEHX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32F4xx/STM32F407.svd
4840+
4841+
# Generic F407IETx
4842+
GenF4.menu.pnum.GENERIC_F407IETX=Generic F407IETx
4843+
GenF4.menu.pnum.GENERIC_F407IETX.upload.maximum_size=524288
4844+
GenF4.menu.pnum.GENERIC_F407IETX.upload.maximum_data_size=131072
4845+
GenF4.menu.pnum.GENERIC_F407IETX.build.board=GENERIC_F407IETX
4846+
GenF4.menu.pnum.GENERIC_F407IETX.build.product_line=STM32F407xx
4847+
GenF4.menu.pnum.GENERIC_F407IETX.build.variant=STM32F4xx/F407I(E-G)(H-T)_F417I(E-G)(H-T)
4848+
GenF4.menu.pnum.GENERIC_F407IETX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32F4xx/STM32F407.svd
4849+
4850+
# Generic F407IGHx
4851+
GenF4.menu.pnum.GENERIC_F407IGHX=Generic F407IGHx
4852+
GenF4.menu.pnum.GENERIC_F407IGHX.upload.maximum_size=1048576
4853+
GenF4.menu.pnum.GENERIC_F407IGHX.upload.maximum_data_size=131072
4854+
GenF4.menu.pnum.GENERIC_F407IGHX.build.board=GENERIC_F407IGHX
4855+
GenF4.menu.pnum.GENERIC_F407IGHX.build.product_line=STM32F407xx
4856+
GenF4.menu.pnum.GENERIC_F407IGHX.build.variant=STM32F4xx/F407I(E-G)(H-T)_F417I(E-G)(H-T)
4857+
GenF4.menu.pnum.GENERIC_F407IGHX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32F4xx/STM32F407.svd
4858+
4859+
# Generic F407IGTx
4860+
GenF4.menu.pnum.GENERIC_F407IGTX=Generic F407IGTx
4861+
GenF4.menu.pnum.GENERIC_F407IGTX.upload.maximum_size=1048576
4862+
GenF4.menu.pnum.GENERIC_F407IGTX.upload.maximum_data_size=131072
4863+
GenF4.menu.pnum.GENERIC_F407IGTX.build.board=GENERIC_F407IGTX
4864+
GenF4.menu.pnum.GENERIC_F407IGTX.build.product_line=STM32F407xx
4865+
GenF4.menu.pnum.GENERIC_F407IGTX.build.variant=STM32F4xx/F407I(E-G)(H-T)_F417I(E-G)(H-T)
4866+
GenF4.menu.pnum.GENERIC_F407IGTX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32F4xx/STM32F407.svd
4867+
48324868
# Generic F407VETx
48334869
GenF4.menu.pnum.GENERIC_F407VETX=Generic F407VETx
48344870
GenF4.menu.pnum.GENERIC_F407VETX.upload.maximum_size=524288
@@ -5198,6 +5234,42 @@ GenF4.menu.pnum.GENERIC_F415RGTX.build.product_line=STM32F415xx
51985234
GenF4.menu.pnum.GENERIC_F415RGTX.build.variant=STM32F4xx/F405RGT_F415RGT
51995235
GenF4.menu.pnum.GENERIC_F415RGTX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32F4xx/STM32F415.svd
52005236

5237+
# Generic F417IEHx
5238+
GenF4.menu.pnum.GENERIC_F417IEHX=Generic F417IEHx
5239+
GenF4.menu.pnum.GENERIC_F417IEHX.upload.maximum_size=524288
5240+
GenF4.menu.pnum.GENERIC_F417IEHX.upload.maximum_data_size=131072
5241+
GenF4.menu.pnum.GENERIC_F417IEHX.build.board=GENERIC_F417IEHX
5242+
GenF4.menu.pnum.GENERIC_F417IEHX.build.product_line=STM32F417xx
5243+
GenF4.menu.pnum.GENERIC_F417IEHX.build.variant=STM32F4xx/F407I(E-G)(H-T)_F417I(E-G)(H-T)
5244+
GenF4.menu.pnum.GENERIC_F417IEHX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32F4xx/STM32F417.svd
5245+
5246+
# Generic F417IETx
5247+
GenF4.menu.pnum.GENERIC_F417IETX=Generic F417IETx
5248+
GenF4.menu.pnum.GENERIC_F417IETX.upload.maximum_size=524288
5249+
GenF4.menu.pnum.GENERIC_F417IETX.upload.maximum_data_size=131072
5250+
GenF4.menu.pnum.GENERIC_F417IETX.build.board=GENERIC_F417IETX
5251+
GenF4.menu.pnum.GENERIC_F417IETX.build.product_line=STM32F417xx
5252+
GenF4.menu.pnum.GENERIC_F417IETX.build.variant=STM32F4xx/F407I(E-G)(H-T)_F417I(E-G)(H-T)
5253+
GenF4.menu.pnum.GENERIC_F417IETX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32F4xx/STM32F417.svd
5254+
5255+
# Generic F417IGHx
5256+
GenF4.menu.pnum.GENERIC_F417IGHX=Generic F417IGHx
5257+
GenF4.menu.pnum.GENERIC_F417IGHX.upload.maximum_size=1048576
5258+
GenF4.menu.pnum.GENERIC_F417IGHX.upload.maximum_data_size=131072
5259+
GenF4.menu.pnum.GENERIC_F417IGHX.build.board=GENERIC_F417IGHX
5260+
GenF4.menu.pnum.GENERIC_F417IGHX.build.product_line=STM32F417xx
5261+
GenF4.menu.pnum.GENERIC_F417IGHX.build.variant=STM32F4xx/F407I(E-G)(H-T)_F417I(E-G)(H-T)
5262+
GenF4.menu.pnum.GENERIC_F417IGHX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32F4xx/STM32F417.svd
5263+
5264+
# Generic F417IGTx
5265+
GenF4.menu.pnum.GENERIC_F417IGTX=Generic F417IGTx
5266+
GenF4.menu.pnum.GENERIC_F417IGTX.upload.maximum_size=1048576
5267+
GenF4.menu.pnum.GENERIC_F417IGTX.upload.maximum_data_size=131072
5268+
GenF4.menu.pnum.GENERIC_F417IGTX.build.board=GENERIC_F417IGTX
5269+
GenF4.menu.pnum.GENERIC_F417IGTX.build.product_line=STM32F417xx
5270+
GenF4.menu.pnum.GENERIC_F417IGTX.build.variant=STM32F4xx/F407I(E-G)(H-T)_F417I(E-G)(H-T)
5271+
GenF4.menu.pnum.GENERIC_F417IGTX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32F4xx/STM32F417.svd
5272+
52015273
# Generic F417VETx
52025274
GenF4.menu.pnum.GENERIC_F417VETX=Generic F417VETx
52035275
GenF4.menu.pnum.GENERIC_F417VETX.upload.maximum_size=524288

0 commit comments

Comments
 (0)