EasyManua.ls Logo

Toradex Colibri - Reference Schematics

Default Icon
66 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Colibri Carrier Board Design Guide
Toradex AG l Altsagenstrasse 5 l 6048 Horw l Switzerland l +41 41 500 48 00 l www.toradex.com l info@toradex.com
Page | 13
2.3.2 Reference Schematics
2.3.2.1 USB 2.0 Client Schematic Example
The differential USB data signals require a common mode choke to be placed. Make sure that the
selected choke is certified for USB 2.0 High Speed. The same is also required for the TVS diodes.
The VBUS_DETECT signal is only 3.3V tolerant on the Colibri module. The simplest solution is to
use a voltage divider.
Figure 3: USB 2.0 Client Reference Schematic
2.3.2.2 USB 2.0 OTG Schematic Example
The Colibri standard does not support the full USB OTG function. However, it is possible to
implement a circuit on the carrier board that allows changing the role from host to client
depending on the level of the ID pin of a Micro-AB jack. The reference schematic differs from other
USB OTG solutions since the module itself does not directly use the ID pin to detect whether the
port is supposed to be set in client or host mode. The pin is indirectly used.
If no cable is plugged into the Micro-AB jack, the port is configured to host mode, and the 5V
power output (VCC_USB2 in the schematic below) is disabled. If a Micro-B is plugged in (ID pin is
floating on such plugs), the VCC_USB2 comes from the cable since the system gets plugged into a
host. With the help of the voltage divider, the USB_C_DET signal gets around 3.3V. This signalizes
the module that it has been connected to a host and needs to switch to client mode.
If a Micro-A connector is inserted, the ID pin gets shorted to the ground. This ID pin enables the
output of the TPS2042 power switch. This voltage on the VCC_USB2 rail is used to power any client
device connected to the port. Additionally, the ID pin keeps the USB_C_DET signal low over a
diode, even though the VCC_USB2 rail goes to 5V. This makes sure the module remains in host
mode to be able to communicate with the client device that is plugged in.
Figure 4: USB 2.0 OTG Reference Schematic
GND
2A
220R@100MHz
L1
90R@100MHz
1
2 3
4
L2
USBO1_D_N
USBO1_D_P
USBO1_D_CON_N
USBO1_D_CON_P
330R
R3
GND
GREEN
LED1
SHIELD
VCC_USBO1
VCC_USBO1
GND_USBO1
Optional
USBO1_VBUS
RCLAMP0504S
1
2
3 4
5
6
D1
4A
39R@100MHz
L3
100nF
C1
SHIELD
5V_ESD
SHIELD
5V
VCC
1
D-
2
D+
3
GND
4
S1
S2
61729-0010BLF
X2
1473005-1
USBH_P
139
USBH_N
141
USBC_P
143
USBC_N
145
PIN_131/USB_OC
131
PIN_137/USBC_CABLEDET
137
PIN_129/USB_P_EN
129
Colibri - USB
3 of 16
X1C
560R
R73
R74
1K
GND
GND
5V
R50
100K
3.3V
USBC_P
USBC_N
GND
90R@100MHz
1
2 3
4
L15
220R@100MHz
2A
L18
100nF
16V
C43
GND
3.3V
USB_ID
R61
100K
TPS2042BD
GND
1
V_IN
2
EN_1#
3
EN_2#
4
OC_2#
5
OUT_2
6
OUT_1
7
OC_1#
8
IC1
RCLAMP0504S
1
2
3
4
5
6
D11
100nF
16V
C104
560R
R115
R116
1K
GND
GND
GND
USB_ID
1473005-1
USBH_P
139
USBH_N
141
USBC_P
143
USBC_N
145
PIN_131/USB_OC
131
PIN_137/USBC_CABLEDET
137
PIN_129/USB_P_EN
129
Colibri - USB
3 of 16
X1C
USB_CLIENT_N
USB Host / Client
Micro-AB type
22uF
10V
C42
GND
VBUS
USB_CLIENT_P
BAT54C
D12B
ZX62-AB-5PA(31)
VCC
1
D-
2
D+
3
ID
4
GND
5
S1
S3
S2
X12
Alternative part for connector X12:
- TE/Tyco, 1981584-1
CHASSIS_GND
1nF
2KV
C129
R37
1M
GND
USB_OC
USB_ID
USB_C_DET
3.3V
VBUS
USB_OC

Table of Contents

Related product manuals