SPRADN7 January   2025 AM2612

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1Introduction
    1. 1.1 Real-World Applications for USB
    2. 1.2 Acronyms Used in This Document
  5. 2AM261x USB Offering
    1. 2.1 AM261x USB Hardware
    2. 2.2 AM261x USB Software
      1. 2.2.1 Software Architecture
      2. 2.2.2 AM261x USB Application Example
      3. 2.2.3 USB DFU Bootloader
  6. 3USB Use Cases and Applications
  7. 4References

Introduction

Universal Serial Bus (USB) has become a ubiquitous standard for connectivity due to its versatility, ease of use, and ability to support high-speed data transfer. The Texas Instruments AM261x microcontroller is engineered to leverage USB functionality effectively, integrating advanced features that allow developers to create systems capable of performing complex tasks while maintaining high levels of reliability and user accessibility.

The AM261x microcontroller is has a noteworthy integration of the USB hardware controller along with TinyUSB stack, which provides robust support for various USB classes. By offering features such as Device Firmware Upgrade (DFU) and Communications Device Class (CDC) along with other device classes that can be enabled quickly via the TinyUSB stack. The AM261x empowers developers to create systems that are not only efficient but also responsive to the evolving needs of users and industries. The USB PHY on AM261x supports USB 2.0, which means that the following features of USB 2.0 can be used:

  • Data Transfer Rate: Supports a maximum data transfer rate of 480Mbps (High-Speed).
  • Backward Compatibility: Fully compatible with USB 1.1 devices.
  • Improved Power Management: Allows devices to draw up to 500mA from the bus.
  • Multiple Device Classes: Supports various device classes such as CDC, DFU. Can support classes such as NCM, RNDIS, MSC, and so forth.
  • Hot Swappable (plug-n-play): Enables devices to be connected and disconnected without powering down the system.
  • Cable Length: Supports cable lengths of up to 5 meters for standard USB cables.
  • Point-to-Point Connection: Utilizes a point-to-point architecture for direct communication between devices.
  • Increased Bandwidth: Offers enhanced bandwidth to accommodate high-speed devices.