Skip to content

Commit eb82540

Browse files
committed
feat(platform): add BMP upload support to ST Nucleo/Disco/Eval boards
1 parent 0c687c9 commit eb82540

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

boards.txt

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -389,6 +389,10 @@ Nucleo_144.menu.upload_method.dfuMethod.upload.protocol=dfu
389389
Nucleo_144.menu.upload_method.dfuMethod.upload.options=-v {upload.vid} -p {upload.pid}
390390
Nucleo_144.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg
391391

392+
Nucleo_144.menu.upload_method.bmpMethod=BMP (Black Magic Probe)
393+
Nucleo_144.menu.upload_method.bmpMethod.upload.protocol=gdb_bmp
394+
Nucleo_144.menu.upload_method.bmpMethod.upload.tool=bmp_upload
395+
392396
Nucleo_144.menu.upload_method.OpenOCDSTLink=OpenOCD STLink (SWD)
393397
Nucleo_144.menu.upload_method.OpenOCDSTLink.upload.protocol=stlink
394398
Nucleo_144.menu.upload_method.OpenOCDSTLink.upload.tool=openocd_upload
@@ -910,6 +914,10 @@ Nucleo_64.menu.upload_method.dfuMethod.upload.protocol=dfu
910914
Nucleo_64.menu.upload_method.dfuMethod.upload.options=-v {upload.vid} -p {upload.pid}
911915
Nucleo_64.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg
912916

917+
Nucleo_64.menu.upload_method.bmpMethod=BMP (Black Magic Probe)
918+
Nucleo_64.menu.upload_method.bmpMethod.upload.protocol=gdb_bmp
919+
Nucleo_64.menu.upload_method.bmpMethod.upload.tool=bmp_upload
920+
913921
Nucleo_64.menu.upload_method.OpenOCDSTLink=OpenOCD STLink (SWD)
914922
Nucleo_64.menu.upload_method.OpenOCDSTLink.upload.protocol=stlink
915923
Nucleo_64.menu.upload_method.OpenOCDSTLink.upload.tool=openocd_upload
@@ -1086,6 +1094,10 @@ Nucleo_32.menu.upload_method.dfuMethod.upload.protocol=dfu
10861094
Nucleo_32.menu.upload_method.dfuMethod.upload.options=-v {upload.vid} -p {upload.pid}
10871095
Nucleo_32.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg
10881096

1097+
Nucleo_32.menu.upload_method.bmpMethod=BMP (Black Magic Probe)
1098+
Nucleo_32.menu.upload_method.bmpMethod.upload.protocol=gdb_bmp
1099+
Nucleo_32.menu.upload_method.bmpMethod.upload.tool=bmp_upload
1100+
10891101
Nucleo_32.menu.upload_method.OpenOCDSTLink=OpenOCD STLink (SWD)
10901102
Nucleo_32.menu.upload_method.OpenOCDSTLink.upload.protocol=stlink
10911103
Nucleo_32.menu.upload_method.OpenOCDSTLink.upload.tool=openocd_upload
@@ -1420,6 +1432,10 @@ Disco.menu.upload_method.dfuMethod.upload.protocol=dfu
14201432
Disco.menu.upload_method.dfuMethod.upload.options=-v {upload.vid} -p {upload.pid}
14211433
Disco.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg
14221434

1435+
Disco.menu.upload_method.bmpMethod=BMP (Black Magic Probe)
1436+
Disco.menu.upload_method.bmpMethod.upload.protocol=gdb_bmp
1437+
Disco.menu.upload_method.bmpMethod.upload.tool=bmp_upload
1438+
14231439
Disco.menu.upload_method.OpenOCDSTLink=OpenOCD STLink (SWD)
14241440
Disco.menu.upload_method.OpenOCDSTLink.upload.protocol=stlink
14251441
Disco.menu.upload_method.OpenOCDSTLink.upload.tool=openocd_upload
@@ -1504,6 +1520,10 @@ Eval.menu.upload_method.dfuMethod.upload.protocol=dfu
15041520
Eval.menu.upload_method.dfuMethod.upload.options=-v {upload.vid} -p {upload.pid}
15051521
Eval.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg
15061522

1523+
Eval.menu.upload_method.bmpMethod=BMP (Black Magic Probe)
1524+
Eval.menu.upload_method.bmpMethod.upload.protocol=gdb_bmp
1525+
Eval.menu.upload_method.bmpMethod.upload.tool=bmp_upload
1526+
15071527
Eval.menu.upload_method.OpenOCDSTLink=OpenOCD STLink (SWD)
15081528
Eval.menu.upload_method.OpenOCDSTLink.upload.protocol=stlink
15091529
Eval.menu.upload_method.OpenOCDSTLink.upload.tool=openocd_upload

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy