MicroEJ Supports QNX Neutrino Realtime Operating System (RTOS) to Accelerate Development of Mission-Critical Devices

By Tiera Oliver

Assistant Managing Editor

Embedded Computing Design

November 16, 2020

Blog

MicroEJ Supports QNX Neutrino Realtime Operating System (RTOS) to Accelerate Development of Mission-Critical Devices

With reliability as a key influence on both partners, this collaboration allows for mission-critical device manufacturers with first-class safety, reduced R&D costs, and faster time to production.

MicroEJ announced support for the QNX Neutrino RTOS, a microkernel real-time operating system from BlackBerry QNX. The QNX operating system is designed for use in safety-critical systems for vehicles, medical devices, industrial controls, rail, robotics and aerospace, and defense. With reliability as a key influence on both partners, this collaboration allows for mission-critical device manufacturers with first-class safety, reduced R&D costs, and faster time to production.

Per the company, the MICROEJ VEE standard micro-virtualization (less than 50Kb) completes the performance and kernel-level security in the QNX RTOS by offering a closed and hermetic sandbox, which isolates and decouples certified software modules from less critical ones. This virtualized and modular architecture is designed to ease system certification and ensure that best-effort code won’t be able to interact with the device critical functions.

In addition, binary software modules developed for MICROEJ VEE can be ported on any QNX supported hardware with no modification, resulting in reduced development costs, a scalable binary software foundation, and reduced software architecture complexity. Through its true binary code simulation on virtual devices, the combination of MicroEJ and BlackBerry QNX technologies addresses time-to-market for mission-critical and life-critical devices in markets such as medical, automotive, and industrial automation.

MICROEJ VEE supports QNX Neutrino RTOS v6.x and v7.x (including new features such as ASLR) for any available microcontroller, microprocessor, or systems-on-chip based on the latest ARMv8 architecture such as Cortex-R52, Cortex-M33, Cortex-M23, and legacy ones such as ARMv5.

For more information, visit: www.microej.com

Tiera Oliver is the assistant managing editor at Embedded Computing Design. She is responsible for web content editing, product news, and story development. She also manages, edits, and develops content for ECD podcasts, including Embedded Insiders.

She utilizes her expertise in journalism and content management to oversee editorial content, coordinate with editors, and ensure high-quality output across web, print, and multimedia platforms. She manages diverse projects, assists in the production of digital magazines, and hosts company podcasts by conducting in-depth interviews with industry leaders to deliver engaging and insightful discussions.

Tiera attended Northern Arizona University, where she received her bachelor's in journalism and political science. She was also a news reporter for the student-led newspaper, The Lumberjack. 

More from Tiera