Modes Of Operation - Freescale Semiconductor MCF5329 Reference Manual

Devices supported: mcf5327; mcf5328; mcf53281; mcf5329
Table of Contents

Advertisement

Universal Serial Bus Interface – On-The-Go Module
Endpoint
Suspend mode/low power
— As host, firmware can suspend individual devices or the entire USB and disable chip clocks for
low-power operation.
— Device supports low-power suspend.
— Remote wake-up supported for host and device.
— Integrated with the processor's doze and stop modes for low power operation.
Includes an on-chip full-speed (12 Mbps) and low-speed (1.5 Mbps) transceiver
Support for off-chip HS/FS/LS transceiver
— External ULPI transceiver supports high speed (480 Mbps), full speed, and low speed
operation in host mode, and high-speed and full-speed operation in device mode.
— Interface uses 8-bit single-data-rate ULPI data bus.
— ULPI PHY supplies a 60 MHz USB reference clock input to the processor.
21.1.4

Modes of Operation

The USB OTG module has two basic operating modes: host and device. Selection of operating mode is
accomplished via the USBMODE[CM] bit field.
The USB OTG module is configured to use the on-chip FS/LS transceiver by default. The OTG module
also includes an interface to an optional, external high-speed ULPI PHY. For high-speed operation, the
external ULPI transceiver must be used. Selection of the on-chip transceiver versus the ULPI PHY is
accomplished via programming of PORTSC1 register.
Due to package limitations, the ULPI interface is not available in all pin
configurations.
Speed selection is auto-detected at connect time via sensing of the DP or DM pull-up resistor on the
connected device using enumeration procedures in the USB network. The USB OTG module provides
these operation modes:
USB disabled. In this mode, the USB OTG's datapath does not accept transactions received on the
USB interface.
USB enabled. In this mode, the USB host's datapath is enabled to accept transactions received on
the USB interface.
USB enabled, low-power modes. See
21-4
Table 21-1. Endpoint Configurations
Type
FIFO Size
0
Bidirectional
Variable
1-3
IN or OUT
Variable
Section 21.1.4.1, "Low-Power Modes,"
MCF5329 Reference Manual, Rev 3
Data Transfer
Control
Ctrl, Int, Bulk, or Iso
NOTE
Comments
Mandatory
Optional
for details.
Freescale Semiconductor

Advertisement

Table of Contents
loading

Table of Contents