FAT Bootloader
BL-FAT is a special version of HCC's already optimized small-footprint FAT file system. It is designed to be used as a simple bootloader.
Typical usage is to install BL-FAT as a fixed bootstub in the target; it is never to be erased. On a developer-designed trigger mechanism the bootloader will check an attached SD card (or other similar media) for a new code image. If available, the bootloader will program the image into the device.
Because bootstubs need to be toolchain- and target-dependent, the system is designed to be portable and can be delivered as a working project on a range of microcontrollers and toolchains.
Supported targets include AT91SAM7, LPC2xxx, MSP430xxxx, STR7xx, STR9, MCF5xxx. Please contact HCC sales at info@hcc-embedded.com for the latest information about your microcontroller, or to request a port for your target.
BL-FAT requires <4K code and <1K RAM on an ARM7 device.
