Testing Methodology and Documentation

Follow CySecTech on GitHub

USB 2.0 Specification

Wikipedia link USB type 2.0 Full USB 2.0 spec from web.archive.org

Informations

Modifications to the USB specification have been made via engineering change notices (ECNs). The most important of these ECNs are included into the USB 2.0 specification package available from USB.org

ECNs:

  • Mini-A and Mini-B Connector
  • Micro-USB Cables and Connectors Specification 1.01
  • InterChip USB Supplement
  • On-The-Go Supplement 1.3 USB On-The-Go makes it possible for two USB devices to communicate with each other without requiring a separate USB host
  • Battery Charging Specification 1.1 Added support for dedicated chargers, host chargers behavior for devices with dead batteries
  • Battery Charging Specification 1.2 with increased current of 1.5 A on charging ports for unconfigured devices, allowing High Speed communication while having a current up to 1.5 A and allowing a maximum current of 5 A
  • Link Power Management Addendum ECN, which adds a sleep power state.

USB 2.0 provides for a maximum cable length of 5 meters (16 ft 5 in) for devices running at high speed (480 Mbit/s). The primary reason for this limit is the maximum allowed round-trip delay of about 1.5 μs. If USB host commands are unanswered by the USB device within the allowed time, the host considers the command lost. When adding USB device response time, delays from the maximum number of hubs added to the delays from connecting cables, the maximum acceptable delay per cable amounts to 26 ns. The USB 2.0 specification requires that cable delay be less than 5.2 ns/m (1.6 ns/ft), (192000 km/s) - which is close to the maximum achievable transmission speed for standard copper wire.

Summary

  • Release date: April 2000.
  • Maximum transfer rate :480 Mbit/s
  • Maximum theoretical data throughput: 53 MByte/s
  • Names: High Speed or High Bandwidth
  • Connectors: Standard Type A (max 1.5A), Standard Type B, Mini A, Mini B, Mini AB, Micro A, Micro B, Micro AB, Type C
  • Current: 0.1A to 5A
  • Voltage: 5V ± 5% 4.40–5.25 V
  • Power: 0.5W to 25W
  • Signal: 5V DC
  • Cable Length: 5m max (16ft 5in)

Connectors

USB Connectors

Charging capabilities compatible with USB 2.0

| Specification | Current | Voltage Power (max.) | |—|—|—| | USB 2.0 Low-power device | 0.1A | 5V | 0.50W | | USB 2.0 High-power device | 0.5 A | 5V | 2.5W | | Battery Charging (BC) 1.1 | 1.5A | 5V | 7.5W | No | | Battery Charging (BC) 1.2 | 5A | 5V | 25W | No | | USB-C | 1.5A | 5V | 7.5W | No | | | 3A | 5V | 15W | No | | Power Delivery 1.0 Micro-USB | 3A | 20V | 60W | No | | Power Delivery 1.0 Type-A/B | 5A | 20V | 100W | Yes | | Power Delivery 2.0/3.0 Type-C | 5A | 20V | 100W | Yes | | Power Delivery 3.1 Type-C | 5A | 48V | 240W | Yes |

Voltage Power and Current for USB Power Delivery detailed here