• Freescale
  • Freescale MQX™ Software Solutions
Live Chat Not Available: Create Service Request

Freescale MQX™ Software Solutions

Accelerate your design success with complimentary RTOS, TCP/IP and USB stacks provided by Freescale MQX™ RTOS. Available on Freescale processors, Freescale MQX RTOS offer a straightforward API with a modular architecture, making it simple to fine tune custom applications and scalable to fit most requirements. The combination of our market-proven Freescale MQX RTOS and silicon portfolio provides a streamlined and powerful platform by creating a comprehensive source for hardware, software, tools and services needs.

Proven and Widely Used

Shipped in millions of products for more than 20 years, Freescale MQX™ Software Solutions continue to be a popular choice for embedded designers looking for a rock-solid software platform to enable their deterministic and connected designs.

Light on Memory, yet Scalable

MQX™ Software Solutions require only a small number of core components, thus enabling memory-efficient applications. However, if more sophisticated application features are what you need, MQX can scale with the addition of optional lightweight or fully-featured components.

Available with Multiple Peripheral Driver Packages

MQX™ Software Solutions are available in three variants to meet your embedded design needs: traditional MQX RTOS; MQX Lite; and MQX RTOS for Kinetis SDK.

MQX Software Comparison


  • MQX RTOS support Logo

    Need MQX RTOS support?

    Get a variety of support options to fit your design needs. Our Commercial support provides customers a dedicated private support portal, priority response times, and more.

    Get Support now

  • Download now: MQX RTOS for Kinetis SDK v1.1

    Download now: MQX RTOS for Kinetis SDK v1.1

    Experience one of the industry's leading thread-based real-time operating systems, now production-ready with the Kinetis SDK peripheral drivers, and including a MQX Lite configuration option for enhanced scalability.

    Download now

  • Freescale MQX™ TCP/IP stack now IPv6 Ready

    Freescale MQX™ TCP/IP stack now IPv6 Ready

    Get ready for the worldwide transition to the next generation of the Internet (IPv6), with the new IPv6 extension for MQX Real Time TCP/IP Communication Suite (RTCS). This optional IPv6 add-on extends the RTCS TCP/IP stack to enable single and dual stack operation (IPv4 + IPv6) to ease your transition to IPv6.

    Learn more


Freescale MQX™ RTOS a full-featured complimentary 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.



Freescale MQX™ Lite RTOS is a very light MQX™ kernel for resource-limited MCUs. Initially developed for the Kinetis L series family, it allows applications to run with less than 4 KB RAM. It is a true subset of the proven and professionally developed Freescale MQX™ Software Solutions, allowing for easy upward code migration. It is easily configurable within Processor Expert Software to be used with the tool chain of your choice.


MQX RTOS for Kinetis SDK

Freescale MQX RTOS for Kinetis SDK is the latest evolution of the proven and professionally developed Freescale MQX™ Software Solutions for Kinetis MCUs. It is built on top of the software development kit (SDK) for Kinetis MCUs, leveraging the flexible and extendable peripheral drivers found within the SDK. MQX Lite configuration option is now available for enhanced scalability, allowing developers the option to use the same light weight kernel API found within MQX Lite RTOS.

MQX RTOS for Kinetis SDK

MQX Software Comparison

MQX™ RTOS 4.x MQX™ Lite RTOS MQX™ RTOS for Kinetis SDK
Delivery Mechanism Traditional installer with full source Processor Expert (PEx) component Traditional installer with full source
I/O Drivers MQX peripheral drivers; PEx driver optional PEx drivers only Kinetis SDK drivers
Configurability User selects needed services from full or lightweight versions Reduced services only; lightweight options only User selects needed services from full or lightweight versions
Components Kernel, TCP/IP stack, USB stack, file system, middleware. Includes own peripheral drivers. Kernel only. Peripheral drivers provided by PEx. Kernel, TCP/IP stack, USB stack, file system, middleware. Peripheral drivers provided by Kinetis SDK.
Availability Select Kinetis K Series, Vybrid, select ColdFire, select Power Architecture Kinetis L Series, Kinetis K Series, select Kinetis E Series Kinetis MCUs supported by Kinetis SDK