Freescale is happy to announce the release of the BETA version of MQX™ RTOS for Kinetis SDK, a new branch of MQX RTOS that is built upon the software development (SDK) for Kinetis MCUs. All components of Freescale MQX software solutions are now available pre-integrated with the Kinetis SDK.
These components are based on versions found within RTOS MQX 4.1, and include:
MQX RTOS for Kinetis SDK is developed on the same codebase as the Kinetis SDK. It includes an unmodified version of Kinetis SDK v1.0.0.
Kinetis SDK v1.0.0 provides:
By adopting the Kinetis SDK, MQX RTOS application developers get:
MQX RTOS for Kinetis SDK does not include the low-level peripheral I/O drivers found within previous versions of MQX RTOS. Instead, it leverages the extensive suite of robust peripheral drivers available with the Kinetis SDK, which offer most of the same features and more.
MQX RTOS for Kinetis SDK adds POSIX-based (file open, close, etc) high-level drivers for those peripherals where POSIX is most useful, such as:
MQX RTOS components fit directly into the Kinetis SDK directory structure.
Kinetis SDK top level directory:
boards
demos
doc
filesystem/mfs/ <- MQX MFS sources, libraries, documentation, and native MQX examples
lib
mk
platform
rtos/mqx/ <- MQX Kernel sources, libraries, documentation, and native MQX examples
tcpip/rtcs/ <- MQX RTCS sources, libraries, documentation, and native MQX RTCS examples
tools
usb
Evaluation boards supported:
Development tools supported:
MQX Task Aware Debugging (TAD) plug-ins are available for each development tool
Option 1 – MQX Kernel available within the Kinetis SDK Installer
Kinetis SDK v1.0.0 installer – MQX RTOS Kernel comes preloaded in the Kinetis SDK v1.0.0 Installer
Option 2 – Fully Integrated package including all available MQX and KSDK components
Fully pre-integrated package – Includes Kinetis SDK v1.0.0, MQX RTOS Kernel, RTCS, and MFS
MQX RTOS for Kinetis SDK is still in beta stage of development, with numerous updates and improvements planned and testing to be completed.
Freescale recommends waiting for the production-ready version targeted for late 2014 before using the software in a product.
This new evolution of MQX RTOS is a branch from the traditional Freescale MQX RTOS releases. Freescale will continue to provide support for both the traditional Freescale MQX RTOS as well as the new MQX RTOS for Kinetis SDK.
IMPORTANT NOTE: Beginning in 2015, support for NEW Kinetis MCUs will no longer be added to the traditional Freescale MQX RTOS (v4.x) releases. These new Kinetis MCUs will be supported instead by MQX RTOS for Kinetis SDK releases.
Support and maintenance will continue to be available for traditional Freescale MQX RTOS.
Freescale MQX RTOS is a leading thread-based RTOS as highlighted in the 2014 UBM Embedded Market Survey.
By using MQX RTOS, embedded designers get:
More Information Available at