News

Google Engineer Goes to War Against Bad USB Type-C Cables

The new USB Type-C standard has been adopted by many laptop and smartphone manufacturers this year for its superior power and data transfer capacities – with the added bonus that, unlike previous USB cables, there is no top or bottom – including Google’s Pixel laptops and tablets. However, it seems that many cheaper USB Type-C cables do not meet the official 1.1 specifications, and one man in particular is as mad as Hell and is not going to take this any more.

Benson Leung, a Google engineer who works on the company’s Pixel range of computers, has been testing USB Type-C cables found on Amazon, and he’s been left disappointed by their performance. Faults such as poor wiring or not being 3A compatible means that many of the cables on sale are not worthy of certification, and Leung has been leaving product reviews that make this abundantly clear to prospective customers.

Leung left the following two-star review of the TechMatte USB-C to MicroUSB adapter:

“I’m a Software Engineer on the Chrome OS team at Google on the Chromebook Pixel and Pixel C teams.

I bought these two USB-C to Micro USB adapters from TechMatte and found they do not work properly with the Chromebook Pixel.

Upon closer inspection by our engineering team here, we have determined that this adapter is not correctly following the USB Type C specification.

The specification can be found here :
http://www.usb.org/developers/docs/usb_31_102015.zip

Specifically, these adapters do not charge the Chromebook Pixel 2015 because the adapters leave the C-C lines floating, where the specification requires a Rp pullup to Vbus to identify the cable as a legacy adapter or cable.

Please see the document named “USB Type-C Specification Release 1.1.pdf”
section 4.5.3.2.4 for a description of why the Rp pullup is necessary.

Please also see Section 4.11 and the following note :
1. For Rp when implemented in the USB Type-C plug on a USB Type-C to USB 3.1 Standard-A Cable
Assembly, a USB Type-C to USB 2.0 Standard-A Cable Assembly, a USB Type-C to USB 2.0 Micro-B
Receptacle Adapter Assembly or a USB Type-C captive cable connected to a USB host, a value of 56 k’
± 5% shall be used, in order to provide tolerance to IR drop on V BUS and GND in the cable assembly.

In other words, since you are creating a USB Type-C plug to a USB 2.0 Micro-B receptacle assembly, you must use a resistor of value 56k’ as a pullup to Vbus. This cable does not do this.

Please let me know if there is any more information I can provide about why these adapters are problematic.”

Leung’s full Amazon review history can be found here, and it’s certainly worth referring to if you’re in the market for a new USB Type-C cable, especially as the engineer does give five-star reviews to the products that deserve it.

Image courtesy of Stuff.tv.

Ashley Allen

Disqus Comments Loading...

Recent Posts

Electronic Arts Titles Played for Over 11 Billion Hours in 2024

Electronic Arts (EA) announced today that its games were played for over 11 billion hours…

2 days ago

Just 15% of Steam Gaming Time in 2024 Was Spent on New Releases

Steam's annual end-of-year recap, Steam Replay, provides fascinating insights into gamer habits by comparing individual…

2 days ago

STALKER 2 Gets Massive 110GB Patch With 1800+ Fixes

GSC GameWorld released a major title update for STALKER 2 this seeking, bringing the game…

2 days ago

Intel Unveils Core 200H Processors Based on the Previous Raptor Lake Refresh

Without any formal announcement, Intel appears to have revealed its new Core 200H series processors…

3 days ago

Ubisoft Reportedly Developing a New Quadruple A Game

Ubisoft is not having the best of times, but despite recent flops, the company still…

3 days ago

STALKER 2: Heart of Chornobyl Update 1.1 Fixes 1,800 Issues and Revamps A-Life 2.0

If you haven’t started playing STALKER 2: Heart of Chornobyl yet, now might be the…

3 days ago