Texas Instruments TUSB3410UARTPDK User Manual

Application Report
SLLU043B – JANUARY 2006
TUSB3410UARTPDK User’s Guide
Connectivity Solutions
Contents
1
1.1 What’s Included.........................................................................................................................2
1.2 Hardware/Software Requirements for TUSB3410UARTPDK ...................................................2
1.3 TUSB3410UART EVM Board Overview....................................................................................3
2 System Setup and Procedure ........................................................................................................3
2.1 A Note on PIDs for TUSB3410UART EVM...............................................................................6
3 EVM Materials..................................................................................................................................9
3.1 BOM .......................................................................................................................................9
3.2 Layout .....................................................................................................................................10
3.3 Schematic................................................................................................................................10
Figures
Figure 1.
Figure 2. Typical System Setup........................................................................................................4
Figure 3. Enumeration on Windows 98............................................................................................5
Figure 4. Enumeration on Windows 2000/XP ..................................................................................6
TUSB3410UART Evaluation Module.................................................................................3
1
SLLU043B
1 Overview
The TUSB3410UARTPDK is a product design kit (PDK) intended to showcase the TUSB3410 as a compact USB to serial interface bridge. Together with TI’s Virtual COM Port (VCP) software, it produces a turnkey, configurable USB/serial bridge solution.
TI provides all components necessary to complete the solution:
the integrated circuit devices
firmware to run on the device
drivers (Windows, Mac OS, Linux)
utilities and instructions necessary for the designer to implement the solution in the end
design.
The information in this kit is subject to change, and software updates are ongoing. For the latest information pertaining to this kit, please visit http://www.ti.com/rd/tusb3410uart version of the software, please visit www.ti.com/rd/tusbwinvcp
1.1 What’s Included
. For the latest
.
This kit contains the following:
“Getting Started” document (SLLU048B)
TUSB3410UART EVM
USB cable (certified by the USB-IF)
Serial cable
An application note, “Application of TI’s VCP Software Solution” (SLLA170) which walks the
designer through the process of implementing the VCP solution.
The driver/firmware software package must be downloaded from TI’s website (www.ti.com). TI distributes this software via the web so that you are sure to get the latest build. Please see the “Getting Started” document for specific instructions in obtaining the software.
1.2 Hardware/Software Requirements for the TUSB3410UARTPDK
The TUSB3410UART EVM is designed for use with a personal computer running a USB– enabled operating system. The PC should be compliant with the USB 1.1 or 2.0 specifications. This implies that the BIOS, chipsets, and operating system are all USB specification compliant.
The TUSB3410UARTPDK is primarily intended for evaluation with the Windows version of the VCP driver. All descriptions provided in this user’s guide assume that Windows is the software environment. While the Linux and Mac OS versions could be used as well, they may require additional configuration. Contact TI if you’re interested in these alternate versions of the driver.
2 TUSB3410UARTPDK User’s Guide
SLLU043B
1.3 TUSB3410UART EVM Board Overview
The TUSB3410UART evaluation module (EVM) provided in this kit is specifically designed to showcase the TUSB3410 as a compact USB to serial interface bridge. TUSB3410 interfaces full-speed (12Mbps) USB to a high-speed UART. The EVM adds an RS232 driver to interface to standard serial port devices.
Included in the TUSB3410 EVM design are an I2C serial EEPROM, a 12MHz crystal, and a 5V­to-.3V low-dropout voltage regulator. The EEPROM contains code to boot the TUSB3410’s internal 8052 micro controller and other configuration parameters while the 12MHz crystal provides the clock source for the device. The 5V-to-3.3V voltage regulator converts the 5V USB bus power to 3.3V, which is required by the TUSB3410.
The EVM operates from 5V USB bus power. A TUSB3410 solution may be either self-powered or bus powered.
The EVM is 3cm by 6cm. See Fig. 1.
Figure 1. TUSB3410UART Evaluation Module
2 System Setup and Procedure
Download the software per the instructions in the “Getting Started” document accompanying this kit. Install the driver according to the instructions.
Please run the installer included in the driver package rather than allowing Windows to conduct the installation. While it is possible to do a proper install by first attaching the EVM and allowing
Windows to complete the installation, running the installer is more automated. The installer seeks out and resolves any conflicts that could prevent the driver from working properly.
Be sure to run the appropriate version of the installer depending on your version of Windows (Windows 98/ME or Windows 2000/XP). The installer places both the driver and a firmware file that will be downloaded to the EVM when it is attached.
Fig. 2 shows the typical system setup.
TUSB3410UARTPDK User’s Guide 3
SLLU043B
Figure 2. Typical System Setup
Attach a serial device to the TUSB3410UART EVM using the serial cable and attach the EVM to the PC using the USB cable. The first time you attach the EVM to the host PC, Windows displays “bubble” information in the lower right corner, showing text that originates in the EEPROM device located on the board. This is information you can customize for your product.
Also located in the EEPROM is a device descriptor containing a Vendor ID (VID) and Product ID (PID). For the TUSB3410UART EVM, these values are 0x0451 (the VID assigned to TI by the USB Implementers Forum) and 0x341A (the PID TI has assigned to this EVM), respectively. The operating system uses the VID/PID combination to identify the type of device that has been attached, and therefore what driver it needs to load. The VCP driver is configured to respond to the 0451/341A VID/PID pair.
Furthermore, the EEPROM includes a string descriptor containing a serial number for this EVM. The operating system uses the combination of the VID, PID, and serial number to distinguish this particular EVM from other instances off this EVM. For example, COM port settings will be associated with that particular combination of VID, PID, and serial number. Windows presents the “Found New Hardware” dialog whenever it sees a new combination of these three values.
If the VCP installer setup was run before attaching the EVM, the installation will occur automatically. If the installer was not run first, guide Windows to the correct INF files within the installer directory.
4 TUSB3410UARTPDK User’s Guide
Loading...
+ 9 hidden pages