TUSB3210 Product Overview.

Slides:



Advertisements
Similar presentations
RTX4100 Wi-Fi Module (Energy Micro & Atheros)
Advertisements

TUSB6250 Product Overview.
Sundanc e High-tech DSP solutions. Giving you the freedom to design Multiprocessor Technology Ltd SOFTWARE UTILITY TOOLS.
So, you think you need USB On-The-Go?. Agenda Introduction Embedded Host terminology OTG – Electrical – Protocol When to use OTG 2.
StreamBlade SOE TM Initial StreamBlade TM Stream Offload Engine (SOE) Single Board Computer SOE-4-PCI Rev 1.2.
USB Digital Audio Player Using ST92163 By Microcontroller DivisionVersion 1.2 / November 2000.
Embedded Computer ( Sisteme incorporate ) MPU vs. CPU / Alternative Texas Instrument, Freescale, ARM RISC and CISC approaches Single Chip Design System.
MICE Electronics Upgrade P J Smith (University of Sheffield) J Leaver (Imperial College) 17 th June 2009.
29 April 2005 Part B Final Presentation Peripheral Devices For ML310 Board Project name : Spring Semester 2005 Final Presentation Presenting : Erez Cohen.
Target Control Electronics Upgrade 08/01/2009 J. Leaver P. Smith.
Hardware Connections for DAQ- FPGA Interface Interface for Driver / Data Acquisition Board P09311 David Howe.
Asst. Prof. Dr. Alper ŞİŞMAN
TUSB3410 Product Overview.
USB 1.1 Hubs Product Overview
UFCFX5-15-3Mobile Device Development Android Development Environments and Windows.
Programming 8-bit PIC Microcontrollers in C Martin Bates Elsevier 2008.
Back to USB Devices TUSB5052 TUSB5052 Product Overview.
Introduction Purpose Objectives Content Learning Time
May 8, The EASY Way to Create I/O Devices John Hyde Intel Corporation intel.com.
May 9, USB 2.0 Opportunities in Retail Dan Clements Consumer Products and Technology Manager Circuit City Stores Inc.
May 8, USB 2.0 Support in Windows ® Operating Systems Fred Bhesania Microsoft.
October 10, Enabling USB 2.0 Peripherals Brad Hosler USB Engineering Manager Intel Corporation.
Silicon Labs ToolStick Development Platform
The 6713 DSP Starter Kit (DSK) is a low-cost platform which lets customers evaluate and develop applications for the Texas Instruments C67X DSP family.
Renesas Technology America Inc. 1 M16C/Tiny SKP Tutorial 2 Creating A New Project Using HEW4.
USB Flash Card Writer Using ST92163 By Microcontroller DivisionVersion 1.2 / November 2000.
Back to USB Devices TUSB2136 TUSB2136 Product Overview.
Introduction to USB Development. USB Development Introduction Technical Overview USB in Embedded Systems Recent Developments Extensions to USB USB as.
NetBurner MOD 5282 Network Development Kit MCF 5282 Integrated ColdFire 32 bit Microcontoller 2 DB-9 connectors for serial I/O supports: RS-232, RS-485,
Introduction Purpose This training course covers debugging an application on an SH target in the Renesas HEW (High-performance Embedded Workshop) development.
© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Introduction Purpose  This training course provides an overview of the installation and.
Mini Control System Final Presentation Performed By: Yaron Adler Supervised By: Boaz Mizrachi.
Multimedia & Communications ATMEL Bluetooth Background information on Bluetooth technology ATMEL implementation of Bluetooth spec.
Introduction Purpose This course describes the process of installing the KPIT GNU toolchain on your PC. Objective Learn how easy it is to get information.
 Project overview  Project-specific success criteria  Block diagram  Component selection rationale  Packaging design  Schematic and theory of operation.
High Speed Data Converter University
May 17, USB Semiconductor IP How to Integrate USB into Your Design Eric Huang inSilicon Corporation.
Renesas Electronics America Inc. RX USB Peripheral The Renesas RX USB peripheral a.k.a. USBC_597IP_PP Ver
Renesas Technology America Inc. 1 SKP8CMINI Tutorial 2 Creating A New Project Using HEW.
Department of Electrical Engineering, National Taiwan Ocean University NuMicro MCU Learning Board SDK Installation 1/29/2015 Richard.
IBM - CVUT Student Research Projects USB Host with ATmega Microcontroller Jiří Dostál Martin Chloupek
Study Guide – Week #3 – System Software Start the Game.
Digital Electronics Introduction to Microcontrollers and the Board of Education.
Renesas Technology America Inc. 1 SKP8CMINI Tutorial 2 Creating A New Project Using HEW.
© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Introduction Purpose  This training course explains how to use section setting and memory.
ChibiOS/RT Demo A free embedded RTOS
INTRODUCTION TO SIM.DLL AGENDA SIM.DLL Overview and Features SIM.DLL Requirements Supported Terminals Transaction Flow Benefits.
May 16, USB 2.0 Peripheral Enabling / PDKs Brad Hosler USB Engineering Manager Intel Corporation.
Computer software: There are at least six step developmental procedures the programmer: Define problem Make or buy decision Design program Code program.
PCI 9052 소개 권 동혁. Contents 1.Introduction 2.Major features 3.PCI 9052RDK-LITE.
SA developed mini-PCIe IO card By Peet Smit. RS282 x8 USB x4 WLAN Video Capture LVDS Display SATA x4 mSATA-half LAN x2 3G & SIMM Digital IO.
Submitted By: Tarun Tyagi Website- - Enable USB Debugging.
Embedded Linux By Gus Wirth. What makes it embedded? ● Rather nebulous, line has blurred over the years ● Limited purpose ● Small resources compared to.
10- Lock Bits, Fuse Bits and Boot Loader. Boot Loader Support – Read-While-Write Self- Programming: The Boot Loader Support provides a real Read-While-Write.
Embedding USB technology Limitations, challenges and compliance
Introduction to the ARM mbed Platform– A Hands-on Course
Vinculum II Development Modules
USB The topics covered, in order, are USB background
Microcontrollers & GPIO
Tutorial Introduction
UNIT – Microcontroller.
THE PROCESS OF EMBEDDED SYSTEM DEVELOPMENT
Introduction to Microcontrollers and the Board of Education
The Complete Solution for Cost-Effective PCI & CompactPCI Implementations 1.
CP220x The Industry’s Smallest Ethernet Controller
Is it no problem to use like that?
JTAG Emulators JTAG emulator Target System Debugger software
RX111 Promotion Board (RPB) hands on
Future Designs, Inc. Your Development Partner
How to Generate a Header File for TAS5805M in PPC3
Presentation transcript:

TUSB3210 Product Overview

TUSB3210 USB Full–Speed General Purpose 8052 MCU Features Benefits USB Full–speed compliant device Supports a total of 4-input and 4-output endpoints Supports Control, Bulk, and Interrupt transfers Integrated 8052 Microcontroller 8KB RAM for application code space 32 General Purpose I/O Pins Certified compliance and inter–operability Flexible Architecture to meet a multitude of customer-defined applications Applications HID Contoller UPS Controller Full-speed, Low-MIPs Peripherals 1 ku SRP = $2.50 More Information

Evaluation of the TUSB3210 via a keyboard application TUSB3210KBDPDK Evaluation of the TUSB3210 via a keyboard application Features Facilitate development with a resident TUSB3210 USB micro-controller Ready keyboard test via mini input keys Connection to a USB-enabled host What’s Included? Keyboard Sample Firmware Object Code comes in EEPROM Source Downloadable Getting Started Letter Populated EVM Board USB Cable Schematic User's Guide focus.ti.com/docs/toolsw/folders/print/tusb3210kbdpdk.html More Information

Evaluation of the TUSB3210 as a general purpose USB MCU. TUSB3210GENPDK Evaluation of the TUSB3210 as a general purpose USB MCU. Features 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? Keyboard Sample Firmware Object Code comes in EEPROM Source Downloadable Getting Started Letter Populated EVM Board USB Cable Schematic User's Guide Additional items needed for EVM use: Daughter Card for target Application Interface focus.ti.com/docs/toolsw/folders/print/tusb3210genpdk.html More Information

Software OPERATING SYSTEM DRIVERS APPLICATION FIRMWARE The sample firmware included with the PDK assumes usage of the USB Human Interface Device (HID) class driver. For more information on class drivers, refer to the USB Implementers Forum website at www.usb.org If a class driver will not be acceptable for the given application, a custom driver will need to be written. One option is to use a package like the Jungo WinDriver (www.jungo.com) Package. Another option would be to use the Microsoft DDK USB Driver. DEVELOPMENT UTILITIES I2C Header Generator Utility: www-s.ti.com/sc/psheets/sllc152d/sllc152d.zip DOS-based tool that generates an image file for your I2C EEPROM using your binary object code as input. AppLoader Driver www-s.ti.com/sc/psheets/sllc160/sllc160.zip Windows USB device driver that enables firmware to be kept on the PC rather than in the USB device's EEPROM during the FW development process APPLICATION FIRMWARE Both EVM boards come populated with an EEPROM that has firmware that allows the PDK to act like a USB keyboard. Sample source code is available to download from the “Keyboard Firmware Sample Source Code for the TI TUSB2136 and TUSB3210” Software Tool Folder after registering through MY.TI focus.ti.com/docs/toolsw/folders/print/tusb2136-tusb3210-kbd-srccode.html To create your own FW, a compiler will be necessary. The TUSB3210 is based upon the industry-standard 8052 microcontroller for which there are several compilers on the market that would be suitable. Some examples are at: www.iar.com www.keil.com www.tasking.com More Information

Key Documentation TUSB3210 Data Manual slls466: focus.ti.com/lit/ds/symlink/tusb3210.pdf VIDs, PIDs, and Firmware: Design Decisions When Using TI USB Device Controllers Application Note slla154: focus.ti.com/lit/an/slla154/slla154.pdf TUSB2136/TUSB3210TUSB3410/TUSB5052 Firmware Debugging Guide : sllu027a: focus.ti.com/lit/an/sllu027a/sllu027a.pdf TUSB2136/3210 Bootcode Document for USB to General-Purpose Device Controller sllu025a: focus.ti.com/lit/ug/sllu025a/sllu025a.pdf TUSB3210 Bootcode Listing: www-s.ti.com/sc/psheets/sllc148/sllc148.zip Listing of ROM code for reference only – cannot be compiled as is. TUSB2136/TUSB3210/TUSB5052 USB Firmware Programming Flow 8052 Embedded sllu020: focus.ti.com/lit/ug/sllu020a/sllu020a.pdf