Nucleus USB

Nucleus OS provides a complete industry-certified USB solution to help eliminate the complexities of using USB technology in embedded devices. It can be a daunting task because the ease of use capabilities of USB can conceal the complexity of its internal operation. Nucleus USB services include: host and function stacks, Class drivers, hardware drivers, and multimedia management.

Benefits and Features

Complete bus support provides multiple design options

Includes Host and Function stacks, class drivers, and hardware drivers.

Design with confidence using the USB 2.0 specification

Compliant with the latest USB 2.0 specification including USB On-The-Go (OTG). Compliance adds to the level of confidence in your embedded USB implementation and facilitates certification of your product.

Meet all of your design challenges with extensive class driver support

Nucleus RTOS USB class driver support is among the widest in the industry.

Get your hardware up and running quickly with controller driver support

Support for a vast array of controllers from standards-based host OHCI and EHCI to manufacturer-specific controllers. Template drivers are available for those controllers not supported.

Build multimedia capabilities into your design

Beyond the USB specifications, several multimedia transports take advantage of USB. Nucleus USB services include support for multimedia transfer via MTP and PictBridge for direct image printing.

Class Driver Support

  • Mass Storage: SCSI and ATAPI for portable storage
  • Human Interface Device (HID): mouse, keyboard, power
  • Chip/Smart Card Interfaces (CCID): identification card readers
  • Printer: unidirectional, bidirectional
  • Still Image: picture transfer protocol (PTP) software included
  • Communications: RNDIS, Ethernet, modem
  • Audio: input/output audio streaming
  • Video: input/output video streaming
  • Device Firmware Upgrade (DFU): controlled upgrade of software in the field
  • Virtual Serial: emulation of RS232
  • USB to RS232: for connections that can’t move from RS232

Multimedia Protocols

  • Media Transport Protocol (MTP): Multimedia data transfer
  • PictBridge: Direct camera to printer printing

Hardware Driver Support

  • OTG
  • Host
  • Function

Nucleus RTOS

Nucleus USB is one of the modular components that comprise the Nucleus RTOS. Learn more about the other modular services:

Customer Success Stories

BitRouter

success story: Digital TV and cable software solution provider uses Mentor's Embedded solutions to design digital transport adaptors. View