TUSB3210GENPDK Generic Product Development Kit TUSB3210GENPDK (OBSOLETE)

Description & Features

Technical Documents

Support & Training

Order Now

Key Document
Download - PDF Icon


View   View TUSB3210GENPDK Graphic

The TUSB3210GENPDK can be used to evaluate the TUSB3210 as a general purpose USB micro-controller (MCU). This PDK allows ready access to the TUSB3210's GPIO ports via a 50-pin header. It is intended that the user's application will interface to the TUSB3210 via the header. For evaluation of the TUSB3210 as a keyboard controller, please see the TUSB3210KBDPDK. The user is expected to be familiar with 8052 MCU architecture and programming, as well as USB certification requirements. For more information on Universal Serial Bus and certification, logo, and testing requirements, see www.usb.org.

Software/Utilities Available include:

  • AppLoader is a Windows-based USB Device Driver that will load binary 8052 code to the TUSB3210. It allows the user to keep the firmware on the PC rather than in an EEPROM on the board. The EEPROM must be removed from the board for Apploader to function. When the device is plugged into the PC, Windows associates it with this driver, which then downloads the firmware to the device's RAM directly. AppLoader has been tested under Win98SE, Win2K, WinME and WinXP. It is intended to be used during the firmware development phase of a project and is not intended for production use. Firmware on production systems should be stored on an EEPROM in the USB device.
  • The I2C Header Generator Utility is a DOS-based tool that generates an image file for your I2C EEPROM, using your binary object code and/or custom descriptors as inputs.
  • The Sample Source Code can be downloaded if you agree to the online royalty-free license agreement. Objext code comes pre-loaded in the on-board EEPROM. If you will do your own firmware devlopment, a Compiler will be required. Since the TUSB3210 is based upon the industry-standard 8052 microcontroller, there are several compilers on the market that would be suitable. Some examples are at www.iar.com, www.keil.com, and at www.tasking.com.

The TUSB2136/3210 Firmware Debugging Guide is a general instruction guide on how to debug user-developed firmware using the TUSB3210's native 8052 debug port.

The TUSB2136/3210/5052 USB Firmware Architecture 8052 Embedded USB Micro-Controller document discusses the firmware architecture of the TUSB3210.

Additional items needed for EVM use include a USB Montioring Utility and a USB enabled Host computer.

  • A resident TUSB3210 USB micro-controller
  • Easy access to the TUSB3210 via a 50-pin connector header
  • Connection to a USB-enabled host

What's Included
  • Schematic
  • Downloadable gerber file
  • Downloadable I2C Header Generator Utility
  • Sample Source Code
  • Downloadable App Loader
  • User's Guide
  • Getting Started Letter
  • Data Manual
  • USB Cable
  • Populated EVM Board

TI's Standard Terms and Conditions for Evaluation Modules apply.

Compatibility Issues

This kit assumes that the human interface device (HID) class drivers native to all major operating systems will be utilized. If the HID class driver (or other native class driver) is not satisfactory, the user will be required to develop their own driver.

Technical Documents
Datasheet (1)
Title Type Size (KB) Date
PDF 867 14 Dec 2015
Application notes (3)
Title Type Size (KB) Date
PDF 69 21 May 2004
PDF 14 23 Dec 2003
PDF 162 24 Sep 2003
User guides (4)
Title Type Size (KB) Date
PDF 438 12 Jul 2005
PDF 171 02 Feb 2004
PDF 130 18 Aug 2003
PDF 225 24 Aug 2001

Software (1)

Design Kits & Evaluation Modules  ( 1 )

Name Part Number Tool Type
TUSB3210 Keyboard Product Development Kit  TUSB3210KBDPDK  Evaluation Modules & Boards 

TI Devices (5)

Part Number Name Product Family
MAX232  Dual EIA-232 driver and receiver  Interface 
TPS2042  0.7A, 2.7-5.5V Dual (1In/2Out) Hi-Side MOSFET, Fault Report, Act-Low Enable  Power management 
TPS763  Low Iq, 150-mA, Low-Dropout Linear Regulators  Power management 
TUSB2136  Full-Speed 12Mbps USB 2 port Hub With General-Purpose 8052 MCU  Ethernet 
TUSB3210  Universal Serial Bus General-Purpose Device Controller  USB 

Support & training

Search our extensive online knowledge base where millions of technical questions and answers are available 24/7.

Search answers from TI experts

Content is provided 'AS IS' by the respective TI and Community contributors and does not constitute TI specifications.
See terms of use.

If you have questions about quality, packaging, or ordering TI products visit our Support page.

Technical articles