BlackBerry QNX Neutrino, WITTENSTEIN SAFERTOS Integrated Dev Environment Supports Heterogeneous, Mixed-Criticality Arm Systems
March 29, 2019
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.
• 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.