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

Acronyms Used in This Document

  • CAN - Controller Area Network
  • CDC - Communications Device Class
  • DCD - Device Core Driver
  • DFU - Device Firmware Upgrade
  • DMA - Direct Memory Access
  • HID - Human Interface Device
  • HMI - Human-Machine Interface
  • IoT - Internet of Things
  • LwIP - Light Weight TCP/IP stack
  • Mbps - Mega bits per second
  • NCM - Network Control Model
  • OTG - On The Go
  • RNDIS - Remote Network Driver Interface Specification
  • SoC - System-on-Chip
  • TRBs - Transfer Request Buffers
  • UART - Universal Asynchronous Receiver Transmitter
  • USB - Universal Serial Bus