PICO-IMX6UL-EMMC REV. A1. HARDWARE MANUAL
– VER 1.00 – MAR 28 2016
Page
28
of
54
3.4. Universal Serial Bus (USB) Interface
The PICO-IMX6UL-EMMC incorporates a single USB Host controller and an additional USB
Host/OTG controller.
Each of the USB controllers provides the following main features:
USB 2.0 Host/OTG Controller
High-Speed/Full-Speed/Low-Speed OTG core
HS/FS/LS UTMI compliant interface
High Speed, Full Speed and Low Speed operation in Host mode (with UTMI transceiver)
High Speed, and Full Speed operation in Peripheral mode (with UTMI transceiver)
Hardware support for OTG signaling, session request protocol, and host negotiation protocol
Support charger detection
USB 2.0 Host Controller
High-Speed/Full-Speed/Low-Speed Host-Only core
HS/FS/LS UTMI compliant interface
For additional details, please refer to the “Universal Serial Bus Controller (USB)” chapter of the
“i.MX6Ultralite Application Processor Reference Manual”.
Table 11 - USB Host Signal Description
PIN
CPU
BALL
CPU PAD NAME
Signal
V
I/O Description
X2_46
T13
USB_OTG2_DN
USB_OTG2_DN
3V3
I/O
Universal Serial Bus
differential pair negative
signal
X2_48
U13
USB_OTG2_DP
USB_OTG2_DP
3V3
I/O
Universal Serial Bus
differential pair positive
signal
X2_50
U12
USB_OTG2_VBUS
USB_OTG2_VBUS
5V
I/O
Universal Serial Bus
power
X2_52
R10
SNVS_TAMPER0
GPIO5_IO00
3V3
I
Active low input, to inform
USB overcurrent condition
(low = overcurrent
detected)
Table 12 - USB OTG Signal Description
PIN
CPU
BALL
CPU PAD NAME
Signal
V
I/O Description
E1_3
K13
GPIO1_IO00
USB_OTG1_PWR
3V3
I
USB OTG ID Pin
E1_16
U15
USB_OTG1_DP
USB_OTG_DP
USB
I/O
Universal Serial Bus
differential pair positive
signal
E1_18
T15
USB_OTG1_DN
USB_OTG1_DN
USB
I/O Universal Serial Bus
differential pair negative
signal
E1_19
L15
GPIO1_IO01
GPIO1_IO01
1V8
I
Over current detect input
pin to monitor USB power
over current
E1_20
T12
USB_OTG1_VBUS
USB_OTG1_VBUS
5V
I/O Universal Serial Bus
power
E1_21
K17
GPIO1_IO06
USB_OTG_
PWR_WAKE
USB
I
Universal Serial Bus
power enable
NOTE: While using USB OTG in USB HOST mode. The USB_ID pin should have a pull-down resistor
to GND.