The bootloader emLoad is available with different interface modules. emLoad allows straight-forward firmware updates of embedded applications, either with a USB stick, an SD card, via USB-connection to a PC, or a serial connection (type RS-232, RS-485). In addition it can be used with an application that retrieves the update and stores it in a place where the update process of the bootloader can easily access it.
emLoad is prepared to operate over the air updates. Furthermore, it can be configured to include security and authentication modules. Written in ANSI-C, emLoad may be used on virtually any CPU, and comes with all Windows tools necessary to prepare the software/firmware update as well as the bootstrap loader for the target application itself.
A bootloader capable of handling over the air updates is a central part of a device management system, that provides security updates during the lifetime of a product without sacrificing IP protection. SEGGER's Secure Product Lifecycle Management system provides a concept of such device management system.
- Embedded bootloader for firmware updates
- Low memory footprint
- Straightforward configuration
- ANSI-C code is completely portable and runs on any target
- 100% safe & fast: CRC check implemented
- Optional support for firmware passwords