Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[STM32L5xx] Add support for STM32L562E-DK board #2696

Merged
merged 2 commits into from
Mar 28, 2025
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -192,6 +192,7 @@ User can add a STM32 based board following this [wiki](https://github.com/stm32d
| :green_heart: | STM32H573IIKxQ | [STM32H573I-DK](https://www.st.com/en/evaluation-tools/stm32h573i-dk.html) | *2.6.0* | |
| :green_heart: | STM32H747XIHx | [STM32H747I-DISCO](https://www.st.com/en/evaluation-tools/stm32h747i-disco.html) | *2.7.0* | |
| :green_heart: | STM32L4S5VI | [B-L4S5I-IOT01A](https://www.st.com/en/evaluation-tools/b-l4s5i-iot01a.html) | *2.0.0* | |
| :yellow_heart: | STM32L562QEIxQ | [STM32L562E-DK](https://www.st.com/en/evaluation-tools/stm32l562e-dk.html) | **2.11.0** | |
| :green_heart: | STM32U585AIIxQ | [B-U585I-IOT02A](https://www.st.com/en/evaluation-tools/b-u585i-iot02a.html) | *2.1.0* | |
| :green_heart: | STM32WB5MMG | [STM32WB5MM-DK](https://www.st.com/en/evaluation-tools/stm32wb5mm-dk.html) | *2.1.0* | |

@@ -743,7 +744,9 @@ User can add a STM32 based board following this [wiki](https://github.com/stm32d
| Status | Device(s) | Name | Release | Notes |
| :----: | :-------: | ---- | :-----: | :---- |
| :green_heart: | STM32L552ZC-Q<br>STM32L552ZE-Q | Generic Board | *2.0.0* | |
| :yellow_heart: | STM32L552QCIxQ<br>STM32L552QEIxQ | Generic Board | **2.11.0** | |
| :green_heart: | STM32L562ZE-Q | Generic Board | *2.0.0* | |
| :yellow_heart: | STM32L562QEIxQ | Generic Board | **2.11.0** | |

### Generic STM32U0 boards

43 changes: 43 additions & 0 deletions boards.txt
Original file line number Diff line number Diff line change
@@ -1423,6 +1423,22 @@ Disco.menu.pnum.STM32H747I_DISCO.build.peripheral_pins=-DCUSTOM_PERIPHERAL_PINS
Disco.menu.pnum.STM32H747I_DISCO.openocd.target=stm32h7x
Disco.menu.pnum.STM32H747I_DISCO.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32H7xx/STM32H747_CM7.svd

# STM32L562E-DK
Disco.menu.pnum.STM32L562E_DK=STM32L562E-DK
Disco.menu.pnum.STM32L562E_DK.node=DIS_L562QE
Disco.menu.pnum.STM32L562E_DK.upload.maximum_size=524288
Disco.menu.pnum.STM32L562E_DK.upload.maximum_data_size=196608
Disco.menu.pnum.STM32L562E_DK.build.mcu=cortex-m33
Disco.menu.pnum.STM32L562E_DK.build.fpu=-mfpu=fpv4-sp-d16
Disco.menu.pnum.STM32L562E_DK.build.float-abi=-mfloat-abi=hard
Disco.menu.pnum.STM32L562E_DK.build.board=STM32L562E_DK
Disco.menu.pnum.STM32L562E_DK.build.series=STM32L5xx
Disco.menu.pnum.STM32L562E_DK.build.product_line=STM32L562xx
Disco.menu.pnum.STM32L562E_DK.build.variant=STM32L5xx/L552Q(C-E)IxQ_L562QEIxQ
Disco.menu.pnum.STM32L562E_DK.build.peripheral_pins=-DCUSTOM_PERIPHERAL_PINS
Disco.menu.pnum.STM32L562E_DK.openocd.target=stm32l5x
Disco.menu.pnum.STM32L562E_DK.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32L5xx/STM32L562.svd

# STM32WB5MM-DK board
Disco.menu.pnum.STM32WB5MM_DK=STM32WB5MM-DK
Disco.menu.pnum.STM32WB5MM_DK.node="DIS_WB5MMG"
@@ -12226,6 +12242,24 @@ GenL5.openocd.target=stm32l5x
GenL5.vid.0=0x0483
GenL5.pid.0=0x5740

# Generic L552QCIxQ
GenL5.menu.pnum.GENERIC_L552QCIXQ=Generic L552QCIxQ
GenL5.menu.pnum.GENERIC_L552QCIXQ.upload.maximum_size=262144
GenL5.menu.pnum.GENERIC_L552QCIXQ.upload.maximum_data_size=262144
GenL5.menu.pnum.GENERIC_L552QCIXQ.build.board=GENERIC_L552QCIXQ
GenL5.menu.pnum.GENERIC_L552QCIXQ.build.product_line=STM32L552xx
GenL5.menu.pnum.GENERIC_L552QCIXQ.build.variant=STM32L5xx/L552Q(C-E)IxQ_L562QEIxQ
GenL5.menu.pnum.GENERIC_L552QCIXQ.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32L5xx/STM32L552.svd

# Generic L552QEIxQ
GenL5.menu.pnum.GENERIC_L552QEIXQ=Generic L552QEIxQ
GenL5.menu.pnum.GENERIC_L552QEIXQ.upload.maximum_size=524288
GenL5.menu.pnum.GENERIC_L552QEIXQ.upload.maximum_data_size=262144
GenL5.menu.pnum.GENERIC_L552QEIXQ.build.board=GENERIC_L552QEIXQ
GenL5.menu.pnum.GENERIC_L552QEIXQ.build.product_line=STM32L552xx
GenL5.menu.pnum.GENERIC_L552QEIXQ.build.variant=STM32L5xx/L552Q(C-E)IxQ_L562QEIxQ
GenL5.menu.pnum.GENERIC_L552QEIXQ.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32L5xx/STM32L552.svd

# Generic L552ZCTxQ
GenL5.menu.pnum.GENERIC_L552ZCTXQ=Generic L552ZCTxQ
GenL5.menu.pnum.GENERIC_L552ZCTXQ.upload.maximum_size=262144
@@ -12244,6 +12278,15 @@ GenL5.menu.pnum.GENERIC_L552ZETXQ.build.product_line=STM32L552xx
GenL5.menu.pnum.GENERIC_L552ZETXQ.build.variant=STM32L5xx/L552Z(C-E)TxQ_L562ZETxQ
GenL5.menu.pnum.GENERIC_L552ZETXQ.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32L5xx/STM32L552.svd

# Generic L562QC-EIxQ
GenL5.menu.pnum.GENERIC_L562QEIXQ=Generic L562QC-EIxQ
GenL5.menu.pnum.GENERIC_L562QEIXQ.upload.maximum_size=524288
GenL5.menu.pnum.GENERIC_L562QEIXQ.upload.maximum_data_size=196608
GenL5.menu.pnum.GENERIC_L562QEIXQ.build.board=GENERIC_L562QEIXQ
GenL5.menu.pnum.GENERIC_L562QEIXQ.build.product_line=STM32L562xx
GenL5.menu.pnum.GENERIC_L562QEIXQ.build.variant=STM32L5xx/L552Q(C-E)IxQ_L562QEIxQ
GenL5.menu.pnum.GENERIC_L562QEIXQ.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32L5xx/STM32L562.svd

# Generic L562ZETxQ
GenL5.menu.pnum.GENERIC_L562ZETXQ=Generic L562ZETxQ
GenL5.menu.pnum.GENERIC_L562ZETXQ.upload.maximum_size=524288
Loading
Oops, something went wrong.