@@ -669,6 +669,12 @@ GenF1.menu.upload_method.bmpMethod=BMP (Black Magic Probe)
669
669
GenF1.menu.upload_method.bmpMethod.upload.protocol=gdb_bmp
670
670
GenF1.menu.upload_method.bmpMethod.upload.tool=bmp_upload
671
671
672
+ GenF1.menu.upload_method.hidMethod=HID Bootloader 2.1 (0x0800)
673
+ GenF1.menu.upload_method.hidMethod.upload.protocol=hid21
674
+ GenF1.menu.upload_method.hidMethod.upload.tool=hid_upload
675
+ GenF1.menu.upload_method.hidMethod.upload.bl_size=0x800
676
+ GenF1.menu.upload_method.hidMethod.build.bootloader_flags=-DBOOTLOADER_DTR_TOGGLING -DHIDBL_F1 -DVECT_TAB_OFFSET={upload.bl_size}
677
+
672
678
GenF1.menu.upload_method.dfu2Method=Maple DFU Bootloader 2.0 (0x2000)
673
679
GenF1.menu.upload_method.dfu2Method.upload.protocol=maple
674
680
GenF1.menu.upload_method.dfu2Method.upload.tool=maple_upload
@@ -693,7 +699,7 @@ GenF4.name=Generic STM32F4 series
693
699
GenF4.build.vid=0x0483
694
700
GenF4.build.core=arduino
695
701
GenF4.build.board=GenF4
696
- GenF4.build.extra_flags=-D{build.product_line} {build.enable_usb} {build.xSerial}
702
+ GenF4.build.extra_flags=-D{build.product_line} {build.enable_usb} {build.xSerial} {build.bootloader_flags}
697
703
GenF4.build.mcu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard
698
704
GenF4.build.series=STM32F4xx
699
705
GenF4.build.cmsis_lib_gcc=arm_cortexM4l_math
@@ -774,6 +780,12 @@ GenF4.menu.upload_method.bmpMethod=BMP (Black Magic Probe)
774
780
GenF4.menu.upload_method.bmpMethod.upload.protocol=gdb_bmp
775
781
GenF4.menu.upload_method.bmpMethod.upload.tool=bmp_upload
776
782
783
+ GenF4.menu.upload_method.hidMethod=HID Bootloader 2.1 (0x4000)
784
+ GenF4.menu.upload_method.hidMethod.upload.protocol=hid21
785
+ GenF4.menu.upload_method.hidMethod.upload.tool=hid_upload
786
+ GenF4.menu.upload_method.hidMethod.upload.bl_size=0x4000
787
+ GenF4.menu.upload_method.hidMethod.build.bootloader_flags=-DBOOTLOADER_DTR_TOGGLING -DHIDBL_F4 -DVECT_TAB_OFFSET={upload.bl_size}
788
+
777
789
###############################
778
790
# Sparky Flight Controllers
779
791
0 commit comments