Raspberry Pi admits to faulty USB-C design on the Pi 4
The Raspberry Pi 4 was announced two weeks ago as a major new upgrade to the line of cheap single-board hobbyist computers. The Pi 4 featured a faster CPU, options for up to 4GB of RAM, and a new, modern USB-C port for power delivery. The Pi 4 was the Raspberry Pi Foundation's first ever USB-C device, and, well, they screwed it up.
As detailed by Tyler Ward, the Raspberry Pi 4 has a non-compliant USB-C charging port and doesn't work with as many chargers as it should. Thanks to the open nature of Raspberry Pi (even the schematics are online!), Ward was able to discover that Raspberry Pi just didn't design its USB-C port correctly. Two "CC" pins on a USB-C port are supposed to each get their own 5.1K ohms resistor, but Raspberry Pi came up with its own circuit design that allows them to share a single resistor. This is not a compliant design and breaks compatibility with some of the more powerful USB-C chargers out there.
[...] The Pi 4 is not the first high-profile device to get the USB-C spec wrong. The Nintendo Switch also has a non-compliant USB-C port and has issues with certain USB-C cables as a result.
After reports started popping up on the Internet, Raspberry Pi cofounder Eben Upton admitted to TechRepublic that "A smart charger with an e-marked cable will incorrectly identify the Raspberry Pi 4 as an audio adapter accessory and refuse to provide power." Upton went on to say, "I expect this will be fixed in a future board revision, but for now users will need to apply one of the suggested workarounds. It's surprising this didn't show up in our (quite extensive) field testing program."
Probably not a dealbreaker (the cables that do work are cheaper), but could be annoying.
Previously: Raspberry Pi 4 Model B Launched
(Score: 2) by RS3 on Thursday July 11 2019, @03:33AM
I know you weren't trying to be funny, but I actually laughed out loud a bit. And it might be because you started with "Well, here's the thing." I generally don't watch and can't stand most sitcoms, but there was this one called "Becker" starring Ted Danson who played a doctor of sorts. His assistant Linda was stunningly ditzy and whenever she did something stupid she'd start her explanation with "here's the thing", and something funny always followed.