Design

Wittenstein - OpenRTOS adds integrated memory protection support for Cortex-M3

23rd November 2009
ES Admin
0
WITTENSTEIN High Integrity Systems has announced integrated Memory Protection Unit (MPU) support for Cortex-M3 microcontrollers in its OpenRTOS kernel. The MPU protects applications from undetected programming errors as well as those caused by system failure.
The integrated MPU support is easy to use, protects the kernel from invalid task executions and prevents data corruption. Peripherals can also be protected from unintended modification by tasks. Furthermore, un-trusted code is isolated and the detection of task stack overflows is guaranteed.

Tasks run in either 'Privileged' or 'User' mode. User mode tasks can access their own stack and up to three user definable memory regions. These are defined when a task is created and can be changed at run time to give an increased level of flexibility.

The head of marketing at High Integrity Systems, David Brook said, MPU support in the kernel makes the underlying hardware easy to use and, when used in conjunction with the integrated USB, FAT and TCP/IP components, gives the developer easy access to a secure and robust environment.

Featured products

Upcoming Events

View all events
Newsletter
Latest global electronics news
© Copyright 2024 Electronic Specifier