Skip to content

Commit

Permalink
variant(f4): add generic F407I(E-G)(H-T) and F417I(E-G)(H-T)
Browse files Browse the repository at this point in the history
Fixes #2131.
Fixes #2589.

Signed-off-by: Steve76427 <[email protected]>
Co-Authored-by: Frederic Pillon <[email protected]>
  • Loading branch information
hlgzhx and fpistm committed Feb 5, 2025
1 parent 491c542 commit 3510e4c
Show file tree
Hide file tree
Showing 5 changed files with 3,745 additions and 2,437 deletions.
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -368,6 +368,7 @@ User can add a STM32 based board following this [wiki](https://github.com/stm32d
| :green_heart: | STM32F401RB<br>STM32F401RC<br>STM32F401RD<br>STM32F401RE | Generic Board | *1.8.0* | |
| :green_heart: | STM32F401VB<br>STM32F401VC<br>STM32F401VD<br>STM32F401VE | Generic Board | *2.0.0* | |
| :green_heart: | STM32F405RG | Generic Board | *1.9.0* | |
| :yellow_heart: | STM32F407IE<br>STM32F407IG | Generic Board | **2.10.0** | |
| :green_heart: | STM32F407VE<br>STM32F407VG | Generic Board | *1.9.0* | |
| :green_heart: | STM32F407ZE<br>STM32F407ZG | Generic Board | *2.0.0* | |
| :green_heart: | STM32F410C8<br>STM32F410CB | Generic Board | *1.9.0* | |
Expand All @@ -382,6 +383,7 @@ User can add a STM32 based board following this [wiki](https://github.com/stm32d
| :green_heart: | STM32F413RG<br>STM32F413RH | Generic Board | *1.9.0* | |
| :green_heart: | STM32F413ZG<br>STM32F413ZH | Generic Board | *2.0.0* | |
| :green_heart: | STM32F415RG | Generic Board | *1.9.0* | |
| :yellow_heart: | STM32F417IE<br>STM32F417IG | Generic Board | **2.10.0** | |
| :green_heart: | STM32F417VE<br>STM32F417VG | Generic Board | *1.9.0* | |
| :green_heart: | STM32F417ZE<br>STM32F417ZG | Generic Board | *2.0.0* | |
| :green_heart: | STM32F423CH | Generic Board | *1.9.0* | |
Expand Down
72 changes: 72 additions & 0 deletions boards.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4847,6 +4847,42 @@ GenF4.menu.pnum.GENERIC_F405RGTX.build.product_line=STM32F405xx
GenF4.menu.pnum.GENERIC_F405RGTX.build.variant=STM32F4xx/F405RGT_F415RGT
GenF4.menu.pnum.GENERIC_F405RGTX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32F4xx/STM32F405.svd

# Generic F407IEHx
GenF4.menu.pnum.GENERIC_F407IEHX=Generic F407IEHx
GenF4.menu.pnum.GENERIC_F407IEHX.upload.maximum_size=524288
GenF4.menu.pnum.GENERIC_F407IEHX.upload.maximum_data_size=131072
GenF4.menu.pnum.GENERIC_F407IEHX.build.board=GENERIC_F407IEHX
GenF4.menu.pnum.GENERIC_F407IEHX.build.product_line=STM32F407xx
GenF4.menu.pnum.GENERIC_F407IEHX.build.variant=STM32F4xx/F407I(E-G)(H-T)_F417I(E-G)(H-T)
GenF4.menu.pnum.GENERIC_F407IEHX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32F4xx/STM32F407.svd

# Generic F407IETx
GenF4.menu.pnum.GENERIC_F407IETX=Generic F407IETx
GenF4.menu.pnum.GENERIC_F407IETX.upload.maximum_size=524288
GenF4.menu.pnum.GENERIC_F407IETX.upload.maximum_data_size=131072
GenF4.menu.pnum.GENERIC_F407IETX.build.board=GENERIC_F407IETX
GenF4.menu.pnum.GENERIC_F407IETX.build.product_line=STM32F407xx
GenF4.menu.pnum.GENERIC_F407IETX.build.variant=STM32F4xx/F407I(E-G)(H-T)_F417I(E-G)(H-T)
GenF4.menu.pnum.GENERIC_F407IETX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32F4xx/STM32F407.svd

# Generic F407IGHx
GenF4.menu.pnum.GENERIC_F407IGHX=Generic F407IGHx
GenF4.menu.pnum.GENERIC_F407IGHX.upload.maximum_size=1048576
GenF4.menu.pnum.GENERIC_F407IGHX.upload.maximum_data_size=131072
GenF4.menu.pnum.GENERIC_F407IGHX.build.board=GENERIC_F407IGHX
GenF4.menu.pnum.GENERIC_F407IGHX.build.product_line=STM32F407xx
GenF4.menu.pnum.GENERIC_F407IGHX.build.variant=STM32F4xx/F407I(E-G)(H-T)_F417I(E-G)(H-T)
GenF4.menu.pnum.GENERIC_F407IGHX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32F4xx/STM32F407.svd

# Generic F407IGTx
GenF4.menu.pnum.GENERIC_F407IGTX=Generic F407IGTx
GenF4.menu.pnum.GENERIC_F407IGTX.upload.maximum_size=1048576
GenF4.menu.pnum.GENERIC_F407IGTX.upload.maximum_data_size=131072
GenF4.menu.pnum.GENERIC_F407IGTX.build.board=GENERIC_F407IGTX
GenF4.menu.pnum.GENERIC_F407IGTX.build.product_line=STM32F407xx
GenF4.menu.pnum.GENERIC_F407IGTX.build.variant=STM32F4xx/F407I(E-G)(H-T)_F417I(E-G)(H-T)
GenF4.menu.pnum.GENERIC_F407IGTX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32F4xx/STM32F407.svd

# Generic F407VETx
GenF4.menu.pnum.GENERIC_F407VETX=Generic F407VETx
GenF4.menu.pnum.GENERIC_F407VETX.upload.maximum_size=524288
Expand Down Expand Up @@ -5216,6 +5252,42 @@ GenF4.menu.pnum.GENERIC_F415RGTX.build.product_line=STM32F415xx
GenF4.menu.pnum.GENERIC_F415RGTX.build.variant=STM32F4xx/F405RGT_F415RGT
GenF4.menu.pnum.GENERIC_F415RGTX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32F4xx/STM32F415.svd

# Generic F417IEHx
GenF4.menu.pnum.GENERIC_F417IEHX=Generic F417IEHx
GenF4.menu.pnum.GENERIC_F417IEHX.upload.maximum_size=524288
GenF4.menu.pnum.GENERIC_F417IEHX.upload.maximum_data_size=131072
GenF4.menu.pnum.GENERIC_F417IEHX.build.board=GENERIC_F417IEHX
GenF4.menu.pnum.GENERIC_F417IEHX.build.product_line=STM32F417xx
GenF4.menu.pnum.GENERIC_F417IEHX.build.variant=STM32F4xx/F407I(E-G)(H-T)_F417I(E-G)(H-T)
GenF4.menu.pnum.GENERIC_F417IEHX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32F4xx/STM32F417.svd

# Generic F417IETx
GenF4.menu.pnum.GENERIC_F417IETX=Generic F417IETx
GenF4.menu.pnum.GENERIC_F417IETX.upload.maximum_size=524288
GenF4.menu.pnum.GENERIC_F417IETX.upload.maximum_data_size=131072
GenF4.menu.pnum.GENERIC_F417IETX.build.board=GENERIC_F417IETX
GenF4.menu.pnum.GENERIC_F417IETX.build.product_line=STM32F417xx
GenF4.menu.pnum.GENERIC_F417IETX.build.variant=STM32F4xx/F407I(E-G)(H-T)_F417I(E-G)(H-T)
GenF4.menu.pnum.GENERIC_F417IETX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32F4xx/STM32F417.svd

# Generic F417IGHx
GenF4.menu.pnum.GENERIC_F417IGHX=Generic F417IGHx
GenF4.menu.pnum.GENERIC_F417IGHX.upload.maximum_size=1048576
GenF4.menu.pnum.GENERIC_F417IGHX.upload.maximum_data_size=131072
GenF4.menu.pnum.GENERIC_F417IGHX.build.board=GENERIC_F417IGHX
GenF4.menu.pnum.GENERIC_F417IGHX.build.product_line=STM32F417xx
GenF4.menu.pnum.GENERIC_F417IGHX.build.variant=STM32F4xx/F407I(E-G)(H-T)_F417I(E-G)(H-T)
GenF4.menu.pnum.GENERIC_F417IGHX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32F4xx/STM32F417.svd

# Generic F417IGTx
GenF4.menu.pnum.GENERIC_F417IGTX=Generic F417IGTx
GenF4.menu.pnum.GENERIC_F417IGTX.upload.maximum_size=1048576
GenF4.menu.pnum.GENERIC_F417IGTX.upload.maximum_data_size=131072
GenF4.menu.pnum.GENERIC_F417IGTX.build.board=GENERIC_F417IGTX
GenF4.menu.pnum.GENERIC_F417IGTX.build.product_line=STM32F417xx
GenF4.menu.pnum.GENERIC_F417IGTX.build.variant=STM32F4xx/F407I(E-G)(H-T)_F417I(E-G)(H-T)
GenF4.menu.pnum.GENERIC_F417IGTX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32F4xx/STM32F417.svd

# Generic F417VETx
GenF4.menu.pnum.GENERIC_F417VETX=Generic F417VETx
GenF4.menu.pnum.GENERIC_F417VETX.upload.maximum_size=524288
Expand Down
Loading

0 comments on commit 3510e4c

Please sign in to comment.