Cypherbridge delivered uLoadXL+ solution and design services for an EMEA customer developing advanced innovative medical diagnostic instrument.
Target platform design is based on Cortex M7 MCU. uLoadXL+ integrated hardware crypto offload.
uLoadXL+ was integrated to provide secure root of trust and safe install. Managed software images are A/B versioned providing multi-level of rollback, fallback, and failsafe boot. System incorporates LCD display and uLoadXL+ manages MCU firmware and paired graphic image files.
Offline toolkits include WinSDS, and Windows Software Update Management Station.
Secure Element was integrated with uLoadXL+ for software lifecycle management from production line to field update. Key material and cryptographic verify operations offloaded into tamper proof secure element.
Cypherbridge design services included expanded support for memory external SPI flash memory banks, and LCD graphics UI elements to uLoadXL loader for user visible progress indications and diagnostic message handling.
Product Requirements
- Medical device meeting Regulatory Requirements for European Market
- Secure Boot Loader
- Offline software management utilities
- Multiple image and graphic file management
- High availability
- Secure element
Solution
- uLoadXL+ SDK
- MCU AES and SHA HW crypto offload
- Integrated secure element with secure channel interface
- WinSDS and WinSUMS Windows software management utilities