@@ -680,6 +680,12 @@ GenF1.menu.upload_method.bmpMethod=BMP (Black Magic Probe)
680
680
GenF1.menu.upload_method.bmpMethod.upload.protocol=gdb_bmp
681
681
GenF1.menu.upload_method.bmpMethod.upload.tool=bmp_upload
682
682
683
+ GenF1.menu.upload_method.hidMethod=HID Bootloader 2.2
684
+ GenF1.menu.upload_method.hidMethod.upload.protocol=hid22
685
+ GenF1.menu.upload_method.hidMethod.upload.tool=hid_upload
686
+ GenF1.menu.upload_method.hidMethod.build.flash_offset=0x800
687
+ GenF1.menu.upload_method.hidMethod.build.bootloader_flags=-DBL_HID -DVECT_TAB_OFFSET={build.flash_offset}
688
+
683
689
GenF1.menu.upload_method.dfu2Method=Maple DFU Bootloader 2.0
684
690
GenF1.menu.upload_method.dfu2Method.upload.protocol=maple
685
691
GenF1.menu.upload_method.dfu2Method.upload.tool=maple_upload
@@ -704,7 +710,7 @@ GenF4.name=Generic STM32F4 series
704
710
GenF4.build.vid=0x0483
705
711
GenF4.build.core=arduino
706
712
GenF4.build.board=GenF4
707
- GenF4.build.extra_flags=-D{build.product_line} {build.enable_usb} {build.xSerial}
713
+ GenF4.build.extra_flags=-D{build.product_line} {build.enable_usb} {build.xSerial} {build.bootloader_flags}
708
714
GenF4.build.mcu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard
709
715
GenF4.build.series=STM32F4xx
710
716
GenF4.build.cmsis_lib_gcc=arm_cortexM4l_math
@@ -785,6 +791,12 @@ GenF4.menu.upload_method.bmpMethod=BMP (Black Magic Probe)
785
791
GenF4.menu.upload_method.bmpMethod.upload.protocol=gdb_bmp
786
792
GenF4.menu.upload_method.bmpMethod.upload.tool=bmp_upload
787
793
794
+ GenF4.menu.upload_method.hidMethod=HID Bootloader 2.2
795
+ GenF4.menu.upload_method.hidMethod.upload.protocol=hid22
796
+ GenF4.menu.upload_method.hidMethod.upload.tool=hid_upload
797
+ GenF4.menu.upload_method.hidMethod.build.flash_offset=0x4000
798
+ GenF4.menu.upload_method.hidMethod.build.bootloader_flags=-DBL_HID -DVECT_TAB_OFFSET={build.flash_offset}
799
+
788
800
###############################
789
801
# Sparky Flight Controllers
790
802
0 commit comments