Express Logic’s X-Ware IoT platform brings security and safety to SAM L11 MCUs

Express Logic’s industrial-grade X-Ware IoT Platform —powered by the ThreadX RTOS—now supports the TrustZone for ARMv8-M technology-based Microchip SAM L11 microcontrollers (MCUs).

IoT devices almost always require an RTOS and network connectivity. As device vendors open up their APIs to share data and allow more interoperability with other products and single-point devices and systems, information security and protection become significant issues. Express Logic’s X-Ware IoT Platform is designed to offer a comprehensive and secure foundation that enables embedded developers using the SAM L11 MCUs to deliver more secure IoT devices.

Using the ARM TrustZone technology for ARMv8-M with the X-Ware IoT Platform, Express Logic says developers can achieve new levels of security for their IoT devices. The ARMv8-M architecture enables the ThreadX RTOS to partition the application into trusted and non-trusted memory regions. Application code in a non-trusted region is confined to that region and thereby prevented from accessing any other region, including the trusted region containing ThreadX.

ThreadX for ARMv8-M is able to create and schedule multiple threads for both trusted and non-trusted regions. Application code running in the non-trusted regions can access the full ThreadX API, with the approval of the application’s trusted code. The trusted application can disable any ThreadX API from access by non-trusted code.