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 Application Example

Figure 2-3 shows how the AM261x acts as a USB device running the DFU application. The DFU functionality can be used to update the firmware binary via USB in field. This means, there will be no down-time and enhanced firmware can be loaded to the MCU. The host machine having the USB host runs a dfu-utility program. This program is used to send files from the host PC to the AM261x device acting as USB device.

More details about the dfu-util commands can be found here: AM261x MCU_PLUS_SDK USB DFU example.

 AM261x USB DFU Example Figure 2-4 AM261x USB DFU Example