Development on heterogeneous system-on-chip processors presents many challenges to development teams looking to optimise their design to the available processing units. BlackBerry QNX and WITTENSTEIN high integrity systems (WHIS) now offer an embedded software platform solution to address those challenges and accelerate the development and deployment of safety certified and mission-critical applications deployed on these processors.

The Multicore Solution
Download the PDF for more detail on the the Blackberry QNX and WHIS Solution.

Heterogeneous Multicore Support
The new solution offers a proven foundation for highly reliable real-time systems.
- Leverage safe, secure inter-processor communication between QNX Neutrino and SAFERTOS
- Build highly reliable, mixed criticality safety systems
- Guard against system malfunctions, malware, and cyber attacks through a multi-level, policy-driven security model
Integrated Development Environment
Quickly ramp up your development team, and get your project in on time.
- One IDE and common tool suite speeds all phases of development
- Open Standards support includes Eclipse, GCC & POSIX
- Large existing engineering development pool to draw from
- Qualified C and C++ toolchain to ease the certification workload
Supporting Safety
A straightforward certification path to reduce development certification cost and risk.
- QNX OS for Safety 2.0 and SAFERTOS pre-certified to ISO 26262 ASIL D and IEC 61508 SIL3
- QNX OS for Safety 2.0 maintains full API compatibility with QNX Neutrino
- Prototype using FreeRTOS and convert to SAFERTOS at the start formal development
Fully Integrated Solution
SAFERTOS from WHIS is a pre-emptive, safety critical RTOS that delivers unprecedented levels of determinism and robustness to embedded systems, whilst using minimal resources. It’s used internationally across a range of safety critical applications and is renowned for its high quality. SAFERTOS is available pre-certified to ISO 26262 ASIL D and IEC 61508 SIL 3. A key advantage of SAFERTOS is the upgrade path from FreeRTOS to SAFERTOS; prototype using FreeRTOS and convert to SAFERTOS at the start of formal development.
The QNX Neutrino® Realtime Operating System (RTOS) is a safe and secure 64-bit OS designed to enable the next-generation of mission-critical products for automotive, medical, transportation, military and industrial embedded systems. QNX Neutrino provides high performance and helps guard against system malfunctions, malware, and cyber attacks by implementing a multi-level, policy-driven security model that incorporates best-in-class security technology from BlackBerry. The OS also offers a safety pedigree proven by certification to ISO 26262 ASIL D (the highest level achievable) for automobiles and to IEC 61508 SIL 3 for industrial automation systems, and by compliance with IEC 62304 for life-critical Class III medical devices.
Extensions to the QNX Momentics Tool Suite provide development and debugging features for SAFERTOS tasks running on adjacent MPU cores within the SOC. Developers can leverage one IDE and common tool suite based on open standards including Eclipse and GCC to speed up all phases of development. Example functionality includes the QNX Momentics debugger that allows developers to concurrently debug multiple applications coded in C and C++ across heterogeneous ARM cores.
Free Demos & Manuals
Download fully functional, time-limited SAFERTOS demos, plus manuals, datasheets, and more.