Computer/Embedded Technology


Secure development platform for Cortex-M

20 April 2016 Computer/Embedded Technology Design Automation

Express Logic, provider of the ThreadX real-time operating system (RTOS), has introduced its X-Ware secure platform for ARM Cortex-M processors.

The platform delivers a fully integrated set of X-Ware components (ThreadX, NetX, USBX, FileX, GUIX and TraceX) for use with future ARMv8-M–based Cortex-M processors with TrustZone and with existing ARMv6-M– and ARMv7-M–based Cortex-M processors with MPU support.

To help embedded developers deliver secure IoT devices, X-Ware provides a comprehensive and secure foundation for Cortex-M processor based products, with its infrastructure for software partitioning. By using a system’s MMU or MPU, ThreadX can protect trusted code from errors that might occur within other code while enabling the trusted code to interact with the entire system.

The platform uses the Cortex-M’s MPU to assign memory range (partition) boundaries to non-trusted code, preventing such code from accessing any code or data outside of its own partition. This prevents any errors that might be present in that code from impacting the non-trusted code itself and from impacting trusted code or the RTOS. In this manner, designated code does not have full access to the entire address space, only to code and data within its own range of addresses as defined by the MPU boundary registers.

As well, in order to permit this ‘managed code’ to access RTOS services and exchange information with code in trusted regions, an efficient remote access mechanism is employed. This allows RTOS services to be performed for the requesting code while preventing the requesting code from having direct access to the RTOS or other trusted data and code regions. Developers are thereby able to create secure spaces protected from software infiltration.

The ARMv8-M architecture follows a similar protection process, except that the ARMv8-M is much more efficient, as it provides a hardware implementation of all features necessary to achieve the benefits of the X-Ware secure platform. ARMv8-M enables the RTOS to assign partition boundaries to multiple code regions, enabling non-trusted code to be confined to those regions and thereby prevented from accessing trusted regions or the RTOS itself. Like the earlier Cortex-M MPU solution, ARMv8-M provides a remote access capability, enabling managed code to request services from the RTOS while disabling the code from accessing trusted regions.

For more information visit www.rtos.com





Share this article:
Share via emailShare via LinkedInPrint this page

Further reading:

Connected without limits: An engineering perspective on Altron Arrow’s wireless ecosystem
Altron Arrow Editor's Choice Design Automation
Wireless connectivity is no longer a supporting technology, but rather, a core design consideration that underpins modern electronic systems across industries.

Read more...
Reliable isolation for modern networks
ASIC Design Services Computer/Embedded Technology
The Pro-Tek5 PTI Series delivers reinforced 5 kV Ethernet isolation for applications that demand robust protection, reliable signal integrity, and full IEEE802.3 performance.

Read more...
Next-gen modules for rugged edge AI systems
Altron Arrow Computer/Embedded Technology
Designed for real-world edge deployments where systems do not sit still, SolidRun’s P100 COMx6 series targets mobile platforms as well as harsh, mission-critical environments.

Read more...
Fanless multimedia edge PC
Vepac Electronics Computer/Embedded Technology
Dual 4K display capabilities, ultra-efficient processing, and versatile mounting options make the Intelli TWL01 Edge the ultimate embedded platform for multimedia solution building.

Read more...
Advanced industrial connectivity at the edge
Future Electronics Computer/Embedded Technology
Dual 4K display capabilities, ultra-efficient processing, and versatile mounting options make the Intelli TWL01 Edge the ultimate embedded platform for multimedia solution building.

Read more...
A software-based controller for the industrial future
Phoenix Contact Computer/Embedded Technology
With Virtual PLCnext Control, Phoenix Contact is launching a software-based controller solution that enables flexible automation functions in virtualised IT environments.

Read more...
5G mobile hotspot with integrated multimodal AI capabilities
CST Electronics Computer/Embedded Technology
MeiG Smart has launched its first 5G Mobile HotSpot solution, the SRT8710, a breakthrough in mobile connectivity that combines ultra-fast 5G communications with integrated multimodal artificial intelligence functions.

Read more...
Panasonic TOUGHBOOK 33 2-in-1 detachable
Vepac Electronics Computer/Embedded Technology
The Panasonic TOUGHBOOK 33 is a fully rugged 12-inch 2-in-1 detachable notebook designed to deliver unmatched flexibility, durability, and performance for mobile professionals working in demanding environments.

Read more...
SBC with 12 TOPS computing power
iCorp Technologies Computer/Embedded Technology
The QSM560DR series is Quectel’s multi-mode 5G smart control panel with built-in Ubuntu/Android/Windows operating system based on the Quectel SG560D series smart module.

Read more...
High-performance µC series
NuVision Electronics Computer/Embedded Technology
GigaDevice has announced the official launch of the GD32F503/505 high-performance series of 32-bit general-purpose microcontrollers based on the Arm Cortex-M33 core.

Read more...









While every effort has been made to ensure the accuracy of the information contained herein, the publisher and its agents cannot be held responsible for any errors contained, or any loss incurred as a result. Articles published do not necessarily reflect the views of the publishers. The editor reserves the right to alter or cut copy. Articles submitted are deemed to have been cleared for publication. Advertisements and company contact details are published as provided by the advertiser. Technews Publishing (Pty) Ltd cannot be held responsible for the accuracy or veracity of supplied material.




© Technews Publishing (Pty) Ltd | All Rights Reserved