TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Raspberry Pi 4 not working with some chargers

401 pointsby styx31almost 6 years ago

23 comments

an_d_rewalmost 6 years ago
There have been a lot of comments here but I want to leave one specifically to the person or team who designed the Pi’s circuitry:<p>Thank you for working on such an important project and thank you for all the things that you got right.<p>I’m sure that somewhere, someone is feeling a little bit embarrassed and possibly somewhat sheepish over this and… Please don’t let one incident overshadow all the great things that have come from the existence of the Raspberry Pi!
评论 #20364258 未加载
评论 #20364794 未加载
评论 #20364871 未加载
gadgetoidalmost 6 years ago
Ever since the very first model, sub-par, underrated power supplies have been responsible for a good slice of tech support issues with the Pi. It wouldn&#x27;t be a real Pi launch without power issues.<p>IIRC the Pi 3B+ was butting up against (if not exceeding) the maximum rated current for the microUSB port, so I believe the switch to USB Type-C is more about picking a port that can handle a 3A@5V supply than a conscious effort to support the dozens and dozens of terrible and near arbitrary USB Type-C supplies on the market (some output 12V with zero negotiation. You know- for giggles). I&#x27;d be surprised if they tested with more than a couple of staff phone chargers and their own-brand chargers. I can&#x27;t imagine the idea of anyone using an expensive power-delivery enabled dock with a thick, 40cm Thunderbolt 3 cable really entered their minds.<p>My advice to anyone buying a Pi 4 would be &quot;Just buy a Pi-branded power-supply. They&#x27;re inexpensive and guaranteed to work.&quot; Granted you might want to save a few bucks and use your phone charger... but then what are you going to use to charge your phone?
评论 #20362955 未加载
评论 #20363652 未加载
评论 #20365191 未加载
评论 #20373013 未加载
评论 #20365115 未加载
michaeltalmost 6 years ago
<p><pre><code> The fact that no QA team inside of Raspberry Pi’s organization caught this bug indicates they only tested with one kind (the simplest) of USB-C cable. Raspberry Pi, you can do better. </code></pre> I&#x27;d say at least 20% of the blame lies with whatever genius decided to have <i>multiple types of USB-C cable</i><p>I mean, cables already suffer from having A, Type A SuperSpeed, B, B SuperSpeed, Mini-B, Micro-B, Micro-B SuperSpeed, C, and lengths from 10cm to 5m. Who&#x27;d expect adding a complete extra dimension of difference to be trouble-free?
评论 #20362265 未加载
评论 #20362327 未加载
评论 #20362452 未加载
评论 #20363651 未加载
评论 #20363988 未加载
评论 #20364206 未加载
评论 #20363207 未加载
评论 #20363556 未加载
评论 #20362662 未加载
pavlovalmost 6 years ago
Before we had separate ports and cables for power, USB and Thunderbolt. There was no way to plug the wrong cable in the wrong port.<p>With USB-C, we still have separate cables for these three types, but they all look confusingly the same. Not convinced this is an improvement.
评论 #20362407 未加载
评论 #20362099 未加载
评论 #20363422 未加载
cesarbalmost 6 years ago
There might be yet another issue. As commented by the author of this blog post in the RPi forums (<a href="https:&#x2F;&#x2F;www.raspberrypi.org&#x2F;forums&#x2F;viewtopic.php?f=63&amp;t=243875#p1492674" rel="nofollow">https:&#x2F;&#x2F;www.raspberrypi.org&#x2F;forums&#x2F;viewtopic.php?f=63&amp;t=2438...</a>): &quot;Also the 5v on the connector is connected directly to the 5v rails. If the pi is powered over the GPIO then the USB-C connector is vbus hot which means it could backfeed devices when using the type C port on the pi as a USB client.&quot;<p>That is, when powering the RPi4 through PoE, its USB-C connector is in an invalid configuration: it&#x27;s powering VBUS when it shouldn&#x27;t (that is, unlike USB-A where VBUS is always on, IIRC with USB-C it should only be turned on when the CC pins detect that the other side is either a power sink or an adapter which should source power).
评论 #20363957 未加载
zimbatmalmost 6 years ago
TIL; there are different types of USB-C cables with functional differences.<p>How do you know what type the cable is? Is is possible to detect it visually?
评论 #20362353 未加载
评论 #20362297 未加载
评论 #20362313 未加载
评论 #20363108 未加载
评论 #20363658 未加载
chxalmost 6 years ago
How does the HN system work when I submitted the exact same URL <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=20317687" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=20317687</a> five days ago??? We have stickied this on the usbchardware subreddit as well at the time, it&#x27;s still on the top: <a href="https:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;UsbCHardware&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;UsbCHardware&#x2F;</a> We have a nice wiki and if you are still confused about USB C, ask away, we try to help (chances are, I will answer :) ). You will also find a wonderful cornucopia of interesting USB C devices -- not just the usual chargers, power banks and docks but also a toothbrush, a razor, headphones, speakers, video lights, a soldering iron... we <i>like</i> USB C :)
评论 #20364261 未加载
评论 #20364166 未加载
timw4mailalmost 6 years ago
The Raspberry Pi foundation has their own &quot;official&quot; USB-C power adapter as well (At least, they have it for pre-order). So I doubt it&#x27;s the highest priority.<p>I can still see this getting fixed in a future revision, but I think it will be a while. It is an issue, but it doesn&#x27;t make the pi 4 useless.
评论 #20362240 未加载
评论 #20362862 未加载
评论 #20364093 未加载
评论 #20363831 未加载
评论 #20362124 未加载
MobileVetalmost 6 years ago
Curious what led to this decision. Reference schematics exist for a reason... It seems odd to not use them.
评论 #20362221 未加载
conspalmost 6 years ago
I would not be surprised if this is the default in the bcm2711 documentation and they simply took that as guidance.
ilikepialmost 6 years ago
So the take-away for consumers is...what exactly? Don&#x27;t use certain types of cables to power a RaspberryPi 4? And how does one identify a cable that could cause problems?
评论 #20362102 未加载
评论 #20362057 未加载
评论 #20362060 未加载
评论 #20364246 未加载
seaborn63almost 6 years ago
I read it but I have no idea what it meant. I am very interested in getting a Pi4, so can some of you more knowledgeable folks help me understand what this means?
评论 #20362191 未加载
评论 #20362197 未加载
评论 #20362192 未加载
评论 #20362246 未加载
crshultsalmost 6 years ago
Had to fire up Eagle quick and take a look at my latest design (first time using USB-C). Looks like I got lucky this time.
评论 #20362225 未加载
Roritharralmost 6 years ago
Wow, this is really bad.<p>I have enough USB-C incompatibility in my life to make this the issue that makes me not order the Raspberry 4 until this issue is sorted out.
评论 #20362460 未加载
评论 #20362103 未加载
评论 #20365006 未加载
baybal2almost 6 years ago
Usb PD + type C is hard. You have to read specs for days just to get a basic idea of the logic governing the negotiation protocol.<p>I&#x27;m waiting for a single chip solution that will take upon the pain of dealing with Type-C for me.<p>Besides the complexity of the spec itself, another &quot;landmine&quot; in dealing with Type C + PD is the divergence of different PD implementations, proprietary extensions from big brands, and... DRMed power supplies along with devices with DRMed PD devices... Yes, the electricity is now copyrighted too.
评论 #20363093 未加载
w0mbatalmost 6 years ago
There&#x27;s a project management lesson here.<p>Raspberry Pi 4 was planned for 2020, but the Broadcom SOC went final much sooner than expected, so they shipped the Pi 4 this year.<p>This sounds like a great thing, but the earlier release meant that the board as a whole spent less time being used internally before release, and they didn&#x27;t have the time to shake out bugs like this.<p>The lesson: when you move to a faster release cadence, you need to be more rigorous about QA because you have less time to find problems before release.
Scudsalmost 6 years ago
Odroid, Latte Panda, Pine, and others went with dedicated tried and true barrel jacks.<p>I appreciate re-using the same microusb cables and chargers for my iPhone and headset charger for my Pi3, and not having to handle Yet Another Wall Wart, but barrel jacks would have sidestepped this whole issue.<p>Were they hoping to have users use a single cable deliver power and data over a single cable usb just like a pi zero w? <a href="https:&#x2F;&#x2F;desertbot.io&#x2F;blog&#x2F;ssh-into-pi-zero-over-usb" rel="nofollow">https:&#x2F;&#x2F;desertbot.io&#x2F;blog&#x2F;ssh-into-pi-zero-over-usb</a><p>God DAMN I hope this doesn&#x27;t turn into a recall.
评论 #20365844 未加载
mrlambchopalmost 6 years ago
The Pi people are good folk - all that is needed is to run the USB 3 conformance tests and report back the results (both as USB PD sink and source). Better to know the knowns than have a enthusiastic fan base find them and we get into discussions like this!<p>I&#x27;d also recommend they put up a compatibility table of power supplies on their website in time - probably cables as well! Its a good opportunity to collaborate with the Google engineer who has been spending his non-core hours on the USB-C madness.
ameliusalmost 6 years ago
&gt; The short summary is that bad things (no charging) happens if the CC1 and CC2 pins are shorted together anywhere in a USB-C system that is not an audio accessory.<p>Why should it matter what kind of accessory it is used in?<p>&gt; Each CC gets its own distinct Rd (5.1 kΩ), and it is important that they are distinct.<p>Why?<p>I think this article was not written by an electrical engineer. The reason why this design is inadequate still eludes me. But, RPi should have probably used the reference design, that&#x27;s clear.
评论 #20362211 未加载
评论 #20362816 未加载
评论 #20363889 未加载
评论 #20362229 未加载
geekamongusalmost 6 years ago
I just wish I could find a 4GB Pi 4 in stock&#x2F;for sale so that I could even have this problem.
评论 #20365443 未加载
_wmdalmost 6 years ago
Pretty unfortunate design flaw, and hopefully it can be corrected, but this post is horribly finger-pointy and the tone generally stinks. Would hate to make a mistake while working around this guy<p>Can the link be changed to the apparent source article? It&#x27;s not as bad. <a href="https:&#x2F;&#x2F;www.scorpia.co.uk&#x2F;2019&#x2F;06&#x2F;28&#x2F;pi4-not-working-with-some-chargers-or-why-you-need-two-cc-resistors&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.scorpia.co.uk&#x2F;2019&#x2F;06&#x2F;28&#x2F;pi4-not-working-with-so...</a>
评论 #20362420 未加载
评论 #20362286 未加载
评论 #20362538 未加载
moonbugalmost 6 years ago
Says more about the quality of no-name usb wotsits
fortran77almost 6 years ago
Everything works for me except my Apple charger. I blame Apple.
评论 #20363130 未加载
评论 #20363082 未加载
评论 #20363112 未加载