1.8.1 How the File System Bootloader library works
The File System Bootloader firmware uses the File System API's to communicates with the underlying Media.
The File System Bootloader works in two different modes
Bootloader resides from
The starting location of the flash memory region for CORTEX-M based MCUs
The starting location of the Boot flash memory region or Program flash memory region for MIPS based MCUs devices
The Bootloader performs flash erase/program operations with the application binary received from the media in the firmware upgrade mode
Bootloader always performs flash operation from the application start address used during compile time
The application can use the entire flash memory region starting from the end of bootloader space
Jumps to the application once programming is completed