This document describes how to use TUSB320-LA-EVM and TUSB320-HA-EVM evaluation modules.
Throughout this document, TUSB320-xA-EVM, evaluation modules, and EVM are used to identify the
TUSB320-LA-EVM and TUSB320-HA-EVM.
Contents
1What is the TUSB320-LA-EVM and TUSB320-HA-EVM?.............................................................. 2
2TUSB320-LA-EVM and TUSB320-HA-EVM Features .................................................................. 3
The EVM is designed to evaluate TUSB320LA/HA devices. The EVM can be configured to operate in
DFP, UFP, or DRP mode via DIP switch selection and/or I2C control. All of the control inputs are also
selectable via DIP switch configuration. The TUSB320LA/HA devices can be used with legacy USB
systems or Type-C systems for evaluation purposes.
The EVM can be configured for the evaluation of DFP, UFP, or DRP Type-C implementation. The EVM
can also be configured to operate in I2C or GPIO mode. Default configuration is I2C.
This section describes EVM features enabling users to evaluate Type-C implementations in different
modes of operation.
2.1Power
The EVM can be powered by USB VBUS or 5-V to 5.5-V DC IN through a power jack J5 (2-mm positive
tip, 6.5-mm negative outer shield). The VBUS can be provided via a legacy connection or Type-C
connection. When the EVM operates in DFP mode, the VBUS is provided through micro-AB connector J6,
if the board is connected to a USB host or VBUS source. When the EVM operates in UFP mode, the
VBUS is provided through Type-C connector J1, if the board is connected to a USB host or VBUS source
through a Type-C cable. The 5-V DC IN (J5) can also be used to supply power if a stand-alone operation
is desired without connecting to a USB VBUS power source. Due to diode/IR drop in the test setup, the
VBUS on the connector may be below the desired level. The board is designed to take up to 5.5 V
through DC_5V IN or TP5 (PWRIN) header for test purposes.
If D9 is installed on the board, do not connect the EVM to a USB Host system through the micro AB
USB2 connector(J6) at the same time 5 V is supplied through 5 V DC IN J5 or Type-C Connector J7.
Test loops and headers to power rails and GND are provided for test purposes. Some power rails can be
isolated from the main power supply by removing ferrite beads or passive components. Refer to the
schematics for power rail connection details. Do not supply external power through the test headers/loops
unless the power rail has been isolated from other power sources. In normal operation, power must be
provided through the USB connectors or DC power barrel only: J7, J6, or J5.
TUSB320-LA-EVM and TUSB320-HA-EVM Features
2.2VBUS
2.2.1VBUSOff time
To meet the VBUSOff time of 650 ms, remove the 10-µF capacitor C1. Current limiting can be reduced to
3 A–3.5 A by changing the R30 value to 47 kΩ.
2.2.2VBUS Min Level
VBUS, provided on J1 or J6 may be lower than 4.75 V. For bus-powered devices to be attached to the
EVM for test purposes, TI recommends using a 5.5-V external power supply through J5 or TP5.
The DIP switch (SW1) is provided to configure the EVM in different modes of operation.
Table 1. DIP Switch Modes of Operation
www.ti.com
Reference
Designator
SW1.1EN# for TUSB320LA
SW1.2OUT2OFFOUT2 = SCL with a pullup, if SW1.2 = OFF
SW1.3OUT1OFFOUT1 = SDA with a pullup, if SW1.2 = OFF
SW1.4ADDROFFFor I2C mode of operation:
SW1.5INTOFFINT = High, if SW1.5 = OFF
SW1.6320_VBUSOFF320_VBUS = high/low or open if option resistors are
SW1.7PORT_HOFFPORT = Open, if SW1.7 = OFF
SW1.8PORT_LONPORT = Open, if SW1.8 = OFF
2.4I2C
The I2C bus can be accessed through a header: J1 or J2. 4.7-kΩ pullups to 3.3 V are added on I2C SCL
and SDA. The ADDR pin can be pulled high or low through DIP SW configuration described in
Section 2.3, DIP Switch Setting. The ADDR pin determines the last bit of the TUSB320LA/HA I2C address
to be high or low. J1 is intended to match the Aardvark I2C programmer dongle pinout.
SW Control
Function
EN for TUSB320HA
Default
Switch Setting
ON for TUSB320LA
OFF for TUSB320HA
Description
EN# or EN = High, if SW1.1 = OFF
EN# or EN = Low, if SW1.1 = ON
OUT2 connected to LED, if SW1.2 = ON
OUT2 connected to LED, if SW1.2 = ON
ADDR = High, if SW1.4 = OFF
ADDR = Low, if SW1.4 = ON
For GPIO mode of operation:
Remove R12 and SW1.4 = OFF
INT = OUT3, if SW1.5 = ON
populated. Don’t care in normal operation.
PORT = High, if SW1.7 = ON
PORT = Low, if SW1.8 = ON
2.5LEDs
Several LEDs are provided for easier debug purposes.
Reference DesignatorLED NameDescription
D1OUT1Valid only in GPIO mode. Illuminates if OUT1 pin driven low.
D2OUT2Valid only in GPIO mode. Illuminates if OUT2 pin driven low.
D3OUT3Valid only in GPIO mode. Illuminates if OUT3 pin driven low.
D4320 IDIlluminates if the ID pin of TUSB320LA/HA is driven low.
D10POWERIlluminates if 5-V power is available.
Note that the OUT1, OUT2, OUT3 LEDs are used in GPIO mode of operation. The DIP SW must be
configured accordingly to configure the TUSB320-LA-EVM/TUSB320-HA-EVM in GPIO mode of operation.
The LED may light up dim even when OUT pins are not driven due to a pullup to 3.3 V.
TUSB320-LA-EVM and TUSB320-HA-EVM Configuration Examples
3TUSB320-LA-EVM and TUSB320-HA-EVM Configuration Examples
This section provides different configuration examples of the TUSB320-LA-EVM and TUSB320-HA-EVM:
DRP, DFP, or UFP operation. The PORT pins and the I2C must be programmed for the corresponding
mode of operation. No external 5-V DC IN is needed unless the board is to operate standalone without
any connections to the USB upstream or downstream port.
3.1UFP Operation
The board can be configured to operate in UFP mode using the PORT pin on the board or I2C register
setting. If the PORT pin is to be used, SW1.8 must be switched ON and the Mode_Select bits at addr0x0A
bit 5:4 must be set to 00b. The Mode_Select is 00b by default, so there is no need to re-program unless it
has been reconfigured for other modes of operation.
Figure 1 describes an example configuration using HD3SS2522 and TUSB320-xA-EVM. The HD3SS2522
is a TI DFP CC controller, compliant to USB Type-C spec v1.1.
Figure 1. Example Configuration Using HD3SS2522 and TUSB320-xA-EVMs
1. TUSB320LA/HA UFP: Configure the DIP switches as shown in Table 3.
Table 3. TUSB320LA/HA UFP DIP Switch SW1 Settings
Reference DesignatorSW Control FunctionSwitch Setting
SW1.1EN#/ENON for TUSB320LA
SW1.2OUT2OFF
SW1.3OUT1OFF
SW1.4ADDROFF
SW1.5INTOFF
SW1.6320_VBUSDon’t care
SW1.7PORT_HOFF
SW1.8PORT_LON
OFF for TUSB320HA
2. Connect the HD3SS2522 EVM to a USB host.
3. Connect TUSB320LA/HA to the HD3SS2522 using a Type-C Cable. VBUS should be provided over
the Type-C cable connection. LED D10 should illuminate on the TUSB320LA/HA board. D3 and D4
should illuminate on the HD3S2522 indicating an UFP connection. Refer to the HD3SS2522 users
manual (SLLU215) for the details of the HD3SS2522 EVM operation.
4. USB devices plugged into the Micro AB USB receptacle (J6) of the TUSB320LA/HA UFP EVM should
enumerate at USB2 speed: HS, FS, or LS.
TUSB320-LA-EVM and TUSB320-HA-EVM Configuration Examples
3.2DFP Operation
The board can be configured to operate in DFP mode using the PORT pin on the board or I2C register
setting. If the PORT pin is used, SW1.7 must be switched ON and the Mode_Select bits at addr0x0A bit
5:4 must be set to 00b. The Mode_Select is 00b by default, so there is no need to reprogram unless it has
been reconfigured for other modes of operation.
Figure 2 describes an example configuration using two TUSB320-xA-EVMs: one configured as DFP, the
other configured as UFP. Refer to Section 3.1 for TUSB320LA/HA UFP EVM configuration.
Figure 2. Example Configuration Using Two TUSB320-xA-EVMs
1. Configure TUSB320LA/HA DFP EVM DIP switch SW1 as shown in Table 4.
Table 4. TUSB320LA/HA DFP EVM DIP Switch SW1
Configuration
www.ti.com
Reference
Designator
SW1.1EN#/ENON for TUSB320LA
SW1.2OUT2OFF
SW1.3OUT1OFF
SW1.4ADDROFF
SW1.5INTOFF
SW1.6320_VBUSDon’t care
SW1.7PORT_HON
SW1.8PORT_LOFF
SW Control Function Switch Setting
OFF for TUSB320HA
2. Connect TUSB320LA/HA DFP EVM to a legacy USB host using a Type-A to micro-B cable via microAB connector (J5) provided on board. The LED D10 should illuminate by the VBUS provided by the
legacy USB host over the Type-A to micro-B cable connection.
3. Connect TUSB320LA/HA UFP EVM to the TUSB320LA/HA DFP EVM using a Type-C Cable. The
TUSB320LA/HA UFP EVM should be powered by VBUS provided over the Type-C cable connection.
The LED D10 on the TUSB320LA/HA UFP EVM should also light up. Upon the Type-C cable, attach to
the TUSB320LA/HA DFP EVM, D4 should light up indicating the ID pin has been driven low from the
TUSB320LA/HA.
4. The USB device plugged into the micro-AB USB receptacle (J6) of the TUSB320LA/HA UFP EVM
should enumerate at USB2 speed: HS, FS, or LS.