Web site: www.nxp.com/design/design-center/software/embedded-software/mqx-software-solutions:MQX_HOME
Origin: Canada
Category: Embedded
Desktop environment: CLI
Architecture: NXP, PowerPC, ARM, RISC ARC
Based on: Independent
Wikipedia: MXQ
Media: Install
The last version | Released: active
NXP MQX RTOS – a full-featured real-time operating system including the MQX Kernel, TCP/IP stack (RTCS), embedded MS-DOS file system (MFS), USB host/device stack, and more. The MQX multitasking kernel provides pre-emptive scheduling, fast interrupt response, extensive inter-process communication and synchronization facilities. MQX RTOS includes its own peripheral drivers.
Accelerate your design success with a real-time operating system, TCP/IP, and USB stacks provided by NXP® MQX™ RTOS. Available on NXP processors, NXP MQX RTOS offers a straightforward API with a modular architecture, making it simple to fine-tune custom applications and scalable to fit many requirements. The combination of market-proven NXP MQX RTOS and silicon portfolio provides a streamlined and powerful platform by creating a comprehensive source for hardware, software, tools, and services needs.
History:
MQX had its origins at Dy4 Systems, Inc., a company based in Ottawa, Canada. In 1984, a small team of software engineers there, consisting of Jeremy James, Mati Sauks, and Craig Honegger started researching novel applications for embedded multiprocessors. This work led to the use of a real-time operating system in writing firmware for Dy4 single board computers. In 1989, James and Sauks commercialized the Harmony RTOS, with the name MPX, which was developed for portable multiprocessor real-time computing systems by the National Research Council Canada, and created a company named Precise Software Technologies, Inc.
This effort led to developing the Precise Real-Time Executive technology that was the basis of a product named MQX and MQX+m, which were real-time executives for single processor and multiprocessor applications. The unique asynchronous message passing paradigm delivered by MQX when it was introduced in 1991 and the royalty-free licensing model were accepted immediately in the embedded real-time market. Since the introduction of MQX, Precise continually added functions to the MQX RTOS69 through its various iterations and versions.
Precise Software Technologies was acquired by ARC International in March, 2000 and continued to develop, license and sell MQX on many new processor architectures including Freescale ColdFire, IBM/Freescale PowerPC and ARM. In 2004, Embedded Access assumed distribution and support of the MQX RTOS on non-ARC processor architectures. In 2009, Freescale began shipping the MQX RTOS complimentary with selected ColdFire MCUs.
History source: Wikipedia; License: Creative Commons Attribution-ShareAlike 4.0.


