Download Print this page

Seco Q7-928 User Manual page 30

Qseven rel. 2.0 compliant module with nxp i.mx6 processor

Advertisement

3.2.3.5 USB interface signals
NXP i.MX6 processor offers four different USB 2.0 controllers.
USB 2.0 controller Core #0 is capable of OTG (On-The-Go) capabilities, capable to work in High Speed (HS), Full Speed (FS) and Low Speed (LS) in Host mode,
and HS/FS in peripheral mode. It is carried out directly to the golden finger connector
USB 2.0 controller Core #1 can work only in Host mode, and can work in HS, FS and LS. It is carried, internally to the upstream port of an SMSC USB2514 USB
2.0 Hub controller, which controls four downstream USB 2.0 compliant ports directly available on golden finger connector (referred as USB ports #0, #2, #3 and
#4)
i.MX6 processor's USB controller cores #2 and #3 are not used by the module.
Here following the signals related to USB interfaces.
USB_P0+/USB_P0-: Universal Serial Bus Port #0 differential pair (coming out from USB2514 Hub Controller Downstream port #1).
USB_P1+/USB_P1-: Universal Serial Bus Port #1 differential pair (directly managed by i.MX6 USB OTG port).
USB_P2+/USB_P2-: Universal Serial Bus Port #2 differential pair (coming out from USB2514 Hub Controller Downstream port #2)
USB_P3+/USB_P3-: Universal Serial Bus Port #3 differential pair (coming out from USB2514 Hub Controller Downstream port #3)
USB_P4+/USB_P4-: Universal Serial Bus Port #4 differential pair (coming out from USB2514 Hub Controller Downstream port #4).
USB_ID: USB ID Input, electrical level +3.3V_S, 10kΩ pull-up. This signal must be driven as an open collector signal by external circuitry placed on the carrier
board. It must be tied to GND when USB Port #1 has to be set to work in Host mode. When not driven, USB Port#1 will work in Client mode.
USB_CC: USB Client Connect Pin, electrical level +3.3V_S, 10kΩ pull-up. When USB Port #1 is set to work in Client mode, then this signal shall be used to
inform the USB controller when an external USB Host is connected (signal High) or disconnected (Signal Low).
USB_0_1_OC#: USB Over Current Detect Input. Active Low Input signal, electrical level +3.3V_S with 47kΩ pull-up resistor. This pin has to be used for
overcurrent detection of USB Port#0 of Q7-928 module
USB_2_3_OC#: USB Over Current Detect Input. Active Low Input signal, electrical level +3.3V_S with 47kΩ pull-up resistor. This pin has to be used for
overcurrent detection of USB Ports #2 and #3 of Q7-928 module
USB_4_5_OC#: USB Over Current Detect Input. Active Low Input signal, electrical level +3.3V_S with 47kΩ pull-up resistor. This pin has to be used for
overcurrent detection of USB Port #4 of Q7-928 module
Please notice that for correct management of Overcurrent signals, power distribution switches are needed on the carrier board.
For EMI/ESD protection, common mode chokes on USB data lines, and clamping diodes on USB data and voltage lines, are also needed. The schematics in the
following page are an example of implementation on the Carrier Board. In these schematics, USB ports #0, #2, #3 and #4 are carried out to standard USB 2.0
Type A receptacles, while USB port #1 implements all the circuitry necessary for USB OTG management.
Q7-928
Q7-928 User Manual - Rev. First Edition: 1.0 - Last Edition: 3.0 - Author: S.B. - Reviewed by P.Z Copyright © 2016 SECO S.r.l.
30

Advertisement

loading