Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Caution: You will overwrite the DFU Bootloader You wont be able to flash any hex file with Flip via DFU any more. Instead you can use avr-dude to flash .hex files to your 16u2 or 328/2560. You can burn the old DFU bootloader again if you want to.
If anything goes wrong while burning the bootloader you can 'brick' your Arduino. Then you cannot use your Arduino's 16u2 USB-Serial bridge any more (and programming via USB too) and you need a second working Arduino to burn the bootloader again. Normally this should not happen.
You have three options to burn the new bootloader:
- a) Burn it with the main MCU (328/2560) on a standalone Arduino Uno/Mega
- b) Burn it from any other Arduino with the installation sketch
- c) Burn with an ISP (advanced users)
Choose b) if you have more than one Arduino laying around. This way you are able to see some debug output. If you only have a single Arduino Uno/Mega option a) is your choice. Burning via ISP can be used for developing or people who already have an ISP set up.
|a) Uno/Mega||b) and c) Uno/Mega/Leonardo/Micro|