To automatically set a specific crazyflie into boot loader mode, add `CLOAD_CMDS = -w radio://0/<radio channel>/2M` to the `crazyflie_software/crazyflie-firmware-2021.06/tools/make/config.mk` file, if the file does not already exist create one.
1. Compile the firmware, see [How to Build](Crazyflie-Firmware/How-to-Build)
2. Run `make cload`. Your machine should connect to the crazyflie on the specified radio channel, set it to bootloader mode, and begin flashing the newly built firmware.
\ No newline at end of file
2. Run `make cload`. Your machine should connect to the crazyflie on the specified radio channel, set it to bootloader mode, and begin flashing the newly built firmware.
# DFU Mode (Flashing Over USB)
### **WARNING, THIS METHOD CAN OVERWRITE THE BOOTLOADER, USE WITH CAUTION**
This method is meant as a last resort recovery mode for the crazyflie, however it allows for flashing over a USB connection. This gives some advantages over using the crazyradio, mainly it does not require modifying the `config.mk` file and many crazyflies can be flashed near by with no conflicts