3.2.8.5 USB Host/Device Ports

The USB (Universal Serial Bus) is a hot-pluggable general-purpose high-speed I/O standard for computer peripherals. The standard defines connector types, cabling, and communication protocols for interconnecting a wide variety of electronic devices. The USB 2.0 Specification defines data transfer rates as high as 480 Mbps (also known as High-speed USB). A USB host bus connector uses four pins: a power supply pin (5V), a differential pair (D+ and D- pins) and a ground pin.

The SAMA5D2-ICP board features three USB communication ports, designated USB-A to USB-C:

  • USB-A interface connected to a standard Micro-AB connector with a VBUS detection function
  • USB-B (host port B high- and full-speed interface) connected to a USB2534 hub, with four ports connected to two stacked USB type A connectors
  • USB-C high-speed host port with an HSIC interface, connected to Ethernet Gigabit interface LAN7850

USB IO lines are not controlled by any PIO controller. The embedded USB high-speed physical transceivers are controlled by the USB host controller.