SPRAD05E August 2024 – October 2025 AM620-Q1 , AM623 , AM625 , AM625-Q1 , AM625SIP
The processor family supports x2 (two) instances of USB 2.0 interface ports. The USB interfaces (USB0, USB1 ports) can be configured as host or device or Dual-Role Device (DRD). USBn_ID (identification) functionality can be implemented (supported) using any of the processor GPIO.
Follow the USB (USB VBUS Detect Voltage Divider / Clamp Circuit) VBUS Design Guidelines section of the device-specific data sheet to scale the external USB VBUS voltage (supply near the USB interface connector) and connecting to USBn_VBUS [n = 0, 1] pins.
Connecting the scaled VBUS (VBUS supply input including Voltage Scaling Resistor Divider / Clamp) input is recommended when the USB interface is configured for device mode. Connection of scaled VBUS (VBUS supply input including Voltage Scaling Resistor Divider / Clamp) is optional when the USB interface is configured for host mode.
Connecting 3.3V or a permanent on-board supply equivalent to the scaled VBUS input, is not recommended or allowed. The USB VBUS input needs to be switched. The fail-safe input condition is valid only when the supply is connected through the recommended VBUS voltage divider and zener diode.
A USB power switch with OC (over current) output indication is recommended when the USB interface is configured as host for VBUS output voltage control. The USBn_DRVVBUS [n = 0, 1] (internal pulldown enabled during and after reset) controls the power switch. The recommendation is to connect the OC output to a processor IO (input) to detect VBUS over load.
For information related to USB connections and On-The-Go feature support, see the device-specific TRM.
When both USB0 and USB1 interfaces are not used, see the Pin Connectivity Requirements section of the device-specific data sheet for connecting the supply pins.
When USB0 or USB1 interface is not used, see the Pin Connectivity Requirements section of the device-specific data sheet for connecting the interface signals and supply pins.
The recommendation is to always provision for USB0 DFU boot for early board builds for board bring-up and debug.
For more information on USB2.0 interface, see the following FAQ:
For more information, see the High-speed Serial Interfaces section in the Peripherals chapter of the device-specific TRM.