diff --git a/boards.txt b/boards.txt index 851d0392d6..4d1ebba962 100644 --- a/boards.txt +++ b/boards.txt @@ -326,18 +326,18 @@ Nucleo_144.menu.upload_method.MassStorage.upload.protocol= Nucleo_144.menu.upload_method.MassStorage.upload.tool=massStorageCopy Nucleo_144.menu.upload_method.swdMethod=STM32CubeProgrammer (SWD) -Nucleo_144.menu.upload_method.swdMethod.upload.protocol=0 +Nucleo_144.menu.upload_method.swdMethod.upload.protocol=swd Nucleo_144.menu.upload_method.swdMethod.upload.options= Nucleo_144.menu.upload_method.swdMethod.upload.tool=stm32CubeProg Nucleo_144.menu.upload_method.serialMethod=STM32CubeProgrammer (Serial) -Nucleo_144.menu.upload_method.serialMethod.upload.protocol=1 -Nucleo_144.menu.upload_method.serialMethod.upload.options={serial.port.file} +Nucleo_144.menu.upload_method.serialMethod.upload.protocol=serial +Nucleo_144.menu.upload_method.serialMethod.upload.options=-c {serial.port.file} Nucleo_144.menu.upload_method.serialMethod.upload.tool=stm32CubeProg Nucleo_144.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU) -Nucleo_144.menu.upload_method.dfuMethod.upload.protocol=2 -Nucleo_144.menu.upload_method.dfuMethod.upload.options= +Nucleo_144.menu.upload_method.dfuMethod.upload.protocol=dfu +Nucleo_144.menu.upload_method.dfuMethod.upload.options=-v {upload.vid} -p {upload.pid} Nucleo_144.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg ################################################################################ @@ -745,18 +745,18 @@ Nucleo_64.menu.upload_method.MassStorage.upload.protocol= Nucleo_64.menu.upload_method.MassStorage.upload.tool=massStorageCopy Nucleo_64.menu.upload_method.swdMethod=STM32CubeProgrammer (SWD) -Nucleo_64.menu.upload_method.swdMethod.upload.protocol=0 +Nucleo_64.menu.upload_method.swdMethod.upload.protocol=swd Nucleo_64.menu.upload_method.swdMethod.upload.options= Nucleo_64.menu.upload_method.swdMethod.upload.tool=stm32CubeProg Nucleo_64.menu.upload_method.serialMethod=STM32CubeProgrammer (Serial) -Nucleo_64.menu.upload_method.serialMethod.upload.protocol=1 -Nucleo_64.menu.upload_method.serialMethod.upload.options={serial.port.file} +Nucleo_64.menu.upload_method.serialMethod.upload.protocol=serial +Nucleo_64.menu.upload_method.serialMethod.upload.options=-c {serial.port.file} Nucleo_64.menu.upload_method.serialMethod.upload.tool=stm32CubeProg Nucleo_64.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU) -Nucleo_64.menu.upload_method.dfuMethod.upload.protocol=2 -Nucleo_64.menu.upload_method.dfuMethod.upload.options= +Nucleo_64.menu.upload_method.dfuMethod.upload.protocol=dfu +Nucleo_64.menu.upload_method.dfuMethod.upload.options=-v {upload.vid} -p {upload.pid} Nucleo_64.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg ################################################################################ @@ -891,18 +891,18 @@ Nucleo_32.menu.upload_method.MassStorage.upload.protocol= Nucleo_32.menu.upload_method.MassStorage.upload.tool=massStorageCopy Nucleo_32.menu.upload_method.swdMethod=STM32CubeProgrammer (SWD) -Nucleo_32.menu.upload_method.swdMethod.upload.protocol=0 +Nucleo_32.menu.upload_method.swdMethod.upload.protocol=swd Nucleo_32.menu.upload_method.swdMethod.upload.options= Nucleo_32.menu.upload_method.swdMethod.upload.tool=stm32CubeProg Nucleo_32.menu.upload_method.serialMethod=STM32CubeProgrammer (Serial) -Nucleo_32.menu.upload_method.serialMethod.upload.protocol=1 -Nucleo_32.menu.upload_method.serialMethod.upload.options={serial.port.file} +Nucleo_32.menu.upload_method.serialMethod.upload.protocol=serial +Nucleo_32.menu.upload_method.serialMethod.upload.options=-c {serial.port.file} Nucleo_32.menu.upload_method.serialMethod.upload.tool=stm32CubeProg Nucleo_32.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU) -Nucleo_32.menu.upload_method.dfuMethod.upload.protocol=2 -Nucleo_32.menu.upload_method.dfuMethod.upload.options= +Nucleo_32.menu.upload_method.dfuMethod.upload.protocol=dfu +Nucleo_32.menu.upload_method.dfuMethod.upload.options=-v {upload.vid} -p {upload.pid} Nucleo_32.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg ################################################################################ @@ -1175,18 +1175,18 @@ Disco.menu.upload_method.MassStorage.upload.protocol= Disco.menu.upload_method.MassStorage.upload.tool=massStorageCopy Disco.menu.upload_method.swdMethod=STM32CubeProgrammer (SWD) -Disco.menu.upload_method.swdMethod.upload.protocol=0 +Disco.menu.upload_method.swdMethod.upload.protocol=swd Disco.menu.upload_method.swdMethod.upload.options= Disco.menu.upload_method.swdMethod.upload.tool=stm32CubeProg Disco.menu.upload_method.serialMethod=STM32CubeProgrammer (Serial) -Disco.menu.upload_method.serialMethod.upload.protocol=1 -Disco.menu.upload_method.serialMethod.upload.options={serial.port.file} +Disco.menu.upload_method.serialMethod.upload.protocol=serial +Disco.menu.upload_method.serialMethod.upload.options=-c {serial.port.file} Disco.menu.upload_method.serialMethod.upload.tool=stm32CubeProg Disco.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU) -Disco.menu.upload_method.dfuMethod.upload.protocol=2 -Disco.menu.upload_method.dfuMethod.upload.options= +Disco.menu.upload_method.dfuMethod.upload.protocol=dfu +Disco.menu.upload_method.dfuMethod.upload.options=-v {upload.vid} -p {upload.pid} Disco.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg ################################################################################ @@ -1246,13 +1246,13 @@ Eval.menu.pnum.STEVAL_MKBOXPRO.build.peripheral_pins=-DCUSTOM_PERIPHERAL_PINS # Upload menu Eval.menu.upload_method.swdMethod=STM32CubeProgrammer (SWD) -Eval.menu.upload_method.swdMethod.upload.protocol=0 +Eval.menu.upload_method.swdMethod.upload.protocol=swd Eval.menu.upload_method.swdMethod.upload.options= Eval.menu.upload_method.swdMethod.upload.tool=stm32CubeProg Eval.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU) -Eval.menu.upload_method.dfuMethod.upload.protocol=2 -Eval.menu.upload_method.dfuMethod.upload.options= +Eval.menu.upload_method.dfuMethod.upload.protocol=dfu +Eval.menu.upload_method.dfuMethod.upload.options=-v {upload.vid} -p {upload.pid} Eval.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg ################################################################################ @@ -1419,13 +1419,13 @@ GenC0.menu.pnum.GENERIC_C031F6PX.build.variant=STM32C0xx/C011D6Y_C011F(4-6)(P-U) # Upload menu GenC0.menu.upload_method.swdMethod=STM32CubeProgrammer (SWD) -GenC0.menu.upload_method.swdMethod.upload.protocol=0 +GenC0.menu.upload_method.swdMethod.upload.protocol=swd GenC0.menu.upload_method.swdMethod.upload.options= GenC0.menu.upload_method.swdMethod.upload.tool=stm32CubeProg GenC0.menu.upload_method.serialMethod=STM32CubeProgrammer (Serial) -GenC0.menu.upload_method.serialMethod.upload.protocol=1 -GenC0.menu.upload_method.serialMethod.upload.options={serial.port.file} +GenC0.menu.upload_method.serialMethod.upload.protocol=serial +GenC0.menu.upload_method.serialMethod.upload.options=-c {serial.port.file} GenC0.menu.upload_method.serialMethod.upload.tool=stm32CubeProg ############################### @@ -2224,18 +2224,18 @@ GenF0.menu.pnum.GENERIC_F098VCTX.build.variant=STM32F0xx/F098VC(H-T) # Upload menu GenF0.menu.upload_method.swdMethod=STM32CubeProgrammer (SWD) -GenF0.menu.upload_method.swdMethod.upload.protocol=0 +GenF0.menu.upload_method.swdMethod.upload.protocol=swd GenF0.menu.upload_method.swdMethod.upload.options= GenF0.menu.upload_method.swdMethod.upload.tool=stm32CubeProg GenF0.menu.upload_method.serialMethod=STM32CubeProgrammer (Serial) -GenF0.menu.upload_method.serialMethod.upload.protocol=1 -GenF0.menu.upload_method.serialMethod.upload.options={serial.port.file} +GenF0.menu.upload_method.serialMethod.upload.protocol=serial +GenF0.menu.upload_method.serialMethod.upload.options=-c {serial.port.file} GenF0.menu.upload_method.serialMethod.upload.tool=stm32CubeProg GenF0.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU) -GenF0.menu.upload_method.dfuMethod.upload.protocol=2 -GenF0.menu.upload_method.dfuMethod.upload.options= +GenF0.menu.upload_method.dfuMethod.upload.protocol=dfu +GenF0.menu.upload_method.dfuMethod.upload.options=-v {upload.vid} -p {upload.pid} GenF0.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg ################################################################################ @@ -2957,18 +2957,18 @@ GenF1.menu.pnum.GENERIC_F103ZGTX.build.variant=STM32F1xx/F103Z(F-G)(H-T) # Upload menu GenF1.menu.upload_method.swdMethod=STM32CubeProgrammer (SWD) -GenF1.menu.upload_method.swdMethod.upload.protocol=0 +GenF1.menu.upload_method.swdMethod.upload.protocol=swd GenF1.menu.upload_method.swdMethod.upload.options= GenF1.menu.upload_method.swdMethod.upload.tool=stm32CubeProg GenF1.menu.upload_method.serialMethod=STM32CubeProgrammer (Serial) -GenF1.menu.upload_method.serialMethod.upload.protocol=1 -GenF1.menu.upload_method.serialMethod.upload.options={serial.port.file} +GenF1.menu.upload_method.serialMethod.upload.protocol=serial +GenF1.menu.upload_method.serialMethod.upload.options=-c {serial.port.file} GenF1.menu.upload_method.serialMethod.upload.tool=stm32CubeProg GenF1.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU) -GenF1.menu.upload_method.dfuMethod.upload.protocol=2 -GenF1.menu.upload_method.dfuMethod.upload.options= +GenF1.menu.upload_method.dfuMethod.upload.protocol=dfu +GenF1.menu.upload_method.dfuMethod.upload.options=-v {upload.vid} -p {upload.pid} GenF1.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg GenF1.menu.upload_method.bmpMethod=BMP (Black Magic Probe) @@ -3388,18 +3388,18 @@ GenF2.menu.pnum.GENERIC_F217ZGTX.build.variant=STM32F2xx/F207Z(C-E-F-G)T_F217Z(E # Upload menu GenF2.menu.upload_method.swdMethod=STM32CubeProgrammer (SWD) -GenF2.menu.upload_method.swdMethod.upload.protocol=0 +GenF2.menu.upload_method.swdMethod.upload.protocol=swd GenF2.menu.upload_method.swdMethod.upload.options= GenF2.menu.upload_method.swdMethod.upload.tool=stm32CubeProg GenF2.menu.upload_method.serialMethod=STM32CubeProgrammer (Serial) -GenF2.menu.upload_method.serialMethod.upload.protocol=1 -GenF2.menu.upload_method.serialMethod.upload.options={serial.port.file} +GenF2.menu.upload_method.serialMethod.upload.protocol=serial +GenF2.menu.upload_method.serialMethod.upload.options=-c {serial.port.file} GenF2.menu.upload_method.serialMethod.upload.tool=stm32CubeProg GenF2.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU) -GenF2.menu.upload_method.dfuMethod.upload.protocol=2 -GenF2.menu.upload_method.dfuMethod.upload.options= +GenF2.menu.upload_method.dfuMethod.upload.protocol=dfu +GenF2.menu.upload_method.dfuMethod.upload.options=-v {upload.vid} -p {upload.pid} GenF2.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg ################################################################################ @@ -3792,18 +3792,18 @@ GenF3.menu.pnum.GENERIC_F398VETX.build.variant=STM32F3xx/F398VET # Upload menu GenF3.menu.upload_method.swdMethod=STM32CubeProgrammer (SWD) -GenF3.menu.upload_method.swdMethod.upload.protocol=0 +GenF3.menu.upload_method.swdMethod.upload.protocol=swd GenF3.menu.upload_method.swdMethod.upload.options= GenF3.menu.upload_method.swdMethod.upload.tool=stm32CubeProg GenF3.menu.upload_method.serialMethod=STM32CubeProgrammer (Serial) -GenF3.menu.upload_method.serialMethod.upload.protocol=1 -GenF3.menu.upload_method.serialMethod.upload.options={serial.port.file} +GenF3.menu.upload_method.serialMethod.upload.protocol=serial +GenF3.menu.upload_method.serialMethod.upload.options=-c {serial.port.file} GenF3.menu.upload_method.serialMethod.upload.tool=stm32CubeProg GenF3.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU) -GenF3.menu.upload_method.dfuMethod.upload.protocol=2 -GenF3.menu.upload_method.dfuMethod.upload.options= +GenF3.menu.upload_method.dfuMethod.upload.protocol=dfu +GenF3.menu.upload_method.dfuMethod.upload.options=-v {upload.vid} -p {upload.pid} GenF3.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg GenF3.menu.upload_method.bmpMethod=BMP (Black Magic Probe) @@ -4696,18 +4696,18 @@ GenF4.menu.pnum.GENERIC_F446ZETX.build.variant=STM32F4xx/F446Z(C-E)(H-J-T) # Upload menu GenF4.menu.upload_method.swdMethod=STM32CubeProgrammer (SWD) -GenF4.menu.upload_method.swdMethod.upload.protocol=0 +GenF4.menu.upload_method.swdMethod.upload.protocol=swd GenF4.menu.upload_method.swdMethod.upload.options= GenF4.menu.upload_method.swdMethod.upload.tool=stm32CubeProg GenF4.menu.upload_method.serialMethod=STM32CubeProgrammer (Serial) -GenF4.menu.upload_method.serialMethod.upload.protocol=1 -GenF4.menu.upload_method.serialMethod.upload.options={serial.port.file} +GenF4.menu.upload_method.serialMethod.upload.protocol=serial +GenF4.menu.upload_method.serialMethod.upload.options=-c {serial.port.file} GenF4.menu.upload_method.serialMethod.upload.tool=stm32CubeProg GenF4.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU) -GenF4.menu.upload_method.dfuMethod.upload.protocol=2 -GenF4.menu.upload_method.dfuMethod.upload.options= +GenF4.menu.upload_method.dfuMethod.upload.protocol=dfu +GenF4.menu.upload_method.dfuMethod.upload.options=-v {upload.vid} -p {upload.pid} GenF4.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg GenF4.menu.upload_method.bmpMethod=BMP (Black Magic Probe) @@ -5180,18 +5180,18 @@ GenF7.menu.pnum.GENERIC_F777ZITX.build.variant=STM32F7xx/F765Z(G-I)T_F767Z(G-I)T # Upload menu GenF7.menu.upload_method.swdMethod=STM32CubeProgrammer (SWD) -GenF7.menu.upload_method.swdMethod.upload.protocol=0 +GenF7.menu.upload_method.swdMethod.upload.protocol=swd GenF7.menu.upload_method.swdMethod.upload.options= GenF7.menu.upload_method.swdMethod.upload.tool=stm32CubeProg GenF7.menu.upload_method.serialMethod=STM32CubeProgrammer (Serial) -GenF7.menu.upload_method.serialMethod.upload.protocol=1 -GenF7.menu.upload_method.serialMethod.upload.options={serial.port.file} +GenF7.menu.upload_method.serialMethod.upload.protocol=serial +GenF7.menu.upload_method.serialMethod.upload.options=-c {serial.port.file} GenF7.menu.upload_method.serialMethod.upload.tool=stm32CubeProg GenF7.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU) -GenF7.menu.upload_method.dfuMethod.upload.protocol=2 -GenF7.menu.upload_method.dfuMethod.upload.options= +GenF7.menu.upload_method.dfuMethod.upload.protocol=dfu +GenF7.menu.upload_method.dfuMethod.upload.options=-v {upload.vid} -p {upload.pid} GenF7.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg ############################### @@ -6437,18 +6437,18 @@ GenG0.menu.pnum.GENERIC_G0C1RETX.build.variant=STM32G0xx/G0B1R(B-C-E)T_G0C1R(C-E # Upload menu GenG0.menu.upload_method.swdMethod=STM32CubeProgrammer (SWD) -GenG0.menu.upload_method.swdMethod.upload.protocol=0 +GenG0.menu.upload_method.swdMethod.upload.protocol=swd GenG0.menu.upload_method.swdMethod.upload.options= GenG0.menu.upload_method.swdMethod.upload.tool=stm32CubeProg GenG0.menu.upload_method.serialMethod=STM32CubeProgrammer (Serial) -GenG0.menu.upload_method.serialMethod.upload.protocol=1 -GenG0.menu.upload_method.serialMethod.upload.options={serial.port.file} +GenG0.menu.upload_method.serialMethod.upload.protocol=serial +GenG0.menu.upload_method.serialMethod.upload.options=-c {serial.port.file} GenG0.menu.upload_method.serialMethod.upload.tool=stm32CubeProg GenG0.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU) -GenG0.menu.upload_method.dfuMethod.upload.protocol=2 -GenG0.menu.upload_method.dfuMethod.upload.options= +GenG0.menu.upload_method.dfuMethod.upload.protocol=dfu +GenG0.menu.upload_method.dfuMethod.upload.options=-v {upload.vid} -p {upload.pid} GenG0.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg ############################### @@ -7478,18 +7478,18 @@ GenG4.menu.pnum.GENERIC_G4A1VETX.build.variant=STM32G4xx/G491V(C-E)T_G4A1VET # Upload menu GenG4.menu.upload_method.swdMethod=STM32CubeProgrammer (SWD) -GenG4.menu.upload_method.swdMethod.upload.protocol=0 +GenG4.menu.upload_method.swdMethod.upload.protocol=swd GenG4.menu.upload_method.swdMethod.upload.options= GenG4.menu.upload_method.swdMethod.upload.tool=stm32CubeProg GenG4.menu.upload_method.serialMethod=STM32CubeProgrammer (Serial) -GenG4.menu.upload_method.serialMethod.upload.protocol=1 -GenG4.menu.upload_method.serialMethod.upload.options={serial.port.file} +GenG4.menu.upload_method.serialMethod.upload.protocol=serial +GenG4.menu.upload_method.serialMethod.upload.options=-c {serial.port.file} GenG4.menu.upload_method.serialMethod.upload.tool=stm32CubeProg GenG4.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU) -GenG4.menu.upload_method.dfuMethod.upload.protocol=2 -GenG4.menu.upload_method.dfuMethod.upload.options= +GenG4.menu.upload_method.dfuMethod.upload.protocol=dfu +GenG4.menu.upload_method.dfuMethod.upload.options=-v {upload.vid} -p {upload.pid} GenG4.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg ################################################################################ @@ -7559,18 +7559,18 @@ GenH5.menu.pnum.GENERIC_H573ZITX.build.variant=STM32H5xx/H563Z(G-I)T_H573ZIT # Upload menu GenH5.menu.upload_method.swdMethod=STM32CubeProgrammer (SWD) -GenH5.menu.upload_method.swdMethod.upload.protocol=0 +GenH5.menu.upload_method.swdMethod.upload.protocol=swd GenH5.menu.upload_method.swdMethod.upload.options= GenH5.menu.upload_method.swdMethod.upload.tool=stm32CubeProg GenH5.menu.upload_method.serialMethod=STM32CubeProgrammer (Serial) -GenH5.menu.upload_method.serialMethod.upload.protocol=1 -GenH5.menu.upload_method.serialMethod.upload.options={serial.port.file} +GenH5.menu.upload_method.serialMethod.upload.protocol=serial +GenH5.menu.upload_method.serialMethod.upload.options=-c {serial.port.file} GenH5.menu.upload_method.serialMethod.upload.tool=stm32CubeProg GenH5.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU) -GenH5.menu.upload_method.dfuMethod.upload.protocol=2 -GenH5.menu.upload_method.dfuMethod.upload.options= +GenH5.menu.upload_method.dfuMethod.upload.protocol=dfu +GenH5.menu.upload_method.dfuMethod.upload.options=-v {upload.vid} -p {upload.pid} GenH5.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg ################################################################################ @@ -8129,18 +8129,18 @@ GenH7.menu.pnum.GENERIC_H7B3VITX.build.variant=STM32H7xx/H7A3V(G-I)(H-T)_H7B0VBT # Upload menu GenH7.menu.upload_method.swdMethod=STM32CubeProgrammer (SWD) -GenH7.menu.upload_method.swdMethod.upload.protocol=0 +GenH7.menu.upload_method.swdMethod.upload.protocol=swd GenH7.menu.upload_method.swdMethod.upload.options= GenH7.menu.upload_method.swdMethod.upload.tool=stm32CubeProg GenH7.menu.upload_method.serialMethod=STM32CubeProgrammer (Serial) -GenH7.menu.upload_method.serialMethod.upload.protocol=1 -GenH7.menu.upload_method.serialMethod.upload.options={serial.port.file} +GenH7.menu.upload_method.serialMethod.upload.protocol=serial +GenH7.menu.upload_method.serialMethod.upload.options=-c {serial.port.file} GenH7.menu.upload_method.serialMethod.upload.tool=stm32CubeProg GenH7.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU) -GenH7.menu.upload_method.dfuMethod.upload.protocol=2 -GenH7.menu.upload_method.dfuMethod.upload.options= +GenH7.menu.upload_method.dfuMethod.upload.protocol=dfu +GenH7.menu.upload_method.dfuMethod.upload.options=-v {upload.vid} -p {upload.pid} GenH7.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg ################################################################################ @@ -9236,18 +9236,18 @@ GenL0.menu.pnum.GENERIC_L083V8TX.build.variant=STM32L0xx/L072V(8-B-Z)(I-T)_L073V # Upload menu GenL0.menu.upload_method.swdMethod=STM32CubeProgrammer (SWD) -GenL0.menu.upload_method.swdMethod.upload.protocol=0 +GenL0.menu.upload_method.swdMethod.upload.protocol=swd GenL0.menu.upload_method.swdMethod.upload.options= GenL0.menu.upload_method.swdMethod.upload.tool=stm32CubeProg GenL0.menu.upload_method.serialMethod=STM32CubeProgrammer (Serial) -GenL0.menu.upload_method.serialMethod.upload.protocol=1 -GenL0.menu.upload_method.serialMethod.upload.options={serial.port.file} +GenL0.menu.upload_method.serialMethod.upload.protocol=serial +GenL0.menu.upload_method.serialMethod.upload.options=-c {serial.port.file} GenL0.menu.upload_method.serialMethod.upload.tool=stm32CubeProg GenL0.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU) -GenL0.menu.upload_method.dfuMethod.upload.protocol=2 -GenL0.menu.upload_method.dfuMethod.upload.options= +GenL0.menu.upload_method.dfuMethod.upload.protocol=dfu +GenL0.menu.upload_method.dfuMethod.upload.options=-v {upload.vid} -p {upload.pid} GenL0.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg GenL0.menu.upload_method.bmpMethod=BMP (Black Magic Probe) @@ -9527,18 +9527,18 @@ GenL1.menu.pnum.GENERIC_L162ZDTX.build.variant=STM32L1xx/L151ZDT_L152ZDT_L162ZDT # Upload menu GenL1.menu.upload_method.swdMethod=STM32CubeProgrammer (SWD) -GenL1.menu.upload_method.swdMethod.upload.protocol=0 +GenL1.menu.upload_method.swdMethod.upload.protocol=swd GenL1.menu.upload_method.swdMethod.upload.options= GenL1.menu.upload_method.swdMethod.upload.tool=stm32CubeProg GenL1.menu.upload_method.serialMethod=STM32CubeProgrammer (Serial) -GenL1.menu.upload_method.serialMethod.upload.protocol=1 -GenL1.menu.upload_method.serialMethod.upload.options={serial.port.file} +GenL1.menu.upload_method.serialMethod.upload.protocol=serial +GenL1.menu.upload_method.serialMethod.upload.options=-c {serial.port.file} GenL1.menu.upload_method.serialMethod.upload.tool=stm32CubeProg GenL1.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU) -GenL1.menu.upload_method.dfuMethod.upload.protocol=2 -GenL1.menu.upload_method.dfuMethod.upload.options= +GenL1.menu.upload_method.dfuMethod.upload.protocol=dfu +GenL1.menu.upload_method.dfuMethod.upload.options=-v {upload.vid} -p {upload.pid} GenL1.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg ################################################################################ @@ -10209,18 +10209,18 @@ GenL4.menu.pnum.GENERIC_L4S9ZIYX.build.variant=STM32L4xx/L4R5Z(G-I)Y_L4R9Z(G-I)Y # Upload menu GenL4.menu.upload_method.swdMethod=STM32CubeProgrammer (SWD) -GenL4.menu.upload_method.swdMethod.upload.protocol=0 +GenL4.menu.upload_method.swdMethod.upload.protocol=swd GenL4.menu.upload_method.swdMethod.upload.options= GenL4.menu.upload_method.swdMethod.upload.tool=stm32CubeProg GenL4.menu.upload_method.serialMethod=STM32CubeProgrammer (Serial) -GenL4.menu.upload_method.serialMethod.upload.protocol=1 -GenL4.menu.upload_method.serialMethod.upload.options={serial.port.file} +GenL4.menu.upload_method.serialMethod.upload.protocol=serial +GenL4.menu.upload_method.serialMethod.upload.options=-c {serial.port.file} GenL4.menu.upload_method.serialMethod.upload.tool=stm32CubeProg GenL4.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU) -GenL4.menu.upload_method.dfuMethod.upload.protocol=2 -GenL4.menu.upload_method.dfuMethod.upload.options= +GenL4.menu.upload_method.dfuMethod.upload.protocol=dfu +GenL4.menu.upload_method.dfuMethod.upload.options=-v {upload.vid} -p {upload.pid} GenL4.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg ################################################################################ @@ -10266,18 +10266,18 @@ GenL5.menu.pnum.GENERIC_L562ZETXQ.build.variant=STM32L5xx/L552Z(C-E)TxQ_L562ZETx # Upload menu GenL5.menu.upload_method.swdMethod=STM32CubeProgrammer (SWD) -GenL5.menu.upload_method.swdMethod.upload.protocol=0 +GenL5.menu.upload_method.swdMethod.upload.protocol=swd GenL5.menu.upload_method.swdMethod.upload.options= GenL5.menu.upload_method.swdMethod.upload.tool=stm32CubeProg GenL5.menu.upload_method.serialMethod=STM32CubeProgrammer (Serial) -GenL5.menu.upload_method.serialMethod.upload.protocol=1 -GenL5.menu.upload_method.serialMethod.upload.options={serial.port.file} +GenL5.menu.upload_method.serialMethod.upload.protocol=serial +GenL5.menu.upload_method.serialMethod.upload.options=-c {serial.port.file} GenL5.menu.upload_method.serialMethod.upload.tool=stm32CubeProg GenL5.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU) -GenL5.menu.upload_method.dfuMethod.upload.protocol=2 -GenL5.menu.upload_method.dfuMethod.upload.options= +GenL5.menu.upload_method.dfuMethod.upload.protocol=dfu +GenL5.menu.upload_method.dfuMethod.upload.options=-v {upload.vid} -p {upload.pid} GenL5.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg ################################################################################ @@ -10379,18 +10379,18 @@ GenU5.menu.pnum.GENERIC_U585ZITXQ.build.variant=STM32U5xx/U575Z(G-I)TxQ_U585ZITx # Upload menu GenU5.menu.upload_method.swdMethod=STM32CubeProgrammer (SWD) -GenU5.menu.upload_method.swdMethod.upload.protocol=0 +GenU5.menu.upload_method.swdMethod.upload.protocol=swd GenU5.menu.upload_method.swdMethod.upload.options= GenU5.menu.upload_method.swdMethod.upload.tool=stm32CubeProg GenU5.menu.upload_method.serialMethod=STM32CubeProgrammer (Serial) -GenU5.menu.upload_method.serialMethod.upload.protocol=1 -GenU5.menu.upload_method.serialMethod.upload.options={serial.port.file} +GenU5.menu.upload_method.serialMethod.upload.protocol=serial +GenU5.menu.upload_method.serialMethod.upload.options=-c {serial.port.file} GenU5.menu.upload_method.serialMethod.upload.tool=stm32CubeProg GenU5.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU) -GenU5.menu.upload_method.dfuMethod.upload.protocol=2 -GenU5.menu.upload_method.dfuMethod.upload.options= +GenU5.menu.upload_method.dfuMethod.upload.protocol=dfu +GenU5.menu.upload_method.dfuMethod.upload.options=-v {upload.vid} -p {upload.pid} GenU5.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg ################################################################################ @@ -10476,18 +10476,18 @@ GenWB.menu.pnum.GENERIC_WB55RGVX.build.variant=STM32WBxx/WB55R(C-E-G)V # Upload menu GenWB.menu.upload_method.swdMethod=STM32CubeProgrammer (SWD) -GenWB.menu.upload_method.swdMethod.upload.protocol=0 +GenWB.menu.upload_method.swdMethod.upload.protocol=swd GenWB.menu.upload_method.swdMethod.upload.options= GenWB.menu.upload_method.swdMethod.upload.tool=stm32CubeProg GenWB.menu.upload_method.serialMethod=STM32CubeProgrammer (Serial) -GenWB.menu.upload_method.serialMethod.upload.protocol=1 -GenWB.menu.upload_method.serialMethod.upload.options={serial.port.file} +GenWB.menu.upload_method.serialMethod.upload.protocol=serial +GenWB.menu.upload_method.serialMethod.upload.options=-c {serial.port.file} GenWB.menu.upload_method.serialMethod.upload.tool=stm32CubeProg GenWB.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU) -GenWB.menu.upload_method.dfuMethod.upload.protocol=2 -GenWB.menu.upload_method.dfuMethod.upload.options= +GenWB.menu.upload_method.dfuMethod.upload.protocol=dfu +GenWB.menu.upload_method.dfuMethod.upload.options=-v {upload.vid} -p {upload.pid} GenWB.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg ################################################################################ @@ -10525,13 +10525,13 @@ GenWBA.menu.pnum.GENERIC_WBA55CGUX.build.variant=STM32WBAxx/WBA55C(E-G)U # Upload menu GenWBA.menu.upload_method.swdMethod=STM32CubeProgrammer (SWD) -GenWBA.menu.upload_method.swdMethod.upload.protocol=0 +GenWBA.menu.upload_method.swdMethod.upload.protocol=swd GenWBA.menu.upload_method.swdMethod.upload.options= GenWBA.menu.upload_method.swdMethod.upload.tool=stm32CubeProg GenWBA.menu.upload_method.serialMethod=STM32CubeProgrammer (Serial) -GenWBA.menu.upload_method.serialMethod.upload.protocol=1 -GenWBA.menu.upload_method.serialMethod.upload.options={serial.port.file} +GenWBA.menu.upload_method.serialMethod.upload.protocol=serial +GenWBA.menu.upload_method.serialMethod.upload.options=-c {serial.port.file} GenWBA.menu.upload_method.serialMethod.upload.tool=stm32CubeProg ################################################################################ @@ -10681,18 +10681,18 @@ GenWL.menu.pnum.GENERIC_WLE5JCIX.build.variant=STM32WLxx/WL54JCI_WL55JCI_WLE4J(8 # Upload menu GenWL.menu.upload_method.swdMethod=STM32CubeProgrammer (SWD) -GenWL.menu.upload_method.swdMethod.upload.protocol=0 +GenWL.menu.upload_method.swdMethod.upload.protocol=swd GenWL.menu.upload_method.swdMethod.upload.options= GenWL.menu.upload_method.swdMethod.upload.tool=stm32CubeProg GenWL.menu.upload_method.serialMethod=STM32CubeProgrammer (Serial) -GenWL.menu.upload_method.serialMethod.upload.protocol=1 -GenWL.menu.upload_method.serialMethod.upload.options={serial.port.file} +GenWL.menu.upload_method.serialMethod.upload.protocol=serial +GenWL.menu.upload_method.serialMethod.upload.options=-c {serial.port.file} GenWL.menu.upload_method.serialMethod.upload.tool=stm32CubeProg GenWL.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU) -GenWL.menu.upload_method.dfuMethod.upload.protocol=2 -GenWL.menu.upload_method.dfuMethod.upload.options= +GenWL.menu.upload_method.dfuMethod.upload.protocol=dfu +GenWL.menu.upload_method.dfuMethod.upload.options=-v {upload.vid} -p {upload.pid} GenWL.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg ################################################################################ @@ -10886,18 +10886,18 @@ GenWL.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg # Upload menu 3dprinter.menu.upload_method.swdMethod=STM32CubeProgrammer (SWD) -3dprinter.menu.upload_method.swdMethod.upload.protocol=0 +3dprinter.menu.upload_method.swdMethod.upload.protocol=swd 3dprinter.menu.upload_method.swdMethod.upload.options= 3dprinter.menu.upload_method.swdMethod.upload.tool=stm32CubeProg 3dprinter.menu.upload_method.serialMethod=STM32CubeProgrammer (Serial) -3dprinter.menu.upload_method.serialMethod.upload.protocol=1 -3dprinter.menu.upload_method.serialMethod.upload.options={serial.port.file} +3dprinter.menu.upload_method.serialMethod.upload.protocol=serial +3dprinter.menu.upload_method.serialMethod.upload.options=-c {serial.port.file} 3dprinter.menu.upload_method.serialMethod.upload.tool=stm32CubeProg 3dprinter.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU) -3dprinter.menu.upload_method.dfuMethod.upload.protocol=2 -3dprinter.menu.upload_method.dfuMethod.upload.options= +3dprinter.menu.upload_method.dfuMethod.upload.protocol=dfu +3dprinter.menu.upload_method.dfuMethod.upload.options=-v {upload.vid} -p {upload.pid} 3dprinter.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg ################################################################################ @@ -10944,18 +10944,18 @@ Blues.menu.pnum.CYGNET.pid.0=0x0003 # Upload menu Blues.menu.upload_method.swdMethod=STM32CubeProgrammer (SWD) -Blues.menu.upload_method.swdMethod.upload.protocol=0 +Blues.menu.upload_method.swdMethod.upload.protocol=swd Blues.menu.upload_method.swdMethod.upload.options= Blues.menu.upload_method.swdMethod.upload.tool=stm32CubeProg Blues.menu.upload_method.serialMethod=STM32CubeProgrammer (Serial) -Blues.menu.upload_method.serialMethod.upload.protocol=1 -Blues.menu.upload_method.serialMethod.upload.options={serial.port.file} +Blues.menu.upload_method.serialMethod.upload.protocol=serial +Blues.menu.upload_method.serialMethod.upload.options=-c {serial.port.file} Blues.menu.upload_method.serialMethod.upload.tool=stm32CubeProg Blues.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU) -Blues.menu.upload_method.dfuMethod.upload.protocol=2 -Blues.menu.upload_method.dfuMethod.upload.options= +Blues.menu.upload_method.dfuMethod.upload.protocol=dfu +Blues.menu.upload_method.dfuMethod.upload.options=-v {upload.vid} -p {upload.pid} Blues.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg ################################################################################ @@ -10988,13 +10988,13 @@ Elecgator.menu.pnum.ETHERCAT_DUINO.build.peripheral_pins=-DCUSTOM_PERIPHERAL_PIN # Upload menu Elecgator.menu.upload_method.swdMethod=STM32CubeProgrammer (SWD) -Elecgator.menu.upload_method.swdMethod.upload.protocol=0 +Elecgator.menu.upload_method.swdMethod.upload.protocol=swd Elecgator.menu.upload_method.swdMethod.upload.options= Elecgator.menu.upload_method.swdMethod.upload.tool=stm32CubeProg Elecgator.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU) -Elecgator.menu.upload_method.dfuMethod.upload.protocol=2 -Elecgator.menu.upload_method.dfuMethod.upload.options= +Elecgator.menu.upload_method.dfuMethod.upload.protocol=dfu +Elecgator.menu.upload_method.dfuMethod.upload.options=-v {upload.vid} -p {upload.pid} Elecgator.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg ################################################################################ @@ -11036,18 +11036,18 @@ ESC_board.menu.pnum.STORM32_V1_31_RC.build.variant=STM32F1xx/F103R(C-D-E)T # Upload menu ESC_board.menu.upload_method.swdMethod=STM32CubeProgrammer (SWD) -ESC_board.menu.upload_method.swdMethod.upload.protocol=0 +ESC_board.menu.upload_method.swdMethod.upload.protocol=swd ESC_board.menu.upload_method.swdMethod.upload.options= ESC_board.menu.upload_method.swdMethod.upload.tool=stm32CubeProg ESC_board.menu.upload_method.serialMethod=STM32CubeProgrammer (Serial) -ESC_board.menu.upload_method.serialMethod.upload.protocol=1 -ESC_board.menu.upload_method.serialMethod.upload.options={serial.port.file} +ESC_board.menu.upload_method.serialMethod.upload.protocol=serial +ESC_board.menu.upload_method.serialMethod.upload.options=-c {serial.port.file} ESC_board.menu.upload_method.serialMethod.upload.tool=stm32CubeProg ESC_board.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU) -ESC_board.menu.upload_method.dfuMethod.upload.protocol=2 -ESC_board.menu.upload_method.dfuMethod.upload.options= +ESC_board.menu.upload_method.dfuMethod.upload.protocol=dfu +ESC_board.menu.upload_method.dfuMethod.upload.options=-v {upload.vid} -p {upload.pid} ESC_board.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg ################################################################################ @@ -11117,8 +11117,8 @@ Garatronic.menu.pnum.PYBSTICK26_PRO.build.float-abi=-mfloat-abi=hard # PYBSTICK26 boards upload method Garatronic.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU) -Garatronic.menu.upload_method.dfuMethod.upload.protocol=2 -Garatronic.menu.upload_method.dfuMethod.upload.options= +Garatronic.menu.upload_method.dfuMethod.upload.protocol=dfu +Garatronic.menu.upload_method.dfuMethod.upload.options=-v {upload.vid} -p {upload.pid} Garatronic.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg ################################################################################ @@ -11176,18 +11176,18 @@ GenFlight.menu.pnum.Sparky_V1.build.peripheral_pins=-DCUSTOM_PERIPHERAL_PINS # Upload menu GenFlight.menu.upload_method.swdMethod=STM32CubeProgrammer (SWD) -GenFlight.menu.upload_method.swdMethod.upload.protocol=0 +GenFlight.menu.upload_method.swdMethod.upload.protocol=swd GenFlight.menu.upload_method.swdMethod.upload.options= GenFlight.menu.upload_method.swdMethod.upload.tool=stm32CubeProg GenFlight.menu.upload_method.serialMethod=STM32CubeProgrammer (Serial) -GenFlight.menu.upload_method.serialMethod.upload.protocol=1 -GenFlight.menu.upload_method.serialMethod.upload.options={serial.port.file} +GenFlight.menu.upload_method.serialMethod.upload.protocol=serial +GenFlight.menu.upload_method.serialMethod.upload.options=-c {serial.port.file} GenFlight.menu.upload_method.serialMethod.upload.tool=stm32CubeProg GenFlight.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU) -GenFlight.menu.upload_method.dfuMethod.upload.protocol=2 -GenFlight.menu.upload_method.dfuMethod.upload.options= +GenFlight.menu.upload_method.dfuMethod.upload.protocol=dfu +GenFlight.menu.upload_method.dfuMethod.upload.options=-v {upload.vid} -p {upload.pid} GenFlight.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg GenFlight.menu.upload_method.bmpMethod=BMP (Black Magic Probe) @@ -11244,18 +11244,18 @@ IotContinuum.menu.pnum.DEVKIT_IOT_CONTINUUM.build.peripheral_pins=-DCUSTOM_PERIP # Upload menu IotContinuum.menu.upload_method.swdMethod=STM32CubeProgrammer (SWD) -IotContinuum.menu.upload_method.swdMethod.upload.protocol=0 +IotContinuum.menu.upload_method.swdMethod.upload.protocol=swd IotContinuum.menu.upload_method.swdMethod.upload.options= IotContinuum.menu.upload_method.swdMethod.upload.tool=stm32CubeProg IotContinuum.menu.upload_method.serialMethod=STM32CubeProgrammer (Serial) -IotContinuum.menu.upload_method.serialMethod.upload.protocol=1 -IotContinuum.menu.upload_method.serialMethod.upload.options={serial.port.file} +IotContinuum.menu.upload_method.serialMethod.upload.protocol=serial +IotContinuum.menu.upload_method.serialMethod.upload.options=-c {serial.port.file} IotContinuum.menu.upload_method.serialMethod.upload.tool=stm32CubeProg IotContinuum.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU) -IotContinuum.menu.upload_method.dfuMethod.upload.protocol=2 -IotContinuum.menu.upload_method.dfuMethod.upload.options= +IotContinuum.menu.upload_method.dfuMethod.upload.protocol=dfu +IotContinuum.menu.upload_method.dfuMethod.upload.options=-v {upload.vid} -p {upload.pid} IotContinuum.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg ################################################################################ @@ -11381,18 +11381,18 @@ LoRa.menu.pnum.ELEKTOR_F072CB.build.st_extra_flags=-D{build.product_line} {build # Upload menu LoRa.menu.upload_method.swdMethod=STM32CubeProgrammer (SWD) -LoRa.menu.upload_method.swdMethod.upload.protocol=0 +LoRa.menu.upload_method.swdMethod.upload.protocol=swd LoRa.menu.upload_method.swdMethod.upload.options= LoRa.menu.upload_method.swdMethod.upload.tool=stm32CubeProg LoRa.menu.upload_method.serialMethod=STM32CubeProgrammer (Serial) -LoRa.menu.upload_method.serialMethod.upload.protocol=1 -LoRa.menu.upload_method.serialMethod.upload.options={serial.port.file} +LoRa.menu.upload_method.serialMethod.upload.protocol=serial +LoRa.menu.upload_method.serialMethod.upload.options=-c {serial.port.file} LoRa.menu.upload_method.serialMethod.upload.tool=stm32CubeProg LoRa.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU) -LoRa.menu.upload_method.dfuMethod.upload.protocol=2 -LoRa.menu.upload_method.dfuMethod.upload.options= +LoRa.menu.upload_method.dfuMethod.upload.protocol=dfu +LoRa.menu.upload_method.dfuMethod.upload.options=-v {upload.vid} -p {upload.pid} LoRa.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg ################################################################################ @@ -11429,18 +11429,18 @@ Midatronics.menu.upload_method.MassStorage.upload.protocol= Midatronics.menu.upload_method.MassStorage.upload.tool=massStorageCopy Midatronics.menu.upload_method.swdMethod=STM32CubeProgrammer (SWD) -Midatronics.menu.upload_method.swdMethod.upload.protocol=0 +Midatronics.menu.upload_method.swdMethod.upload.protocol=swd Midatronics.menu.upload_method.swdMethod.upload.options= Midatronics.menu.upload_method.swdMethod.upload.tool=stm32CubeProg Midatronics.menu.upload_method.serialMethod=STM32CubeProgrammer (Serial) -Midatronics.menu.upload_method.serialMethod.upload.protocol=1 -Midatronics.menu.upload_method.serialMethod.upload.options={serial.port.file} +Midatronics.menu.upload_method.serialMethod.upload.protocol=serial +Midatronics.menu.upload_method.serialMethod.upload.options=-c {serial.port.file} Midatronics.menu.upload_method.serialMethod.upload.tool=stm32CubeProg Midatronics.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU) -Midatronics.menu.upload_method.dfuMethod.upload.protocol=2 -Midatronics.menu.upload_method.dfuMethod.upload.options= +Midatronics.menu.upload_method.dfuMethod.upload.protocol=dfu +Midatronics.menu.upload_method.dfuMethod.upload.options=-v {upload.vid} -p {upload.pid} Midatronics.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg ################################################################################ @@ -11491,18 +11491,18 @@ SparkFun.menu.pnum.MICROMOD_F405.pid.0=0x0029 # Upload menu SparkFun.menu.upload_method.swdMethod=STM32CubeProgrammer (SWD) -SparkFun.menu.upload_method.swdMethod.upload.protocol=0 +SparkFun.menu.upload_method.swdMethod.upload.protocol=swd SparkFun.menu.upload_method.swdMethod.upload.options= SparkFun.menu.upload_method.swdMethod.upload.tool=stm32CubeProg SparkFun.menu.upload_method.serialMethod=STM32CubeProgrammer (Serial) -SparkFun.menu.upload_method.serialMethod.upload.protocol=1 -SparkFun.menu.upload_method.serialMethod.upload.options={serial.port.file} +SparkFun.menu.upload_method.serialMethod.upload.protocol={serial.port.file} +SparkFun.menu.upload_method.serialMethod.upload.options=-c {serial.port.file} SparkFun.menu.upload_method.serialMethod.upload.tool=stm32CubeProg SparkFun.menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU) -SparkFun.menu.upload_method.dfuMethod.upload.protocol=2 -SparkFun.menu.upload_method.dfuMethod.upload.options= +SparkFun.menu.upload_method.dfuMethod.upload.protocol=dfu +SparkFun.menu.upload_method.dfuMethod.upload.options=-v {upload.vid} -p {upload.pid} SparkFun.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg ################################################################################ diff --git a/platform.txt b/platform.txt index d65fe1f925..a4724c4431 100644 --- a/platform.txt +++ b/platform.txt @@ -199,7 +199,7 @@ tools.stm32CubeProg.path={runtime.tools.STM32Tools.path} tools.stm32CubeProg.cmd=stm32CubeProg.sh tools.stm32CubeProg.upload.params.verbose= tools.stm32CubeProg.upload.params.quiet= -tools.stm32CubeProg.upload.pattern="{busybox}" sh "{path}/{cmd}" {upload.protocol} "{build.path}/{build.project_name}.bin" {build.flash_offset} 0 {upload.vid}:{upload.pid} {upload.options} +tools.stm32CubeProg.upload.pattern="{busybox}" sh "{path}/{cmd}" -i {upload.protocol} -f "{build.path}/{build.project_name}.bin" -o {build.flash_offset} {upload.options} # blackmagic upload for generic STM32 tools.bmp_upload.cmd=arm-none-eabi-gdb