mbed OS 5 bootloader for AT45 SPI Flash
Bootloader used for firmware updates over LoRaWAN. Tested with L-Tek FF1705 - based on Multi-Tech xDot.
How to build
Import this project:
$ mbed import https://github.com/armmbed/lorawan-fota-bootloader
Build the project:
$ mbed compile -m xdot_l151cc -t GCC_ARM --profile ./profiles/release.json
Note that the bootloader size is currently set to
0x7000, but you can set this lower when building for a release profile if you need more space for your application.
If you want to see debug messages on the serial port (baud rate 9,600):
$ mbed compile -m xdot_l151cc -t GCC_ARM --profile ./profile/develop.json
Based on the initial work by Chris Snow.