You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Andrew Tridgell bc1ced0779 Tools: added FlyingMoonF427 bootloader 3 years ago
..
.gitignore Tools: do not ignore .bin and .hex files in bootloaders directory 6 years ago
AIRLink_bl.bin Tools: added AIRLink bootloader 3 years ago
ARK_GPS_bl.bin Tools: rebuild peripheral bootloaders 3 years ago
ARK_GPS_bl.hex Tools: rebuild peripheral bootloaders 3 years ago
BeastF7_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
BeastF7_bl.hex Tools: BeastF7 bootloader 4 years ago
BeastF7v2_bl.bin bootloaders: add BeastF7V2 3 years ago
BeastF7v2_bl.hex bootloaders: add BeastF7V2 3 years ago
BeastH7_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
BeastH7_bl.hex Tools: BeastF7 bootloader 4 years ago
BeastH7v2_bl.bin bootloaders: update BeastH7v2 bootloaders 3 years ago
BeastH7v2_bl.hex bootloaders: update BeastH7v2 bootloaders 3 years ago
BirdCANdy_bl.bin Tools: rebuild peripheral bootloaders 3 years ago
BirdCANdy_bl.elf Tools: rebuild peripheral bootloaders 3 years ago
BirdCANdy_bl.hex Tools: rebuild peripheral bootloaders 3 years ago
CUAV-Nora_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
CUAV-Nora_bl.elf Tools: updated CUAV-Nora bootloader 5 years ago
CUAV-Nora_bl.hex Tools: updated CUAV-Nora bootloader 5 years ago
CUAV-X7-bdshot_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
CUAV-X7_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
CUAV-X7_bl.elf Tools: rebuilt bootloaders 5 years ago
CUAV-X7_bl.hex Tools: rebuilt bootloaders 5 years ago
CUAV_GPS_bl.bin Tools: rebuild peripheral bootloaders 3 years ago
CUAV_GPS_bl.elf Tools: rebuild peripheral bootloaders 3 years ago
CUAV_GPS_bl.hex Tools: rebuild peripheral bootloaders 3 years ago
CUAVv5-bdshot_bl.bin Tools: add CUAVv5-bdshot bootloader 3 years ago
CUAVv5-bdshot_bl.hex Tools: add CUAVv5-bdshot bootloader 3 years ago
CUAVv5Nano-bdshot_bl.bin Tools: add CUAVv5Nano-bdshot bootloader 3 years ago
CUAVv5Nano-bdshot_bl.hex Tools: add CUAVv5Nano-bdshot bootloader 3 years ago
CUAVv5Nano_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
CUAVv5Nano_bl.elf Tools: rebuilt bootloaders 5 years ago
CUAVv5Nano_bl.hex Tools: rebuild bootloaders with CS fix 5 years ago
CUAVv5_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
CUAVv5_bl.elf Tools: rebuilt bootloaders 5 years ago
CUAVv5_bl.hex Tools: rebuild bootloaders with CS fix 5 years ago
CubeBlack+_bl.bin Tools: rebuild bootloaders with CS fix 5 years ago
CubeBlack+_bl.hex Tools: rebuild bootloaders with CS fix 5 years ago
CubeBlack_bl.bin bootloaders: rebuild CubeBlack_bl and CubeOrange_bl 4 years ago
CubeBlack_bl.elf bootloaders: rebuild CubeBlack_bl and CubeOrange_bl 4 years ago
CubeBlack_bl.hex bootloaders: rebuild CubeBlack_bl and CubeOrange_bl 4 years ago
CubeGreen-solo_bl.bin Tools: rebuilt bootloaders 5 years ago
CubeGreen-solo_bl.hex Tools: rebuilt bootloaders 5 years ago
CubeOrange-bdshot_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
CubeOrange-joey_bl.bin Hwdef: add Joey 4 years ago
CubeOrange_bl.bin Tools: update CubeOrange bootloader 3 years ago
CubeOrange_bl.elf bootloaders: rebuild CubeBlack_bl and CubeOrange_bl 4 years ago
CubeOrange_bl.hex Tools: update CubeOrange bootloader 3 years ago
CubePurple_bl.bin Tools: rebuilt bootloaders 5 years ago
CubePurple_bl.hex Tools: rebuilt bootloaders 5 years ago
CubeSolo_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
CubeSolo_bl.hex Tools: rebuild bootloaders with CS fix 5 years ago
CubeYellow-bdshot_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
CubeYellow-bdshot_bl.hex Tools: add bdshot bootloaders for CubeYellow and mRoControlZeroH7 4 years ago
CubeYellow_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
CubeYellow_bl.elf Tools: rebuilt bootloaders 5 years ago
CubeYellow_bl.hex Tools: rebuild bootloaders with CS fix 5 years ago
DevEBoxH7v2_bl.bin bootloaders: add DevEBoxH7v2 bootloader for external flash 3 years ago
DevEBoxH7v2_bl.hex bootloaders: add DevEBoxH7v2 bootloader for external flash 3 years ago
DrotekP3Pro_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
DrotekP3Pro_bl.hex Tools: rebuild DrotekP3Pro bootloader 4 years ago
Durandal-bdshot_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
Durandal_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
Durandal_bl.elf Tools: rebuilt bootloaders 5 years ago
Durandal_bl.hex Tools: updated Durandal bootloader 5 years ago
F4BY_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
F4BY_bl.elf Tools: rebuilt bootloaders 5 years ago
F4BY_bl.hex Tools: rebuild bootloaders with CS fix 5 years ago
F35Lightning_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
F35Lightning_bl.elf Tools: rebuilt bootloaders 5 years ago
F35Lightning_bl.hex Tools: rebuilt bootloaders 5 years ago
FlyingMoonF407_bl.bin Tools: added FlyingMoon407 bootloader 3 years ago
FlyingMoonF427_bl.bin Tools: added FlyingMoonF427 bootloader 3 years ago
FlywooF745Nano_bl.bin Tools: bootloader for FlywooF745Nano 4 years ago
FlywooF745Nano_bl.hex Tools: bootloader for FlywooF745Nano 4 years ago
FlywooF745_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
FlywooF745_bl.hex Tools: add bootloader and board types 4 years ago
FreeflyRTK_bl.bin Tools: rebuild peripheral bootloaders 3 years ago
FreeflyRTK_bl.elf Tools: rebuild peripheral bootloaders 3 years ago
FreeflyRTK_bl.hex Tools: rebuild peripheral bootloaders 3 years ago
Hitec-Airspeed_bl.bin Tools: added Hitec-Airspeed 3 years ago
Hitec-Airspeed_bl.elf Tools: added Hitec-Airspeed 3 years ago
Hitec-Airspeed_bl.hex Tools: added Hitec-Airspeed 3 years ago
HitecMosaic_bl.bin Tools: rebuild peripheral bootloaders 3 years ago
HitecMosaic_bl.elf Tools: rebuild peripheral bootloaders 3 years ago
HitecMosaic_bl.hex Tools: rebuild peripheral bootloaders 3 years ago
HolybroG4_GPS_bl.bin Tools: rebuild peripheral bootloaders 3 years ago
HolybroG4_GPS_bl.elf Tools: rebuild peripheral bootloaders 3 years ago
HolybroG4_GPS_bl.hex Tools: rebuild peripheral bootloaders 3 years ago
HolybroGPS_bl.bin Tools: rebuild peripheral bootloaders 3 years ago
HolybroGPS_bl.elf Tools: rebuild peripheral bootloaders 3 years ago
HolybroGPS_bl.hex Tools: rebuild peripheral bootloaders 3 years ago
JHEMCU-GSF405A-RX2_bl.bin Tools: add JHEMCU GSF405A bootloader and ID 3 years ago
JHEMCU-GSF405A-RX2_bl.hex Tools: add JHEMCU GSF405A bootloader and ID 3 years ago
JHEMCU-GSF405A_bl.bin Tools: add JHEMCU GSF405A bootloader and ID 3 years ago
JHEMCU-GSF405A_bl.hex Tools: add JHEMCU GSF405A bootloader and ID 3 years ago
KakuteF4Mini_bl.bin bootloaders: update KakuteF4 and KakuteF4Mini bootloaders for buzzer startup and board id 4 years ago
KakuteF4Mini_bl.hex bootloaders: update KakuteF4 and KakuteF4Mini bootloaders for buzzer startup and board id 4 years ago
KakuteF4_bl.bin bootloaders: update KakuteF4 and KakuteF4Mini bootloaders for buzzer startup and board id 4 years ago
KakuteF4_bl.elf bootloaders: update KakuteF4 and KakuteF4Mini bootloaders for buzzer startup and board id 4 years ago
KakuteF4_bl.hex bootloaders: update KakuteF4 and KakuteF4Mini bootloaders for buzzer startup and board id 4 years ago
KakuteF7Mini_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
KakuteF7Mini_bl.elf Tools: update KakuteF7 bootloaders 5 years ago
KakuteF7Mini_bl.hex Tools: update KakuteF7 bootloaders 5 years ago
KakuteF7_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
KakuteF7_bl.elf Tools: updated KakuteF7 bl 4 years ago
KakuteF7_bl.hex Tools: updated KakuteF7 bl 4 years ago
KakuteH7-bdshot_bl.bin bootloaders: bootloader for KakuteH7-bdshot 3 years ago
KakuteH7-bdshot_bl.hex bootloaders: bootloader for KakuteH7-bdshot 3 years ago
KakuteH7Mini_bl.bin bootloaders: add KakuteH7Mini 3 years ago
KakuteH7Mini_bl.hex bootloaders: add KakuteH7Mini 3 years ago
KakuteH7_bl.bin Tools: added KakuteH7 bootloader 3 years ago
KakuteH7_bl.elf Tools: added KakuteH7 bootloader 3 years ago
KakuteH7_bl.hex Tools: added KakuteH7 bootloader 3 years ago
MambaF405US-I2C_bl.bin Tools: updated MambaF405US-I2C bootloader 4 years ago
MambaF405US-I2C_bl.elf Tools: updated MambaF405US-I2C bootloader 4 years ago
MambaF405US-I2C_bl.hex Tools: updated MambaF405US-I2C bootloader 4 years ago
MambaF405v2_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
MambaF405v2_bl.hex Tools: Add Diatone MambaF405 MK2 4 years ago
MatekF405-CAN_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
MatekF405-CAN_bl.hex Tools: added new Matek bootloaders 4 years ago
MatekF405-STD_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
MatekF405-STD_bl.elf Tools: rebuilt bootloaders 5 years ago
MatekF405-STD_bl.hex Tools: rebuild bootloaders with CS fix 5 years ago
MatekF405-TE_bl.bin Tools: add MatekF405-TE bootloader and autobuild 3 years ago
MatekF405-TE_bl.hex Tools: add MatekF405-TE bootloader and autobuild 3 years ago
MatekF405-Wing_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
MatekF405-Wing_bl.elf Tools: rebuilt bootloaders 5 years ago
MatekF405-Wing_bl.hex Tools: rebuilt bootloaders 5 years ago
MatekF405-bdshot_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
MatekF405_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
MatekF405_bl.elf Tools: rebuilt bootloaders 5 years ago
MatekF405_bl.hex Tools: rebuild bootloaders with CS fix 5 years ago
MatekF765-SE_bl.bin Tools: added MatekF765-SE bootloader 4 years ago
MatekF765-SE_bl.elf Tools: added MatekF765-SE bootloader 4 years ago
MatekF765-SE_bl.hex Tools: added MatekF765-SE bootloader 4 years ago
MatekF765-Wing-bdshot_bl.bin bootloaders: MatekF765-Wing-bdshot bootloader 3 years ago
MatekF765-Wing-bdshot_bl.hex bootloaders: MatekF765-Wing-bdshot bootloader 3 years ago
MatekF765-Wing_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
MatekF765-Wing_bl.elf Tools: rebuilt bootloaders 5 years ago
MatekF765-Wing_bl.hex Tools: rebuild bootloaders with CS fix 5 years ago
MatekH743-bdshot_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
MatekH743_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
MatekH743_bl.hex Tools: rebuilt bootloaders 5 years ago
MatekL431-Airspeed_bl.bin Tools: rebuild peripheral bootloaders 3 years ago
MatekL431-Airspeed_bl.hex Tools: rebuild peripheral bootloaders 3 years ago
MatekL431-DShot_bl.bin Tools: added MatekL431-DShot bootloader 3 years ago
MatekL431-Periph_bl.bin Tools: rebuild peripheral bootloaders 3 years ago
MatekL431-Periph_bl.hex Tools: rebuild peripheral bootloaders 3 years ago
MatekL431-Rangefinder_bl.bin Tools: added MatekL431-Rangefinder bootloader 3 years ago
Nucleo-G491_bl.bin Tools: added bootloader for G491 4 years ago
Nucleo-G491_bl.elf Tools: added bootloader for G491 4 years ago
Nucleo-G491_bl.hex Tools: added bootloader for G491 4 years ago
NucleoH743_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
NucleoH743_bl.elf Tools: rebuilt bootloaders 5 years ago
NucleoH743_bl.hex Tools: rebuilt bootloaders 5 years ago
OMNIBUSF7V2_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
OMNIBUSF7V2_bl.elf Tools: rebuilt bootloaders 5 years ago
OMNIBUSF7V2_bl.hex Tools: rebuild bootloaders with CS fix 5 years ago
OmnibusNanoV6-bdshot_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
OmnibusNanoV6_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
OmnibusNanoV6_bl.elf Tools: rebuilt bootloaders 5 years ago
OmnibusNanoV6_bl.hex Tools: rebuild bootloaders with CS fix 5 years ago
PH4-mini_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
PH4-mini_bl.elf Tools: rebuilt bootloaders 5 years ago
PH4-mini_bl.hex Tools: rebuild bootloaders with CS fix 5 years ago
Pix32v5_bl.bin Tools: rebuild Pix32v5 bootloader 4 years ago
Pix32v5_bl.elf Tools: rebuild Pix32v5 bootloader 4 years ago
Pix32v5_bl.hex Tools: rebuild Pix32v5 bootloader 4 years ago
PixC4-Jetson_bl.bin Tools: build 8MHz IO firmware 3 years ago
PixC4-Jetson_bl.hex Tools: build 8MHz IO firmware 3 years ago
Pixhawk1-1M_bl.bin Tools: rebuild bootloaders with CS fix 5 years ago
Pixhawk1-1M_bl.elf Tools: rebuilt bootloaders 5 years ago
Pixhawk1-1M_bl.hex Tools: rebuild bootloaders with CS fix 5 years ago
Pixhawk1_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
Pixhawk1_bl.elf Tools: rebuilt bootloaders 5 years ago
Pixhawk1_bl.hex Tools: rebuild bootloaders with CS fix 5 years ago
Pixhawk4-bdshot_bl.bin Tools: add Pixhawk4-bdshot bootloader 3 years ago
Pixhawk4-bdshot_bl.hex Tools: add Pixhawk4-bdshot bootloader 3 years ago
Pixhawk4_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
Pixhawk4_bl.elf Tools: rebuilt bootloaders 5 years ago
Pixhawk4_bl.hex Tools: rebuild bootloaders with CS fix 5 years ago
Pixhawk5X_bl.bin Tools: added Pixhawk5X bootloader 3 years ago
Pixhawk5X_bl.hex Tools: added Pixhawk5X bootloader 3 years ago
Pixracer-bdshot_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
Pixracer-periph_bl.bin Tools: rebuild peripheral bootloaders 3 years ago
Pixracer-periph_bl.hex Tools: rebuild peripheral bootloaders 3 years ago
Pixracer_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
Pixracer_bl.elf Tools: rebuilt bootloaders 5 years ago
Pixracer_bl.hex Tools: rebuild bootloaders with CS fix 5 years ago
QioTekZealotF427_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
QioTekZealotF427_bl.elf Tools: added bootloader for QuiTekZealot 4 years ago
QioTekZealotF427_bl.hex Tools: added bootloader for QuiTekZealot 4 years ago
QioTekZealotH743_bl.bin Tools: added QioTekZealotH743 bootloader 3 years ago
QioTekZealotH743_bl.hex Tools: added QioTekZealotH743 bootloader 3 years ago
R9Pilot_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
R9Pilot_bl.elf Tools: rebuilt bootloaders 5 years ago
R9Pilot_bl.hex Tools: update R9Pilot bootloader 5 years ago
README.md Tools: remove more px4 remnants 6 years ago
SPRacingH7_bl.bin bootloaders: update spracing h7 extreme bootloader 3 years ago
SPRacingH7_bl.hex bootloaders: update spracing h7 extreme bootloader 3 years ago
Sierra-L431_bl.bin Tools: rebuild peripheral bootloaders 3 years ago
SuccexF4_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
SuccexF4_bl.elf ChibiOS: update SuccexF4 bootloader 4 years ago
SuccexF4_bl.hex ChibiOS: update SuccexF4 bootloader 4 years ago
Swan-K1_bl.bin Tools: added Swan-K1 bootloader 4 years ago
Swan-K1_bl.hex Tools: added Swan-K1 bootloader 3 years ago
TBS-Colibri-F7_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
TBS-Colibri-F7_bl.elf Tools: rebuilt bootloaders 5 years ago
TBS-Colibri-F7_bl.hex Tools: rebuild bootloaders with CS fix 5 years ago
VRBrain-v51_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
VRBrain-v51_bl.hex Tools: rebuilt bootloaders 5 years ago
VRBrain-v52_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
VRBrain-v52_bl.elf Tools: rebuilt bootloaders 5 years ago
VRBrain-v52_bl.hex Tools: update all bootloaders 5 years ago
VRBrain-v54_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
VRBrain-v54_bl.hex Tools: rebuilt bootloaders 5 years ago
VRCore-v10_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
VRCore-v10_bl.hex Tools: rebuilt bootloaders 5 years ago
VRUBrain-v51_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
VRUBrain-v51_bl.elf Tools: rebuilt bootloaders 5 years ago
VRUBrain-v51_bl.hex Tools: update all bootloaders 5 years ago
ZubaxGNSS_bl.bin Tools: rebuild peripheral bootloaders 3 years ago
ZubaxGNSS_bl.elf Tools: rebuild peripheral bootloaders 3 years ago
ZubaxGNSS_bl.hex Tools: rebuild peripheral bootloaders 3 years ago
aerofcv1_bl.bin Tools: moved bootloaders to Tools/bootloaders 7 years ago
airbotf4_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
airbotf4_bl.elf Tools: rebuilt bootloaders 5 years ago
airbotf4_bl.hex Tools: rebuild bootloaders with CS fix 5 years ago
crazyflie2_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
crazyflie2_bl.elf Tools: rebuilt bootloaders 5 years ago
crazyflie2_bl.hex Tools: rebuild bootloaders with CS fix 5 years ago
f103-ADSB_bl.bin Tools: rebuild peripheral bootloaders 3 years ago
f103-ADSB_bl.elf Tools: rebuild peripheral bootloaders 3 years ago
f103-ADSB_bl.hex Tools: rebuild peripheral bootloaders 3 years ago
f103-Airspeed_bl.bin Tools: rebuild peripheral bootloaders 3 years ago
f103-Airspeed_bl.elf Tools: rebuild peripheral bootloaders 3 years ago
f103-Airspeed_bl.hex Tools: rebuild peripheral bootloaders 3 years ago
f103-GPS_bl.bin Tools: rebuild peripheral bootloaders 3 years ago
f103-GPS_bl.hex Tools: rebuild peripheral bootloaders 3 years ago
f103-HWESC_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
f103-HWESC_bl.hex Tools: rebuild CAN bootloaders for AP_Periph 4 years ago
f103-QiotekPeriph_bl.bin Tools: rebuild peripheral bootloaders 3 years ago
f103-QiotekPeriph_bl.hex Tools: rebuild peripheral bootloaders 3 years ago
f103-RangeFinder_bl.bin Tools: rebuild peripheral bootloaders 3 years ago
f103-RangeFinder_bl.elf Tools: rebuild peripheral bootloaders 3 years ago
f103-RangeFinder_bl.hex Tools: rebuild peripheral bootloaders 3 years ago
f103-Trigger_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
f103-Trigger_bl.elf Tools: rebuild CAN bootloaders for AP_Periph 4 years ago
f103-Trigger_bl.hex Tools: rebuild CAN bootloaders for AP_Periph 4 years ago
f103-periph_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
f103-periph_bl.elf Tools: rebuild CAN bootloaders for AP_Periph 4 years ago
f103-periph_bl.hex Tools: rebuild CAN bootloaders for AP_Periph 4 years ago
f303-GPS_bl.bin Tools: rebuild peripheral bootloaders 3 years ago
f303-GPS_bl.hex Tools: rebuild peripheral bootloaders 3 years ago
f303-HWESC_bl.bin Tools: rebuild peripheral bootloaders 3 years ago
f303-HWESC_bl.hex Tools: rebuild peripheral bootloaders 3 years ago
f303-M10025_bl.bin Tools: rebuild peripheral bootloaders 3 years ago
f303-M10025_bl.hex Tools: rebuild peripheral bootloaders 3 years ago
f303-M10070_bl.bin Tools: rebuild peripheral bootloaders 3 years ago
f303-M10070_bl.elf Tools: rebuild peripheral bootloaders 3 years ago
f303-M10070_bl.hex Tools: rebuild peripheral bootloaders 3 years ago
f303-MatekGPS_bl.bin Tools: rebuild peripheral bootloaders 3 years ago
f303-MatekGPS_bl.elf Tools: rebuild peripheral bootloaders 3 years ago
f303-MatekGPS_bl.hex Tools: rebuild peripheral bootloaders 3 years ago
f303-Universal_bl.bin Tools: rebuild peripheral bootloaders 3 years ago
f303-Universal_bl.elf Tools: rebuild peripheral bootloaders 3 years ago
f303-Universal_bl.hex Tools: rebuild peripheral bootloaders 3 years ago
f303-periph_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
f303-periph_bl.hex Tools: rebuild CAN bootloaders for AP_Periph 4 years ago
f405-MatekAirspeed_bl.bin Tools: rebuild peripheral bootloaders 3 years ago
f405-MatekAirspeed_bl.hex Tools: rebuild peripheral bootloaders 3 years ago
f405-MatekGPS_bl.bin Tools: rebuild peripheral bootloaders 3 years ago
f405-MatekGPS_bl.hex Tools: rebuild peripheral bootloaders 3 years ago
fmuv3_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
fmuv3_bl.elf Tools: rebuilt bootloaders 5 years ago
fmuv3_bl.hex Tools: rebuild bootloaders with CS fix 5 years ago
fmuv5_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
fmuv5_bl.elf Tools: rebuilt bootloaders 5 years ago
fmuv5_bl.hex Tools: rebuild bootloaders with CS fix 5 years ago
iomcu_bl.bin Tools: updated bootloader docs 6 years ago
iomcu_bl.elf Tools: updated bootloader docs 6 years ago
iomcu_f103_8MHz_bl.bin Tools: build 8MHz IO firmware 3 years ago
luminousbee5_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
luminousbee5_bl.elf Tools: added luminousbee5 bootloader 4 years ago
luminousbee5_bl.hex Tools: added luminousbee5 bootloader 4 years ago
mRo-M10095_bl.bin Tools: rebuild peripheral bootloaders 3 years ago
mRo-M10095_bl.elf Tools: rebuild peripheral bootloaders 3 years ago
mRo-M10095_bl.hex Tools: rebuild peripheral bootloaders 3 years ago
mRoControlZeroF7_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
mRoControlZeroF7_bl.elf Tools: rebuilt bootloaders 5 years ago
mRoControlZeroF7_bl.hex Tools: rebuild bootloaders with CS fix 5 years ago
mRoControlZeroH7-bdshot_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
mRoControlZeroH7-bdshot_bl.hex Tools: add bdshot bootloaders for CubeYellow and mRoControlZeroH7 4 years ago
mRoControlZeroOEMH7_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
mRoControlZeroOEMH7_bl.elf Bootloader: Add bootloader for Pixracer Pro and Control Zero OEM H7 4 years ago
mRoControlZeroOEMH7_bl.hex Bootloader: Add bootloader for Pixracer Pro and Control Zero OEM H7 4 years ago
mRoNexus_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
mRoNexus_bl.elf Tools: rebuilt bootloaders 5 years ago
mRoNexus_bl.hex Tools: rebuilt bootloaders 5 years ago
mRoPixracerPro-bdshot_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
mRoPixracerPro_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
mRoPixracerPro_bl.elf Bootloader: Add bootloader for Pixracer Pro and Control Zero OEM H7 4 years ago
mRoPixracerPro_bl.hex Bootloader: Add bootloader for Pixracer Pro and Control Zero OEM H7 4 years ago
mRoX21-777_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
mRoX21-777_bl.elf Tools: update bootloaders 4 years ago
mRoX21-777_bl.hex Tools: update bootloaders 4 years ago
mRoX21_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
mRoX21_bl.elf Tools: rebuilt bootloaders 5 years ago
mRoX21_bl.hex Tools: rebuild bootloaders with CS fix 5 years ago
mindpx-v2_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
mindpx-v2_bl.elf Tools: rebuilt bootloaders 5 years ago
mindpx-v2_bl.hex Tools: rebuild bootloaders with CS fix 5 years ago
mini-pix_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
mini-pix_bl.elf Tools: rebuilt bootloaders 5 years ago
mini-pix_bl.hex Tools: rebuild bootloaders with CS fix 5 years ago
modalai_fc-v1_bl.bin Tools: added modalai_fc-v1 bootloader 3 years ago
omnibusf4_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
omnibusf4_bl.elf Tools: rebuilt bootloaders 5 years ago
omnibusf4_bl.hex Tools: rebuild bootloaders with CS fix 5 years ago
omnibusf4pro-bdshot_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
omnibusf4pro_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
omnibusf4pro_bl.elf AP_HAL_ChibiOS: hold buzzer ping low in bootloader for omnibusf4pro 5 years ago
omnibusf4pro_bl.hex AP_HAL_ChibiOS: hold buzzer ping low in bootloader for omnibusf4pro 5 years ago
omnibusf4v6_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
omnibusf4v6_bl.elf Tools: rebuilt bootloaders 5 years ago
omnibusf4v6_bl.hex Tools: rebuild bootloaders with CS fix 5 years ago
revo-mini-sd_bl.bin Tools: add revo-mini-sd bootloader 3 years ago
revo-mini-sd_bl.elf Tools: add revo-mini-sd bootloader 3 years ago
revo-mini-sd_bl.hex Tools: add revo-mini-sd bootloader 3 years ago
revo-mini_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
revo-mini_bl.elf Tools: rebuilt bootloaders 5 years ago
revo-mini_bl.hex Tools: rebuild bootloaders with CS fix 5 years ago
skyviper_v2450_bl.bin Tools: update all bootloaders 5 years ago
skyviperf412_bl.bin Tools: update all bootloaders 5 years ago
skyviperf412_bl.elf Tools: added F412 bootloader 7 years ago
sparky2_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
sparky2_bl.elf Tools: rebuilt bootloaders 5 years ago
sparky2_bl.hex Tools: rebuild bootloaders with CS fix 5 years ago
speedybeef4_bl.bin Revert "bootloaders: rebuild bootloaders" 4 years ago
speedybeef4_bl.elf Tools: rebuilt bootloaders 5 years ago
speedybeef4_bl.hex Tools: rebuild bootloaders with CS fix 5 years ago

README.md

ArduPilot Bootloader

The main ArduPilot for STM32 boards is based on ChibiOS, and the source code is in Tools/AP_Bootloader

The old (now unusued) bootloader was based on libopencm3, and a copy of that is here:

https://github.com/ArduPilot/Bootloader

Bootloader images

Binaries for the bootloader for all supported STM32 boards are in this directory. You can build one of these bootloaders using the Tools/scripts/build_bootloaders.py script. That script takes a wildcard pattern of which boards to build. For example, to build a bootloader for a Pixhawk1, use:

./Tools/scripts/build_bootloaders.py Pixhawk1

The config files for the builds of these bootloaders are in libraries/AP_HAL_ChibiOS/hwdef, in the files called hwdef-bl.dat

Old Bootloader details

We also have copies of binaries for some of the older bootloaders in this directory. They are:

iomcu_bl.bin: for IOMCU on fmuv2

skyviper_v2450_bl.bin: for F427 based skyviper-v2450 boards (based on fmuv3) reserves sectors 22 and 23 for ArduPilot storage board ID 9

skyviperf412_bl.bin: For F412 processors, setup to load on USART2 on pins PA2/PA3 Setup for code start at 0x0800C000 2 sectors reserved for storage, plus bootloader

Bootloader in ROMFS

When building a ChibiOS based build, if there is a corresponding bootloader in Tools/bootloaders for the board then that bootloader will be included as a compressed file in ROMFS. You can then ask ArduPilot to update the bootloader using the MAVLink command MAV_CMD_FLASH_BOOTLOADER command using a param5 magic value of 290876