Freescale Semiconductor
   

Universal Serial Bus (USB)


Embedded connectivity is becoming increasingly important to design engineers and is a requirement for most next generation consumer and industrial products. Larger and more complex files require connectivity options that enable the end user to upload and download files quickly and easily. Designers need an affordable, flexible connectivity option to satisfy a wide range of applications. Choosing a microcontroller (MCU) with Universal Serial Bus (USB) connectivity on-chip is an ideal solution for adding connectivity to a system while saving cost, board size and parts count.

USB is a serial bus standard used for connecting devices such as computers, set-top boxes, game consoles, PDAs and peripherals. USB has increasingly become the standard connection method in multimedia devices like scanners, digital cameras and printers and is rapidly emerging as the de facto standard for industrial control applications.

There are various versions of USB specification—USB1.0, USB1.1, USB2.0 and USB On-the-Go (OTG). Freescale's portfolio includes a wide variety of MCUs with integrated USB for these various specifications, including low/full-speed and hi-speed USB solutions. These devices offer easy integration, reliability, software and hardware support enabling developers to streamline the design process and accelerate time to market.


Return to Top Return to Top


Related Products
Link  S08JS : 8-bit Microcontroller Family
The MC9S08JS16 (JS16) family feature a full-speed 2.0 USB device controller, and integrate a USB transceiver to help customers save ...

Return to Top Return to Top


 Universal Serial Bus (USB) Documentation                                                       
 

Documentation

  Application Notes
ID and Description Vendor ID Format Size K Rev # Date Last Modified Download Code Files
AN2399
In-Circuit Programming of FLASH Memory via the Universal Serial Bus for the MC68HC908JB16  
FREESCALE   pdf   1756   0   3/04/2003   AN2399SW -
 
AN3152
AN3152, Using the Wireless Sensing Triple Axis Reference Design (ZSTAR)  
FREESCALE   pdf   665   2   1/30/2007   -  
AN3153
Using the Full-Speed USB Module on MC68HC908JW32  
FREESCALE   pdf   255   0   8/23/2006   AN3153SW - The ZSTAR demo board was designed to demonstrate Freescale's latest innovations in sensors, wireless connectivity and embedded flash microcontrollers.
 
AN3492
USB and Using the CMX USB Stack  
FREESCALE   pdf   1242   0   8/06/2007   -  
AN3565
USB and Using the CMX USB Stack with 9S08JM Devices  
FREESCALE   pdf   363   0   2/20/2008   AN3565SW -
 
AN3523
Advanced CMX_USB_Stack Applications  
FREESCALE   pdf   616   0   10/12/2007   AN3523SW -
 
AN3561
USB Bootloader for the MC9S08JM60  
FREESCALE   pdf   2054   1   5/21/2008   AN3561SW -
 
AN3560
USB Device Development with MC9S08JM60  
FREESCALE   pdf   377   1   7/10/2008   AN3560SW -
 
AN3564
Customize the USB application Using the MC9S08JM  
FREESCALE   pdf   247   0   11/28/2007   AN3564SW1 -
 
AN3750
Using a USB Device with ColdFire® OTG Module MCF522xx and a PC  
FREESCALE   pdf   227   0   9/08/2008   AN3750SW -
 
AN3324
Hardware Configurations for the MCF532x Family USB Modules  
FREESCALE   pdf   335   0   9/11/2006   -  

  Application Notes Software
ID and Description Vendor ID Format Size K Rev # Date Last Modified Download Code Files
AN3153SW
Software for AN3153  
FREESCALE   zip   37   0   7/06/2006   -  
AN3515
MCF5445x Configuration and Boot Options  
FREESCALE   pdf   133   1   4/28/2008   -  

  Data Sheets
ID and Description Vendor ID Format Size K Rev # Date Last Modified Download Code Files
MCF51JM128
Data sheet for the MCF51JM128  
FREESCALE   pdf   1244   3   6/16/2009   -  

  Fact Sheets
ID and Description Vendor ID Format Size K Rev # Date Last Modified Download Code Files
MC9S08JM60FS
MC9S08JM60 8-bit USB Microcontroller Fact Sheet  
FREESCALE   pdf   142   1   2/20/2008   -  
MCF51JM128FS
MCF51JM128 Fact Sheet  
FREESCALE   pdf   184   1   7/24/2008   -  

  Reference Manuals
ID and Description Vendor ID Format Size K Rev # Date Last Modified Download Code Files
MCF51JM128RM
MCF51JM128 Reference Manual  
FREESCALE   pdf   11205   2   6/16/2009   -  
DRM103
The ZSTAR3 Reference Design Manual  
FREESCALE   pdf   3687   1   8/31/2008   -  



Return to Top Return to Top


 Universal Serial Bus (USB) Design Tools
 

Development Tools

  Evaluation/Development Boards & Systems
ID and Description Vendor ID Format Size K Rev # Availability
KITUSBSPIDGLEVME  
Evaluation Kit - USB to SPI INTERFACE BD featuring the MC68HC908JW32 with Dongle  
FREESCALE   -   -   -   Buy Direct 
Distributor
KITUSBSPIEVME  
Evaluation Kit - USB to SPI INTERFACE BD featuring the MC68HC908JW32  
FREESCALE   -   -   -   Buy Direct 
Distributor
MCF5253 Evaluation Board  
M5253EVB Evaluation and Development System for the ColdFire MCF5253 device  
FREESCALE   -   -   -   -


 

Run-time Software

  Protocol Stacks and Middleware
ID and Description Vendor ID Format Size K Rev # Availability
COLDFIRE_USB_LITE_CMX
ColdFire Lite USB Stack by CMX
 
FREESCALE   zip   6869   0   Download
S08JM_USB_LITE_CMX
S08JM Lite USB Stack by CMX
 
FREESCALE   exe   5884   0   Download
MCF51JM_USB_LITE_CMX
MCF51JM Lite USB Stack by CMX
 
FREESCALE   exe   7445   0   Download



Return to Top Return to Top