BlackBerry QNX Neutrino, WITTENSTEIN SAFERTOS Integrated Dev Environment Supports Heterogeneous, Mixed-Criticality Arm Systems

March 29, 2019

BlackBerry QNX Neutrino, WITTENSTEIN SAFERTOS Integrated Dev Environment Supports Heterogeneous, Mixed-Criticality Arm Systems

Both operating systems in the BlackBerry/WHIS solution are certified to ISO26262 ASIL D for Automotive Applications and IEC 61508 SIL 3 levels for Industrial Automation, minimize certification costs.

WATERLOO, ONT. and BRISTOL, UK. BlackBerry and WITTENSTEIN high integrity systems (WHIS) have integrated the QNX Neutrino RTOS, SAFERTOS, and QNX Momentics Tool Suite into a software development platform for heterogeneous SoCs. The development suite enables safety-certified and mixed-criticality applications that require both MCU and MPU processing cores using secure inter-process communications between the software components.

Both operating systems in the BlackBerry/WHIS solution are certified to ISO26262 ASIL D for Automotive Applications and IEC 61508 SIL 3 levels for Industrial Automation, helping minimize certification costs.

Extensions to the QNX Momentics Tool Suite offer development and debugging features for both QNX Neutrino and SAFERTOS. This enables:

• Concurrent debug of multiple C/C++ applications across heterogeneous ARM cores

• Multi-threaded application debug with independent tracking for each thread and trace control from thread to thread

• Debug of multiple processes distributed across multiple CPUs or cores, and execution path tracing from CPU to CPU

• Dynamic attachment of debugger to any running process

The development environment is based on Eclipse and GCC. It enforces a multi-level, policy-driven security model.

Evaluation software is available under license by contacting BlackBerry QNX or WHIS.

 

Categories
Uncategorized