Texas Instruments OMAP5912 Reference Manual page 1520

Multimedia processor device overview and architecture
Hide thumbs Also See for OMAP5912:
Table of Contents

Advertisement

USB OTG Controller
Figure 49.
OTG Controller Initialization When Not Implementing an OTG Dual-Role
Device
228
Universal Serial Bus (USB)
OTG Controller Initialization for
non-OTG USB functionality
Set OTG_SYSCON_1 fields:
OTG_IDLE_EN = 0
DEV_IDLE_EN = user choice
SOFT_RST = 0
USB2_TRXMODE = user choice
USB1_TRXMODE = user choice
USB0_TRXMODE = user choice
Set OTG_SYSCON_2 fields:
OTG_EN = 0
USBx_SYNCHRO = 1
OTG_MST16 = 0
SRP_GPDATA = 0
SRP_GPDVBUS = 0
SRP_GPUVBUS = 0
A_WAIT_VRISE = 0
B_ASE0_BRST = 4
SRP_DPW = 0
SRP_DATA = 0
SRP_VBUS = 0
OTG_PADEN = 0
HMC_PADEN = 0
UHOST_EN = user choice
HMC_TLLSPEED = user choice
HMC_TLLATTACH = user choice
HMC_MODE = user choice
Set OTG_IRQ_EN fields as required
Set
OTG_SYSCON_1. OTG_EN = 1 to
reduce power consumption of OTG
module.
End of OTG Controller Initialization for
On-The-Go Dual-Role device
SPRU761A

Advertisement

Table of Contents
loading

Table of Contents