
Bootloaders can have many functionalities, but it's mainly used to manage the application. Every module has been tested with a blank chip. A programmer/flasher can use whatever protocol the specific chip requires in lieu of a bootloader. cand makefileare also given in the readme file.



All STM32 microcontrollers contain a standard bootloader preloaded by ST Microelectronics. (It works only if the bootloader jumps to user code immediately after power-up) Somehow the built in bootloader located in the system memory (Dfu code) manages to reinitialize the usb. When you start using the ATtiny85, you won’t have the benefit of an development board: you’ll be working with a bare-bones, … 2 MCU-Boot.
