Google engineer finds USB Type-C cable that’s so bad it fried his Chromebook(arstechnica.co.uk) |
Google engineer finds USB Type-C cable that’s so bad it fried his Chromebook(arstechnica.co.uk) |
Hanlon's razor: "never assume malice when stupidity will suffice."
It doesn't even make rational sense for a business creating cables to intentionally damage equipment. They'd just get sued, tons of bad PR/reviews, and gain nothing obvious.
More likely they just had production line issues, lack of QA, and poor training for staff. Resulted in malfunctioning equipment being sold. Most people that build cables don't understand how the cable works, they just follow instructions they're given (e.g. "red cable into position #1, white/black cable into #2, yellow into #3," etc).
Ultimately this might just be one incorrectly assembled cable; but the issue here is that they don't QA cables before they leave the shop. Electrical testing on most cables is quick, inexpensive, and automatable. They likely saved a few cent per cable by skipping it, but in the cable industry that might be significant savings.
I still wonder, what's in the minds of people who sell this kind of crap, and where did their conscience go? I wish we'd have a reliable way of getting rid of such vendors.
Secondly, the way USB declares that something is a host is by tying ground to the sheath.
So, there's precedent for tying things together (through a passive), and tying things to ground (but only things that are floating). MY guess is that they bought some connectors designed for USB host that had the sheath tied to ground and in their attempts to tie D+ and D- together shorted to ground. Only a guess though, you really don't want to do this.
Is reliability, durability and robustness nowhere to be found in any single spec for our new standards?
In particular, my Nexus 7 needed two replacement jacks. I gave up after the second replacement broke. Phone jacks also get a bit loose after a year or two.
Since micro USB (sockets) are supposed to be more stable, I'm wondering if I'm doing something wrong?
Also the stupid things collect lint in my pocket. I almost threw away a phone that couldn't be charged anymore, only to find I can revive it with a toothpick.
[1]https://www.google.com/search?q=%22The+combination+of+sturdy...
It sounds like they were trying to be honest at least.
What gives?
First, USB outlets are supposed to have a bit of a fuse. Why was this upfuckage so spectacular?
Second, why do USB type C ports/cables have 24 pins if there are only 4 wires? I can understand having a couple of extra ones for type/orientation detection and a doubling to support reversion, but 24 is a lot.
https://www.amazon.com/review/R2XDBFUD9CTN2R/ref=cm_cr_rdp_p...
The source was a "1st party Apple 12W iPad charger"
I was concerned that this might be a flaw in the chrome book, not the cable. The USB bus should be fine to use such a cable, charging is another thing.
When you add the external power source, that completely changes the game.
No specification can defend against a hostile, or sufficiently incompetent, implementer.
Is it a question of impossibility? Or cost? Or bulk? or something else?
> I directly analyzed the Surjtech cable using a Type-C breakout board and a multimeter, and it appears that they completely miswired the cable. The GND pin on the Type-A plug is tied to the Vbus pins on the Type-C plug. The Vbus pin on the Type-A plug is tied to GND on the Type-C plug.
Although I haven't read the spec, following the spec is a key part making use of a standard.
Btw I already destroyed some parallel, serial and USB ports when connecting them to devices I built that malfunctioned or were ill designed (during prototyping), so as a measure of safety I now often use optocouplers to galvanically isolate my circuit from the port, which can help to prevent most kinds of damage.
Yes, USB C can also be used to provide power (which is also a form of signal), but again my point is that a cable like this is largely expected to be a passive component.
That a crap charger can do bad things would probably surprise no one, but hooking a good charger up to a good unit shouldn't be able to fry anything, ever.
Wasn't USB C supposed to make our lives easier? If we need to ensure all our USB C gadgets, cables and chargers are all not-exploding certified, in parts and in combination, I may just go back to plain old regular USB.
Unless handled with kid gloves, Micro USB cables from all manufacturer break easily.
What got fried was a Chromebook Pixel. A Chromebook designed and sold by Google directly.
He has been using it and various test instruments to check up on A-to-C adapter cables, as they need to have a specific resistor in them to indicate their nature.
If engineer man does that, then he is not a good guy.
If engineer man does that, then he is a scummy asshole.
USB devices can handle things like the ground and voltage being shorted, as that can happen in normal use through wear and tear. However the flip of ground and voltage lines can only happen if it is done intentionally. As an example either by malicious user or by a factory just randomly mashing wires together and then lying to the customers that they're selling an USB cable.
It's 5A, they could install a polyfuse, or they could monitor the current and turn it off with a transistor.
For protection from reverse voltage, the powered device needs a circuit which detects negative voltage and disconnects power (which would easily consume few cm² of PCB area) or a very beefy clamping diode to shunt the negative current into ground before it reaches other circuits and pray that charger's current limiter trips before the diode overheats and vaporizes.
And even if you do that, some idiot can still make a cable which applies -5V to some data line instead of the power line, so that your whole unobtanium Intel southbridge chip goes poof. Are you going to multiply the protection circuit by the number of wires in USB3 cable and at the same time make it pass insanely fast signals without distortion?
At some point you have to give up and simply assume that cable vendors are at least minimally competent.
Mains power is legitimately difficult to deal with. Power that's five volts out of spec is not.
It's a balancing act between the probable failure modes and the cost of replacing the broken devices. Hostile manufacturers is not common enough of a failure mode (vs just Amazon sending a replacement device) to accept the additional cost for every single unit made. It makes no sense to spend 1 dollar more per device if it saves 1 cents per device on average for replacement costs.
If this kind of issue becomes more common then it might make sense. But for now it doesn't seem likely.
You can try it with your laptop. Cut the cable after the transformer, flip the ground and live wires and start it. It will get fried. Is this the fault of the specification or the person who intentionally flipped the wires?
The manufacturer was the person flipping the wires in this case.
"Most devices with a well-specified connector will not have any reverse bias protection in them because both it shouldn't be needed and for the technical reasons of power loss and space used.
Reverse protection is usually done with diodes, the canonical "one-way valve" of electronics. Diodes have a voltage drop across them, usually 0.6V for standard and 0.4V for Schottky types. Using one of these to protect one rail means you'll have about 1W lost to heat when charging at 3A. They are also not small for the currents involved with high-speed charging, being about 7x6x2.5mm for the smallest ones I can find that can handle 3A.
Devices don't usually have too much in the lines of over current protection outside of something like a polyfuse because the device will dictate the current used; if everything is okay in the device it'll set the charging rate and it only needs the most basic of protections in the case that something goes grossly wrong with the device. Sources are what really need overcurrent protection as they don't "have a say" in how much current is drawn."
I've had several of Apple's little power charging blocks melt and burn on me.
I had a CRT monitor explode when I was a kid.
Just because stuff is getting smaller doesn't mean it's any more or less liable to break. You use electronics, you're taking a risk, and if you use off-brand, non-official components with other brands, well, hell, even if you're using the official brand apparently, you're playing with, well, not fire, but electricity, which is almost a cousin of fire? Heh.
Because it had power wired to ground. This would be incredibly absurd in ANY variety of powered cable.
This is not merely "noncompliant with spec", it's "actively dangerous because it could start a fire and kill somebody".
https://en.wikipedia.org/wiki/USB_Type-C#Connector_pinouts_a...
USB-C is not merely a new connector for the old USB 2.0, but includes a lot more. It is backwards compatible, but goes well beyond that.
Feel free to vote me down for believing something a salesman said.
(For the record, I didn't downvote.)
The problem is that this was being sold as a "USB Type-C to USB 3.1 Type-A cable", which is supposed to have 10 wires.
(A full USB Type-C cable has some 18 wires, since it wires both sides separately so the alternate modes which use both sides separately can work.)
(Power dissipation aside, I did manage to find some smaller Schottky power diodes that could easily handle the current. There's also the possibility of using a MOSFET, which would turn into Rds(on) * Iavg, so something like 0.15W for Rds(on)=50mOhm, which is much more manageable. I'm just a shade tree electronics guy, so I realize there was probably enough data to make a decision to forego said protection.)
I mean that the physical object is obviously wrong. Such a cable looks like any other cable.