USB Device Stack

    Deployed in over half of all current embedded USB modems, USBware Device is the world’s most widely used USB device stack.

    This modular USB protocol software supports multiple USB classes on a wide variety of embedded hardware platforms and enables product implementers to easily add USB Device functionality to any current and future product development. Jungo’s extensive experience and leadership in embedded connectivity technologies make this product the choice of the world’s top mobile chipset vendors and consumer electronics device manufacturers.

    Common uses:
    • Wireless data communication devices
    • Consumer electronics
    •  Military wireless communication devices
    • Medical embedded devices
    • Highly modular and configurable, allowing extensive code reuse and flexibility in product development
    • Full support for all major USB connectivity requirements, resulting in short integration periods for new projects
    • Proven maturity and robustness, with over 500 million embedded products successfully shipped
    • Hybrid business models to match each customer’s commercial distribution requirements
    • Each USBware Device customer enjoys a flexible Support  Level Agreement (SLA,) suited to the level of its usage
    • Reference OS abstraction layer library for all popular embedded operating systems, including: QNX, Integrity, ThreadX, Windows CE, Android, VxWorks, Nucleus, ADI VDK, eCos, uItron
    • Reference USB platform support for popular USB chipsets: ADI Blackfin 52x,Atmel, Qualcomm MSM, Samsung SC, Intel PXA, Freescale i.MX, TI OMAP, STM
    • Support for configurable USB IP Cores. Including:
      • Mentor Graphics Full Speed /High Speed
      • Synopsys High Speed/Super Speed
      • Chipidea (Synopsys) Full Speed/High Speed
    • Full availability of all relevant USB Classes: CDC ACM, CDC NCM, CDC EEM, Mass Storage, MTP, Audio, UVC, ICCD, RNDIS, HID, MBIM (coming soon.)
    • CPU support: ARM, MIPS, x86, ATOM, x86_64
    • Source code sample applications for all drivers
    • Professional Engineering services for custom adaptations and integration projects (e.g. interfaces to file systems and TCP/IP stacks.)
    • Open API for custom driver development
    • Advanced debugging mechanisms
    • Full API documentation