AN2645 Freescale Semiconductor / Motorola, AN2645 Datasheet

no-image

AN2645

Manufacturer Part Number
AN2645
Description
Interfacing the Philips ISP1362 USB OTG Controller to the MCF5249
Manufacturer
Freescale Semiconductor / Motorola
Datasheet
Application Note
AN2645/D
Rev. 0, 1/2004
Interfacing the Philips™
ISP1362 USB OTG
Controller to the
MCF5249 ColdFire
Microprocessor
Lisa Anderson
TECD Applications
The Universal Serial Bus (USB) protocol is a hardware bus interface that was introduced in
1997 to connect peripherals such as a keyboard, mouse, joystick, scanner, printer and
telephony devices to a PC. USB specification 1.1 has a maximum bandwidth of 12 Mbps and
up to 127 devices can be attached. Full-speed devices use the full 12 Mbps bandwidth, while
low-speed devices can transfer data using a 1.5 Mbps subchannel. Revision 2.0 of the USB
specification added a high-speed mode with an increased bandwidth of 480 Mbps. As well as
the increased bandwidth, USB 2.0 introduced new functionality to the 1.1 standard, namely
USB On-The-Go (OTG).
Today, many portable devices can be connected to the PC to exchange data, such as portable
digital assistants, mobile phones, digital cameras, and portable storage devices. As these
portable devices become more technologically advanced, there is less of a need to connect
them directly to a PC. Subsequently, it would be more beneficial to the user to connect them
directly to each other without the need of a PC. For example, at the moment, to print out
photographs taken with a digital camera, the user has to download the images to a PC. The PC
must be connected to a printer to print out the image in hard copy. It would be far better to
remove the PC, and to be able to attach the digital camera directly to a printer to print out the
photograph.
USB OTG supports point-to-point connectivity, which means that a single connection can be
made between two devices. In order to determine which of the two devices will take the role
of host or device, host negotiation must take place. OTG also allows the peripherals to switch
roles without changing the cabling. It must be noted that a USB OTG host acts in a limited
host capacity in comparison to traditional USB host modules.
For more information on USB1.1, USB2.0, and USB OTG specifications, please refer to the
USB website at: http://www.usb.org/home.
The MCF5249 ColdFire processor is the first ColdFire microprocessor intentionally designed
to include low-power features such as 96 Kbytes of on-chip SRAM and a 1.8-V core power
supply for portable applications. Interfacing the MCF5249 ColdFire microprocessor to a
stand-alone USB OTG controller provides a solution for an increasing number of portable
applications requiring USB OTG functionality.
This application note details the hardware design of a daughter card which interfaces the
MCF5249 to the Philips ISP1362 USB OTG controller. An integrated solution would be more
cost effective, would make EVB design simpler, and would result in smaller space
requirements; however USB OTG is still in its infancy and stand-alone controllers have only
recently become widely available. The low cost of the MCF5249 and the module integration
make this an ideal solution until integrated USB OTG modules become available.
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com

Related parts for AN2645

AN2645 Summary of contents

Page 1

... Freescale Semiconductor, Inc. Application Note AN2645/D Rev. 0, 1/2004 Interfacing the Philips™ ISP1362 USB OTG Controller to the MCF5249 ColdFire Microprocessor Lisa Anderson The Universal Serial Bus (USB) protocol is a hardware bus interface that was introduced in TECD Applications 1997 to connect peripherals such as a keyboard, mouse, joystick, scanner, printer and telephony devices ...

Page 2

Freescale Semiconductor, Inc. Design Overview The reference design is based on the M5249C3 development board using a daughter card to provide the stand-alone USB OTG controller circuitry. This application note details the hardware design process, starting with an overview of ...

Page 3

Freescale Semiconductor, Inc. 1.1 MCF5249 ColdFire Microprocessor The MCF5249 is a 32-bit embedded processor based on the V2 ColdFire core. The MCF5249 is an excellent general-purpose system controller with over 125 Dhrystone MIPS at 140 MHz performance. On-chip peripherals include ...

Page 4

Freescale Semiconductor, Inc. Hardware Design 2 Hardware Design The MCF5249 USB OTG reference design is developed around the M5249C3 evaluation board using a daughter card for the USB OTG controller. The daughter card connects to the evaluation board using expansion ...

Page 5

Freescale Semiconductor, Inc. 2.3 USB Connectors Standard series “A” (host) and series “B” (device) receptacles are present for host or device operation. Host and device operation are fixed depending on the connector; no additional signals are required. As USB OTG ...

Page 6

Freescale Semiconductor, Inc. Mode of Operation 2.8 Power The M5249C3 board provides a 3.3-V and 5-V supply. 3 Mode of Operation The daughter card can be configured to operate in three modes: host, device, and OTG. 3.1 Configuration for Host ...

Page 7

Freescale Semiconductor, Inc. THIS PAGE INTENTIONALLY LEFT BLANK MOTOROLA Interfacing the Philips ISP1362 USB OTG to the MCF5249 For More Information On This Product, Go to: www.freescale.com Mode of Operation 7 ...

Page 8

... MOTOROLA and the Stylized M Logo are registered in the U.S. Patent and Trademark Office. All other product or service names are the property of their respective owners. Motorola, Inc Equal Opportunity/Affirmative Action Employer. © Motorola, Inc. 2004 AN2645/D, Rev. 0, 1/2004 For More Information On This Product, Go to: www.freescale.com ...

Related keywords