MPC8536E-ANDROID Freescale Semiconductor, MPC8536E-ANDROID Datasheet - Page 1397

no-image

MPC8536E-ANDROID

Manufacturer Part Number
MPC8536E-ANDROID
Description
HARDWARE/SOFTWARE ANDROID OS
Manufacturer
Freescale Semiconductor
Series
PowerQUICC ™r
Type
MPUr

Specifications of MPC8536E-ANDROID

Contents
Board
For Use With/related Products
MPC8536
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
schedules have not yet been enabled. The EHCI host controller will not transmit SOFs to enabled Full- or
Low-speed ports.
In order to communicate with devices via the asynchronous schedule, system software must write the
ASYNDLISTADDR register with the address of a control or bulk queue head. Software must then enable
the asynchronous schedule by writing a one to USBCMD[ASE]. In order to communicate with devices via
the periodic schedule, system software must enable the periodic schedule by writing a one to
USBCMD[PSE]. Note that the schedules can be turned on before the first port is reset (and enabled).
Any time the USBCMD register is written, system software must ensure the appropriate bits are preserved,
depending on the intended operation.
21.6.2
The HCSPARAMS[PPC] bit indicates whether the USB 2.0 host controller has port power control. When
the PPC bit is set, the host controller supports port power switches. Each available switch has an output
enable. PPE is controlled based on the state of the combination bits PPC bit, EHCI Configured (CF)-bit
and individual Port Power (PP) bits.
21.6.3
Host ports by definition are power providers on USB. Whether the ports are considered high- or
low-powered is a platform implementation issue. The EHCI PORTSC register has an over-current status
and over-current change bit. The functionality of these bits is specified in the USB Specification
Revision 2.0.
The over current detection and limiting logic resides outside the USB logic. The over-current condition
effects the following bits in the PORTSC register on the EHCI port:
21.6.4
The host controller provides an equivalent suspend and resume model as that defined for individual ports
in a USB 2.0 hub. Control mechanisms are provided to allow system software to suspend and resume
Freescale Semiconductor
Over-current active bit (OCA) is set. When the over-current condition goes away, the OCA will
transition from a one to a zero.
Over-current change bit (OCC) is set. On every transition of OCA, the controller will set OCC to
a one. Software sets OCC to a zero by writing a one to this bit.
Port enabled/disabled bit (PE) is cleared. When this change bit gets set, USBSTS[PCI] (the port
change detect bit) is set.
Port power (PP) bit may optionally be cleared. There is no requirement in USB that a power
provider shut off power in an over current condition. It is sufficient to limit the current and leave
power applied. When OCC transitions from a zero to a one, the controller also sets USBSTS[PCI]
to a one. In addition, if the Port Change Interrupt Enable bit, USBINTR[PCE], is a one, the
controller issues an interrupt to the system. Refer to
over-current detection when the controller is halted (suspended from a device component point of
view).
Power Port
Reporting Over-Current
Suspend/Resume
MPC8536E PowerQUICC III Integrated Processor Reference Manual, Rev. 1
Table 21-63
for summary of behavior for
Universal Serial Bus Interfaces
21-63

Related parts for MPC8536E-ANDROID