USB High Speed Reference Design for ARM® Cortex®-M4F Based High Speed TM4C129x MCU

(ACTIVE) TIDM-TM4C129USBHS

Description & Features

Technical Documents

Support & Training

Order Now


View the Important Notice for TI Designs covering authorized use, intellectual property matters and disclaimers.

Key Document

Description

This design uses TI's high-performance ARM® Cortex®-M4F based TM4C129x microcontrollers (MCUs) with integrated USB 2.0 controller to interface with an external High Speed USB PHY. The design includes software that allows data exchange between USB high speed and Ethernet. The design also features transceivers for CAN and UART serial interfaces to connect a host to legacy RS232 machines or to interface with CAN bus. Provision for digital communication interfaces like UART, I2C and SSI to bridge external devices and aggregate data from slow interfaces to a high speed USB link has been provided in this reference design.

Features
  • USB 2.0 High Speed PHY integration with software controlled switch to enumerate USB port as either High Speed or Full Speed.
  • TivaWare™ Software USB Library for ease of developing custom USB software
  • Firmware example and Host application showing how to implement USB to Ethernet. Example code may be extended to support UART, CAN, SPI and I2C over USB.
  • PCB supports connection to external RS232, CAN and Ethernet networks

View the Important Notice for TI Designs covering authorized use, intellectual property matters and disclaimers.


  




TI Devices (17)

Order samples, get tools and find more information on the TI products in this reference design.

Part Number Name Product Family Sample & Buy Design Kits & Evaluation Modules
MAX3232  3-V to 5.5-V Multichannel RS-232 Line Driver/Receiver  Interface  Sample & Buy View Design Kits & Evaluation Modules
SN65HVD1050  High-Speed CAN Transceiver with Silent Mode  Interface  Sample & Buy Not Available
TM4C1294KCPDT  IoT enabled High performance 32-bit ARM® Cortex®-M4F based MCU  Control + Automation  Sample & Buy View Design Kits & Evaluation Modules
TM4C1294NCPDT  IoT enabled High performance 32-bit ARM® Cortex®-M4F based MCU  Control + Automation  Sample & Buy View Design Kits & Evaluation Modules
TM4C1294NCZAD  IoT enabled High performance 32-bit ARM® Cortex®-M4F based MCU  Control + Automation  Sample & Buy View Design Kits & Evaluation Modules
TM4C1299KCZAD  IoT enabled High performance 32-bit ARM® Cortex®-M4F based MCU  Control + Automation  Sample & Buy View Design Kits & Evaluation Modules
TM4C1299NCZAD  IoT enabled High performance 32-bit ARM® Cortex®-M4F based MCU  Control + Automation  Sample & Buy View Design Kits & Evaluation Modules
TM4C129EKCPDT  IoT enabled High performance 32-bit ARM® Cortex®-M4F based MCU  Control + Automation  Sample & Buy View Design Kits & Evaluation Modules
TM4C129ENCPDT  IoT enabled High performance 32-bit ARM® Cortex®-M4F based MCU  Control + Automation  Sample & Buy View Design Kits & Evaluation Modules
TM4C129ENCZAD  IoT enabled High performance 32-bit ARM® Cortex®-M4F based MCU  Control + Automation  Sample & Buy View Design Kits & Evaluation Modules
TM4C129LNCZAD  IoT enabled High performance 32-bit ARM® Cortex®-M4F based MCU  Control + Automation  Sample & Buy View Design Kits & Evaluation Modules
TM4C129XKCZAD  IoT enabled High performance 32-bit ARM® Cortex®-M4F based MCU  Control + Automation  Sample & Buy View Design Kits & Evaluation Modules
TM4C129XNCZAD  IoT enabled High performance 32-bit ARM® Cortex®-M4F based MCU  Control + Automation  Sample & Buy View Design Kits & Evaluation Modules
TPD2E2U06  Dual-Channel High-Speed ESD Protection  Circuit Protection  Sample & Buy Not Available
TPS737  Single Output LDO, 1A, Adj. (1.2 to 5.0V), Reverse Current Protection  Linear Regulator (LDO)  Sample & Buy View Design Kits & Evaluation Modules
TS3USB221E  High-Speed USB 2.0 (480-Mbps) 1:2 Multiplexer/Demultiplexer Switch With Single Enable  USB  Sample & Buy View Design Kits & Evaluation Modules
TXB0106  6-Bit Bidirectional Voltage-Level Translator with Auto Direction Sensing and +/-15-kV ESD Protect  Voltage Level Translation  Sample & Buy View Design Kits & Evaluation Modules

Technical Documents

View the Important Notice for TI Designs covering authorized use, intellectual property matters and disclaimers.

User guides (1)
Title Abstract Type Size (KB) Date Views TI Recommends
PDF 8894 14 Nov 2016 369
Design files (6)
Title Abstract Type Size (KB) Date Views
ZIP 112 16 Jan 2017 18
ZIP 1792 16 Jan 2017 71
PDF 4801 16 Jan 2017 55
PDF 539 16 Jan 2017 34
PDF 138 16 Jan 2017 64
PDF 1004 16 Jan 2017 161
Related Tools & Software

Software (1)




Support & Training

TI E2E Community

As a member of  myTI you can join the TI E2E™ Community  where you can ask questions, share ideas and collaborate with fellow engineers and TI experts

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

Engage in the Community

Blogs

Wikis

Visit the TI Wiki