Embedded Access products are delivered with complete source code and royalty-free licensing.
See the list of supported processors here.
MQX RTOS
The MQX Real-time Operating System provides real-time performance within a small, configurable footprint. The MQX RTOS is designed to be easy to configure to balance code size with performance requirements. The easy-to-use MQX API and great out-of-box experience ensures first-time RTOS users can start developing their application on the first day but is powerful enough for experienced OS developers to easily migrate legacy application code to an MQX-based platform.
MQX RTOS is tightly integrated with the latest processors from NXP, provided with commonly used device drivers, integrated with the CodeWarrior, IAR, and Keil development tools. See an overview of how our products work together here.
RTCS Embedded TCP/IP Internet Stack
The RTCS embedded Internet stack provides IP networking for the MQX platform. RTCS is provided with a rich assortment of networking application protocols and uses the MQX RTOS drivers for Ethernet connectivity. RTCS is tightly integrated with the latest processors from NXP and the MQX RTOS and MFS file system. It is developed and supported with the CodeWarrior, IAR, and Keil development tools.
EUSB Host Embedded USB Host Stack
EUSB Host is a full featured embedded USB host stack specifically designed for embedded systems. It supports OHCI and EHCI host controllers interfaces as well on-chip host controllers available for NXP Kinetis, i.MX, ColdFire and Power Architecture processors and many NXP USB host controllers. EUSB Host supports many common USB Class Drivers including: Hub, HID, Comms Device, Mass Storage and Printer.
EUSB Device Embedded USB Device Stack
EUSB Device is an embedded USB device stack specifically designed for embedded systems. It allows developers to easily add USB connectivity to their products enabling plug and play connectivity with PCs and many portable devices. EUSB Device supports many common USB Class implementations including: HID, Comms Device and Mass Storage. EUSB Device supports a wide variety of USB device controllers including on-chip device controllers available on NXP’s processors and NXP device controllers.
MFS FAT File System
MFS is an embedded FAT file system compatible with Microsoft Windows and MS-DOS file systems. It can format, read, write and exchange files with Microsoft operating systems running a FAT-12, FAT-16 or FAT-32 files system. MFS is fully reentrant and uses the MQX RTOS file device driver to access disk devices. It is integrated with FTP server of the RTCS embedded Internet stack and the EUSB embedded USB host and device stacks. MFS is developed and supported with the CodeWarrior, IAR, and Keil development tools for NXP processors.
SFFS Flash File System
SFFS is a failsafe flash file system that can support any NOR or NAND flash device. It provides a high degree of reliability and complete protection against unexpected power failure or reset events. SFFS provides wear leveling, bad block handling and ECC algorithms to ensure you get optimal use out of a flash device.
MQX PEG+ GUIPEG+ Graphics Library for MQX
PEG+ graphics library is a professional quality graphical user interface library specifically designed for embedded systems. PEG+ provides great visual appeal and an intuitive and powerful API for application-level user interface development. It supports multiple languages, fonts and broad range of video output devices. PEG+ is provided with utilities that capture fonts, convert images, and design windowing interfaces.
HTTP Web Servers
There are 3 versions of our embedded web Server: Basic, Standard, and Advanced which offers you the option of keeping a small footprint and serving only a few pages or using the page compiler tool and serving many pages with password protection, dynamic content, streaming data, and support for cookies. Pre-integrated with the MQX RTOS, RTCS Embedded Internet stack and the MFS file system our web server toolkits make it easy to add a web-based interface to your embedded device.
Security
Secure your data transactions with SSL / SSH protocols. This is ideal for secure monitoring or data transfers over open Ethernet or wireless connections. Adding a secure web-based interface or a networked-enabled secure shell interface is easy with these products.
Email Clients
Our E-mail client toolkits support the Simple Mail Transfer Protocol (SMTP) for sending e-mail and the Post Office Protocol version 3 (POP3) for receiving e-mail on an embedded device. Both toolkits are integrated with the RTCS Embedded Internet stack and the MQX RTOS.