# Flipper bootloader What it does? - [+] Hardware initialization - [ ] Firmware CRC check - [+] Firmware update - [ ] Interactive UI - [+] Boot process LED indicators - [ ] FS check - [ ] Recovery mode # Targets | Name | Bootloader | Firmware | Reset | DFU | | | Address | Address | Combo | Combo | --------------------------------------------------------------------- | f2 | 0x08000000 | 0x00008000 | L+R | L+R, hold R | Target independend code and headers in `src`and `target/include` folders. # Building ## With dev docker image: `docker-compose exec dev make -C bootloader` ## With toolchain installed in path: `make` ## Build Options - `DEBUG` - 0/1 - enable or disable debug build. Default is 1. - `TARGET` - string - target to build. Default is `f2`. # Flashing Using stlink(st-flash): `make flash` # Debug Using stlink (st-util + gdb): `make debug`