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

AM261x USB Offering

USB 2.0 supports a high speed interface supporting speeds of 1.5Mbps (Low speed), 12Mbps (Full speed) and 480Mbps (high speed). A USB descriptor can either be a device or Host (Interface). The AM261x supports both modes. The AM261x supports various USB classes for a variety of applications such as HID, CDC, DFU, Audio/Video device, Mass storage etc, using different types of endpoints. These endpoints include Control, Bulk, Interrupt and Isochronous endpoints. The AM261x can support all the four endpoints and various application classes. The below sections discuss the USB on AM261x briefly.