Skip to content

patrickgardella/usbcabletester

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

How to Interpret/Read the LEDs for USB Cable Testers

NOTE This is a work in progress. Please leave comments or better, pull requests, with updates. Please verify with actual cables.

This "application" is hosted on GitHub pages: Interpreting the LEDs on a USB Cable Tester.

Description

For the initial work, I am using the Treedix USB Cable Tester (affiliate link). The Treedix USB Cable Tester (affiliate link) is an inexpensive, but highly functional USB Cable Tester. You can use it to identify and test many different types of USB cables, including unusual ones.

Others should use this same pattern, but there could be additional things other cable testers are testing for. Feel free to send me one, and I'll add it here.

References

USB Cable Types

Wikipedia's article on USB Hardware shows the standards for USB Cables - that is, what plugs can be on each end.

The Treedix USB Cable tester can test the following plugs:

  • Apple Lightning
  • USB 2.0 A
  • USB 2.0 Mini-B
  • USB 2.0 Micro-B
  • USB 3.0 A
  • USB 3.0 Micro-B
  • USB 3.0 B
  • USB 3.0 C (Male and Female)

You can use this diagram to understand what each plug looks like and the common arrangements.

USB Plug Diagram from Wikipedia

Interpreting the LEDs

The Treedix manual includes some examples of common USB functions, but not all.

On the bottom left is a set of two LEDs, ID and Shield.

ID OFF Indicates the presence of an ID chip
Shield OFF Indicates a shield

Charging Only

  • Some USB 2.0 A, Mini-B, Micro-B

These are often inexpensive cables included with electronic devices by the manufacturer for charging purposes only.

Pinrow B Name LED Pinrow A Name LED
B1 GND ON   A12 GND OFF
B2 TX2+ OFF   A11 RX2+ OFF
B3 TX2- OFF   A10 RX2- OFF
B4 VBUS OFF   A9 VBUS OFF
B5 CC2 OFF   A8 SBU1 OFF
B6 D+ OFF   A7 D- OFF
B7 D- OFF   A6 D+ OFF
B8 SBU2 OFF   A5 CC1 OFF
B9 VBUS ON   A4 VBUS OFF
B10 RX- OFF   A3 TX1- OFF
B11 RX+ OFF   A2 TX1+ OFF
B12 GND OFF   A1 GND OFF

Verified with cable

Charging & Data

  • Many USB 2.0 A, Mini-B, Micro-B

This is the expected response of a fully functional USB 2.0 cable

  • Some USB 3.0 A
Pinrow B Name LED Pinrow A Name LED
B1 GND ON   A12 GND OFF
B2 TX2+ OFF   A11 RX2+ OFF
B3 TX2- OFF   A10 RX2- OFF
B4 VBUS ON   A9 VBUS OFF
B5 CC2 OFF   A8 SBU1 OFF
B6 D+ ON   A7 D- OFF
B7 D- ON   A6 D+ OFF
B8 SBU2 OFF   A5 CC1 OFF
B9 VBUS OFF   A4 VBUS OFF
B10 RX- OFF   A3 TX1- OFF
B11 RX+ OFF   A2 TX1+ OFF
B12 GND OFF   A1 GND OFF

Not Verified with cable

Charging & Data

  • Many USB 2.0 A, Mini-B, Micro-B

This is the expected response of a fully functional USB 2.0 cable

  • Some USB 3.0 A
Pinrow B Name LED Pinrow A Name LED
B1 GND ON   A12 GND OFF
B2 TX2+ OFF   A11 RX2+ OFF
B3 TX2- OFF   A10 RX2- OFF
B4 VBUS OFF   A9 VBUS OFF
B5 CC2 OFF   A8 SBU1 OFF
B6 D+ ON   A7 D- OFF
B7 D- ON   A6 D+ OFF
B8 SBU2 OFF   A5 CC1 OFF
B9 VBUS ON   A4 VBUS OFF
B10 RX- OFF   A3 TX1- OFF
B11 RX+ OFF   A2 TX1+ OFF
B12 GND OFF   A1 GND OFF

Verified with cable

Charging Only - Converters

  • Some USB 2.0 A to USB-C

Provides power to both ends of the cable.

Pinrow B Name LED Pinrow A Name LED
B1 GND ON   A12 GND ON
B2 TX2+ OFF   A11 RX2+ OFF
B3 TX2- OFF   A10 RX2- OFF
B4 VBUS ON   A9 VBUS ON
B5 CC2 OFF   A8 SBU1 OFF
B6 D+ OFF   A7 D- OFF
B7 D- OFF   A6 D+ OFF
B8 SBU2 OFF   A5 CC1 OFF
B9 VBUS ON   A4 VBUS ON
B10 RX- OFF   A3 TX1- OFF
B11 RX+ OFF   A2 TX1+ OFF
B12 GND ON   A1 GND ON

Verified with cable

Charging and Data - Converters 1

  • Some USB 2.0 A to USB-C

Provides power to both ends of the cable and is capable of data.

Pinrow B Name LED Pinrow A Name LED
B1 GND ON   A12 GND ON
B2 TX2+ OFF   A11 RX2+ OFF
B3 TX2- OFF   A10 RX2- OFF
B4 VBUS ON   A9 VBUS ON
B5 CC2 OFF   A8 SBU1 OFF
B6 D+ ON   A7 D- OFF
B7 D- ON   A6 D+ OFF
B8 SBU2 OFF   A5 CC1 OFF
B9 VBUS ON   A4 VBUS ON
B10 RX- OFF   A3 TX1- OFF
B11 RX+ OFF   A2 TX1+ OFF
B12 GND ON   A1 GND ON

Verified with cable

Charging and Data - Converters 2

  • Some USB 2.0 A to USB-C

Provides power to both ends of the cable and is capable of data.

Pinrow B Name LED Pinrow A Name LED
B1 GND ON   A12 GND ON
B2 TX2+ OFF   A11 RX2+ OFF
B3 TX2- OFF   A10 RX2- OFF
B4 VBUS ON   A9 VBUS ON
B5 CC2 OFF   A8 SBU1 OFF
B6 D+ OFF   A7 D- ON
B7 D- OFF   A6 D+ N
B8 SBU2 OFF   A5 CC1 OFF
B9 VBUS ON   A4 VBUS ON
B10 RX- OFF   A3 TX1- OFF
B11 RX+ OFF   A2 TX1+ OFF
B12 GND ON   A1 GND ON

Verified with cable

Charging & High Speed Data

  • Most USB 3.0 A, Micro-B
  • Many USB-C 3.0
Pinrow B Name LED Pinrow A Name LED
B1 GND ON   A12 GND ON
B2 TX2+ ON   A11 RX2+ ON
B3 TX2- ON   A10 RX2- ON
B4 VBUS ON   A9 VBUS OFF
B5 CC2 ON   A8 SBU1 OFF
B6 D+ ON   A7 D- OFF
B7 D- ON   A6 D+ OFF
B8 SBU2 OFF   A5 CC1 OFF
B9 VBUS ON   A4 VBUS ON
B10 RX- OFF   A3 TX1- OFF
B11 RX+ OFF   A2 TX1+ OFF
B12 GND ON   A1 GND ON

Not Verified with cable

Charging, High Speed Data, Audio and Voice

  • Many USB-C 3.0
Pinrow B Name LED Pinrow A Name LED
B1 GND ON   A12 GND ON
B2 TX2+ ON   A11 RX2+ ON
B3 TX2- ON   A10 RX2- ON
B4 VBUS ON   A9 VBUS ON
B5 CC2 ON   A8 SBU1 ON
B6 D+ ON   A7 D- OFF
B7 D- ON   A6 D+ OFF
B8 SBU2 ON   A5 CC1 ON
B9 VBUS ON   A4 VBUS ON
B10 RX- ON   A3 TX1- ON
B11 RX+ ON   A2 TX1+ ON
B12 GND ON   A1 GND ON

Not Verified with cable

Apple Lightning

Pinrow B Name LED Pinrow A Name LED
B1 GND ON   A12 GND OFF
B2 TX2+ OFF   A11 RX2+ OFF
B3 TX2- OFF   A10 RX2- OFF
B4 VBUS OFF   A9 VBUS OFF
B5 CC2 OFF   A8 SBU1 OFF
B6 D+ ON   A7 D- OFF
B7 D- ON   A6 D+ OFF
B8 SBU2 OFF   A5 CC1 OFF
B9 VBUS ON   A4 VBUS OFF
B10 RX- OFF   A3 TX1- OFF
B11 RX+ OFF   A2 TX1+ OFF
B12 GND OFF   A1 GND OFF

Verified with cable

About

How to interpret the Treedix USB Cable Tester LEDs

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •