Nucleus Embedded OS Support




An Integrated USB Solution for Nucleus-based USB peripherals

MCCI® Nucleus RTOS embedded operating system support package provides compatibility, performance, flexibility, and stability to the designer of Nucleus based USB devices.

The technology integrates the MCCI USB DataPump® with Nucleus and Nucleus MNT. It supports a large number of USB device controllers and virtually any CPU that is supported by Nucleus, allowing OEMs a simple integration path to a USB-IF certified USB 1.1 stack. Used in conjunction with Nucleus MNT, it also allows USB devices to be fully prototyped using a Windows 2000 or XP platform.

When the DataPump is combined with MCCI Catena® and the Nucleus support for µITRON, this package also creates an excellent platform for developing µITRON-based platforms.

Use of the MCCI USB DataPump with Nucleus

Block diagram of using DataPump in an embedded system with Nucleus


Use of the MCCI USB DataPump with Nucleus MNT on Windows 2000/XP

Block diagram of using DataPump with Nucleus


Nucleus MNT, when combined with MCCI Catena, allows development and testing of complete USB device applications on Windows, using Microsoft Visual C++ and Visual Studio to compile and test code in a protected environment.

Compatibility and reliability are assured by MCCI’s experience since 1997 in supplying this technology for a wide range of USB devices. MCCI’s leading role in the USB standards community resulted in firmware that implements not only the letter but the spirit of the USB standards underlying advanced communication.

Specifications:

Operating systems Nucleus, Nucleus MNT
Microcontroller or CPU Any supported by Nucleus
API No specific API at this level
Technical Documentation Functional Specification.
Basic Delivery Format C-source
Warranty 90 days
Support MCCI supports its direct customers via telephone and email. Resellers or manufacturers of products incorporating MCCI technology are responsible for supporting their own customers.
Supported MCCI Device Class Modules
  • CDC 1.1 Abstract Control Model (ACM), for traditional modems and modem emulation
  • MCPC GL-004/005 for multi-function 2.5G and 3G cell-phone handsets
  • CDC WMC 1.1 for multi-function 2.5G and 3G cell-phone handsets
  • CDC 1.1 Ethernet Control Model (ECM), for Ethernet-like networking
  • Microsoft Remote NDIS (RNDIS) for Ethernet-like networking devices, targeting PCs running Windows
  • Mass Storage Bulk-Only Transport
  • Human Interface Device (HID) 1.1
  • MCCI Virtual Serial Port (VSP), for migrating RS-232 devices to USB
  • Device Firmware Update (DFU) 1.0 for firmware update over USB
  • MCCI Loopback, for test and performance evaluation


Back to top