Seco Q7-C25 User Manual page 29

Table of Contents

Advertisement

3.2.7
USB interface signals
The module has up to 5x USB ports consisting of 1x USB 3.0 OTG port from the NXP i.MX 8M processor USB controller, and 4x USB 2.0 host ports coming from
a Microchip USB 2514B-AEZC USB 2.0 hub controller.
Here following the signals related to USB interfaces.
USBP0+/USBP0-: Universal Serial Bus Downstream Port #1 differential pair (coming out from USB 2.0 hub controller).
USBP1+/USBP1-: Universal Serial Bus Port #1 differential pair (coming out from NXP i.MX 8M processor USB 2.0 controller).
USBP2+/USBP2-: Universal Serial Bus Downstream Port #2 differential pair (coming out from USB 2.0 hub controller).
USBP3+/USBP3-: Universal Serial Bus Downstream Port #3 differential pair (coming out from USB 2.0 hub controller).
USBP4+/USBP4-: Universal Serial Bus Downstream Port #4 differential pair (coming out from USB 2.0 hub controller).
USB_SSRX1+/ USB_SSRX1-: USB Super Speed Port #1 receive differential pair (coming out from NXP i.MX 8M processor USB 3.0 controller).
USB_SSTX1+/ USB_SSTX1-: USB Super Speed Port #1 transmit differential pair (coming out from NXP i.MX 8M processor USB 3.0 controller).
USB_0_1_OC#: USB Over Current Detect Input. Active Low Input signal, electrical level +3.3V_ALW with 10k pull-up resistor. This pin is used to monitor the USB
power over current of the USB Ports 0 and 1 of Q7-C25 module.
USB_2_3_OC#: USB Over Current Detect Input. Active Low Input signal, electrical level +3.3V_ALW with 10k pull-up resistor. This pin is used to monitor the USB
power over current of the USB Ports 2 and 3 of Q7-C25 module.
USB_4_5_OC#: USB Over Current Detect Input. Active Low Input signal, electrical level +3.3V_ALW with 10k pull-up resistor. This pin is used to monitor the USB
power over current of the USB Ports 4 of Q7-C25 module.
USB_ID: USB ID Input 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_VBUS: USB Client Connect Pin, electrical level +5V_ALW. 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_OTG_PEN: USB Power enable pin for USB Port 1, electrical level +3.3V_RUN. This pin Enables the Power for the USB-OTG port on the carrier board.
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 two USB Controllers embedded in the i.MX 8M processor offer both the OTG functionality, but USB 3.0 Controller #2 is used to manage the USB 2.0 Hub.
Therefore, only USB Controller #1 can be used to implement OTG functionality, which, according to Qseven specifications, shall be mapped on USB port #1. This
implies that also the superspeed signals must be mapped on port #1, leaving unconnected the superspeed signal related to port #0 (which works only in USB 2.0
mode).
Q7-C25
Q7-C25 User Manual - Rev. First Edition: 1.0 - Last Edition: 1.0 - Authors: S.B. and A.R - Reviewed by N.P. - Copyright © 2020 SECO S.p.A
29

Advertisement

Table of Contents
loading

Table of Contents