Tusb2136 product overview
Download
1 / 8

TUSB2136 Product Overview - PowerPoint PPT Presentation


  • 117 Views
  • Uploaded on

TUSB2136 Product Overview. TUSB2136 USB 1.1 2–port Hub Controller w/ 8052 MCU. USB Hub USB 1.1 Specification Compliant Hub Configurable Number of downstream ports 8052 Microcontroller 32 GPIO Pins 8k RAM Application Code Space Supports Control, Interrupt, or Bulk Transactions.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' TUSB2136 Product Overview' - deanna


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Tusb2136 product overview

TUSB2136ProductOverview


Tusb2136 usb 1 1 2 port hub controller w 8052 mcu
TUSB2136USB 1.1 2–port Hub Controller w/ 8052 MCU

  • USB Hub

    • USB 1.1 Specification Compliant Hub

    • Configurable Number of downstream ports

  • 8052 Microcontroller

    • 32 GPIO Pins

    • 8k RAM Application Code Space

    • Supports Control, Interrupt, or Bulk Transactions

Compatibility with USB peripherals

Certified compliance and inter–operability

Flexible Architecture to meet a multitude of customer-defined applications

USB Keyboard With Hub

Embedded Hub with Local HID Application

Features

Benefits

Applications

1 ku SRP = $3.25

More Information


Typical application usb keyboard with hub
Typical Application:USB Keyboard with Hub

TPS2149

TUSB2136

To

Keyboard

Scan

Matrix

Downstream

Connectors

Upstream

Connector

More Information


Tusb2136tps2149pdk
TUSB2136TPS2149PDK

Evaluation of the TUSB2136 via a keyboard application.

  • Features

    • Facilitate Development with a resident TUSB2136 USB micro-controller

    • Test the on-board TPS2149 power controller

    • Quick keyboard testing via mini input keys

    • Connection to a USB-enabled host

  • What’s Included?

    • Downloadable gerber file

    • 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/tusb2136tps2149pdk.html

More Information


Software firmware
Software: Firmware

  • The EVM board comes populated with an EEPROM that has firmware that allows the PDK to act like a standard 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 TUSB2136 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


Software drivers
Software: Drivers

  • 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.

More Information


Software utilities
Software: 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

More Information


Key documentation
Key Documentation

  • VIDs, PIDs, and Firmware: Design Decisions When Using TI USB Device Controllers Application Note

    • slla154: focus.ti.com/lit/an/slla154/slla154.pdf

  • TUSB2136/TUSB3210/TUSB3410/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

    • TUSB2136 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


ad