Texas Instruments OMAP5912 Reference Manual page 1503

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

Advertisement

Table 67. OTG Control Register (OTG_CTRL) (Continued)
Bit
Name
18
BSESSVLD
17
VBUSVLD
16
ID
SPRU761A
Description
Current B-device session valid value. When OTG is enabled (OTG_EN =
1) and OMAP5912 is connected as a dual-role B-device (OTG_CTRL.ID =
1), this bit must be programmed to reflect the OTG transceiver VBUS
voltage comparator that compares against V
above V
, BSESSVLD must be set to 1. When VBUS is below
B_SESS_VLD
V
, BSESSVLD must be set to 0.
B_SESS_VLD
0: VBUS voltage is below V
1: VBUS voltage is above V
This register is cleared 0x0 by soft reset or hardware reset.
When OTG is disabled, OTG_PADEN is 0, and the USB device controller
is being used, this bit must be programmed to reflect whether VBUS is high
enough to allow the OMAP5912 USB device controller to function properly.
0: VBUS voltage is below V
insufficient to allow OMAP5912 USB device controller functionality (if OTG
is disabled and OTG_PADEN is 0).
1: VBUS voltage is above V
sufficient to allow OMAP5912 USB device controller functionality (if OTG is
disabled and OTG_PADEN is 0).
Current VBUS valid value. When OTG is enabled (OTG_EN = 1), this bit
must be programmed to reflect the OTG transceiver VBUS voltage
comparator that compares against V
V
, VBUSVLD must be set to 1. When VBUS is below
A_VBUS_VLD
V
, VBUSVLD must be set to 0.
A_VBUS_VLD
This bit has no meaning when acting as an OTG default-B device (OTG ID
= 1 and OTG_EN = 1).
This register is cleared 0x0 by soft reset or hardware reset.
Current ID pin value. When OTG is enabled (OTG_EN = 1), system
software must program this bit to reflect the OTG transceiver ID pin sensor
status any time ID changes. When OTG is disabled (OTG_EN = 0) this bit
has no meaning.
0: ID pin is grounded.
1: ID pin is high-impedance.
This register is cleared 0x0 by soft reset or hardware reset.
The OTG controller does not understand resistive ID connectivity as can be
found in a car kit environment. When an OTG transceiver sees ID pin
resistively tied, OTG is not possible and OTG_EN must not be set.
B_SESS_VLD
.
B_SESS_VLD
.
B_SESS_VLD
(if OTG is enabled), or VBUS is
A_VBUS_VLD
(if OTG is enabled), or VBUS is
A_VBUS_VLD
. When VBUS is above
A_VBUS_VLD
Universal Serial Bus (USB)
USB OTG Controller
. When VBUS is
211

Advertisement

Table of Contents
loading

Table of Contents