Contents
xviii
14.10 OMAP5910 USB Hardware Considerations
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.10.1 VBUS Power Switching For USB Type A Host Receptacles
14.10.2 Transient Suppression for USB Connectors
. . . . . . . . . . . . . . . . . . . . . . . . .
14.10.3 VBUS Monitoring for USB Function Controller
. . . . . . . . . . . . . . . . . . . . . . .
14.10.4 USB D+ Pullup Enable for USB Function Controller
. . . . . . . . . . . . . . . . . .
14.10.5 Port Passthrough Mode
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.10.6 UART1 Connectivity when
CONF_MOD_USB_HOST_HMC_MODE_R = 2, 10, 18, and 24
14.10.7 MPU_BOOT Signal Sharing
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.10.8 USB D+, D- Pulldown for USB Function Controller
. . . . . . . . . . . . . . . . . .
15 Clock Generation and System Reset Management
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Describes clock generation and system reset for the OMAP5910 multimedia processor.
15.1
Introduction
15.1.1 Clock Generation and System Reset Control
. . . . . . . . . . . . . . . . . . . . . . . . . . .
15.2
Clock Generation
15.2.1 Clocking Schemes
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.2.2 Operating Modes
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.2.3 External Master Mode
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.2.4 CLKM1
15.2.5 CLKM2
15.2.6 CLKM3
15.2.7 Clock Distribution and Synchronization
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.2.8 Low-Power Mode
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.3
Power Management
15.3.1 DSP Idle Modes
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.3.2 MPU Idle Modes
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.3.3 Traffic Controller Idle Modes
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.3.4 Chip Idle and Wake-Up Control
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.3.5 Power-Saving Capability
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.3.6 ULPD Power Management State Machine
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.3.7 32-kHz Oscillator
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.3.8 12-MHz Oscillator
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.3.9 Reset Protocol
15.3.10 Power Control for External Devices
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.3.11 Configuring Clocks After a Reset
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.4
Clock Generation and Reset Control Registers
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.4.1 DPLL Operation Mode Registers
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A
Input/Output Descriptions
Describes the inputs and outputs (I/O) for the OMAP5910 device.
A.1
I/O Signals
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A.2
I/O Functional Multiplexing
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B
Switching Clock Modes
Describes the programming guidelines for switching clock modes in the OMAP5910 device.
B.1
Switching Procedure
B.2
Main Code
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B.3
Delay Procedure