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

Diff for: boards.txt

+20
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)