uLoad Boot Loader and Installer
Portable ANSI C secure boot loader, image installer and key management for ARM based products. The industry leading ARM MCU SOC architecture is the ideal platform for our small footprint secure bootloader.
Embedded products including boot loader, firmware and programmable logic are vulnerable to product integrity compromise including reverse engineering, unauthorized use, and remote access and communications risks. The uLoad secure boot loader and file integrity SDK raises the bar by combining authentication features with advanced keying and encryption in a unified product integrity architecture.
The uLoad SDK includes chip and board specific Platform Kits matched with ARM7/ARM9/ARM11 and Cortex based development boards, supporting UART and Ethernet, standalone uSocket stack, and tiny-BSP for standalone boot load, integrity check, and in-field LAN and WAN secure image transfer.
Embedded bootloader library APIs can be linked to integrated target application running RTOS and 3rd party TCP stack for secure image management and download.
Our system solution includes a secure distribution server to mange and distribute firmware images. The server is supported on Windows and Linux and is available with a middleware DLL to integrate with product management applications.