Slashdot Mirror


Serious Problems With USB and Ethernet On the Raspberry Pi

First time accepted submitter rephlex writes "The USB controller used in the Broadcom BCM2835 (which is the SoC the Raspberry Pi uses) has buggy drivers which have been causing problems for many of its users. In addition to this, the Pi can only supply an unusually low amount of current to its USB devices, just 140 mA approximately, and using a powered hub to sidestep this limit exacerbates the issues caused by the USB drivers. Even Ethernet is affected as the Ethernet controller used on the Raspberry Pi is connected to the SoC via USB. This has resulted in packet loss and even total loss of network connectivity in certain situations. Attempts have been made in the past to fix the buggy USB drivers as there are other devices which use this problematic controller. None of these attempts seem to have achieved very much."

202 comments

  1. Slightly exaggerated I feel by Anonymous Coward · · Score: 4, Insightful

    A buggy driver (which can be fixed) is hardly a "serious problem" - give it time, distros and drivers are still progressing on the RasPi

    1. Re:Slightly exaggerated I feel by SomePgmr · · Score: 5, Informative

      Indeed. And these "buggy drivers" haven't presented me with any problems for USB or ethernet so far.

      The amount of current the usb port will supply was supposed to be an issue, but I tried out a wifi dongle without using a powered hub, and no issues.

      I'm sure problems exist for some people, and I'm sure they'll iron them out. For my part, I've gotten more than $35 worth of utility out of mine already.

    2. Re:Slightly exaggerated I feel by Anonymous Coward · · Score: 4, Interesting

      Obviously you've never had to deal with Broadcom drivers in Linux before. Broadcom is notorious for their poor driver support in Linux, they usually install just fine, but when you go to put the device they control to use it's sporadic at best. It's gotten to be such a huge headache of repeated failure that I avoid broadcom like the plague.

    3. Re:Slightly exaggerated I feel by johnsnails · · Score: 1

      Im also a happy Raspberry Pi owner, havent had any known problems with ethernet or usb, i am using a 2TB USB3 external HD with its own power source. In any case, I would happily fork out another ~$35 for a new and improved one if I had the described problem.

    4. Re:Slightly exaggerated I feel by Anonymous Coward · · Score: 1

      Exactly the reason I haven't bought an R-Pi yet.

      I pray that something else not broadcom based (Allwinner A10?) can overtake it, but I'm afraid the R-Pi has too much hype and momentum behind it.

    5. Re:Slightly exaggerated I feel by hairyfeet · · Score: 5, Funny

      I'd say the bigger question is this....WTF did you expect out of a $35 device? Seriously? Its $35 fricking bucks people! Sure they could have used more robust and thus less likely to fuck up chips, but it wouldn't be $35 then would it?

      It looks like people are buying a $35 device and then bitching when it doesn't run like a $200+ device...well duh, really? Hell its a miracle the damned thing works as good as it does considering the BOM, so if you don't like it? Plenty of $200+ Android devices out there that doesn't have those issues..sheesh, talk about a sense of entitlement, its fricking $35!

      --
      ACs don't waste your time replying, your posts are never seen by me.
    6. Re:Slightly exaggerated I feel by Anonymous Coward · · Score: 0

      It is if it takes year(s) to fix. Using a wifi dongle ( that works fine elsewhere on linux ) would give the RPi and expected uptime of about 20 minutes before it locked solid. These crappy USB drivers where pulled into the kernel very early on, and despite offers of help from upstream, they have not been fixed. And it would appear that their intention is not to interact with upstream at all.

    7. Re:Slightly exaggerated I feel by niftymitch · · Score: 2

      Also a happy Raspberry Pi owner.
      I also am posting from my little Pi...
      Midori displayed remotely over an ssh connection.

      $ uname -ar
      Linux raz2 3.1.9+ #272 PREEMPT Tue Aug 7 22:51:44 BST 2012 armv6l GNU/Linux

      This little board will address the goals of the designers!
      It will not replace a $1200 desktop or quad core laptop.

      I have run it powered via the laptop USB and connected
      via the laptop ethernet... I have 100% control.
      I can break it and reload or edit the SD card to recover.
      "apt-get" delivers nearly any package my heart desires.

      True parts of it are a work in progress but hey that is what students are for.

      I am 100% on board with this little project.

      --
      Truth is stranger than fiction, but it is because Fiction is obliged to stick to possibilities; Truth isn't. Mark Twain.
    8. Re:Slightly exaggerated I feel by Anonymous Coward · · Score: 2, Insightful

      dodgy Broadcom drivers are not something that is exclusive to Linux. They make garbage for all platforms.

    9. Re:Slightly exaggerated I feel by jones_supa · · Score: 2

      For an interesting alternative VIA recently released the VAB-800 pico-ITX ARM board.

    10. Re:Slightly exaggerated I feel by hairyfeet · · Score: 3, Informative

      And I notice no price listed but I bet it costs more than $35! With everything there is a trade off people, and to get the Pi to sell at $35 and still make a buck for the devs you've got to deal with a seriously low BOM just to make sure shipping the thing doesn't cost more than the selling price. At $35 I wouldn't be surprised if the actual BOM wasn't $18 or less, just to cover having it built and shipped.

      Moral of the story? You want something bug and hassle free you have to pay more money, simple as that. I'm sure if the Pi guys set the price at $100 per unit they could have used better chips with better drivers and eliminated the hassle, but the whole point of the pi was to have a functional FOSS unit as cheaply as could be made. Well when cheap is your goal corners have to be cut folks, its just THAT simple.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    11. Re:Slightly exaggerated I feel by MadCow42 · · Score: 4, Informative

      And there are known workarounds if you need more power on the onboard USB ports - so you can drive your WiFi adapter without a powered hub.

      I've soldered 1-ohm resistors over top of the USB polyfuses. This bypasses the very low current limit on those ports, but they still can't draw more than the main polyfuse will allow (700mA, vs. 140mA on the USB's).

      Using a 1-ohm resistor helps prevent current being drawn too low when you hot-plug a USB device. That could cause the Pi to reboot.

      MadCow.

      --
      I used to have a sig, but I set it free and it never came back.
    12. Re:Slightly exaggerated I feel by rdnetto · · Score: 1

      The fact that this wasn't fixed during development is pretty telling. There are plenty of commonplace devices that simply don't work, the most notable being powered USB hubs.

      Here's some perspective: I have an Android tablet which I installed Debian on. The 2.6 kernel I use on it is a modified Android kernel, and the 3.1 is a beta kernel provided by Nvidia. I am yet to find a device that works under x86 Linux that is not supported by either of these kernels. Now, I'm more than willing to say that the device is a hack, plain and simple. There are plenty of bugs, some of which are show stoppers (there's a reason I use 2 different kernels on a regular basis). Yet this franken-tablet with a small handful of people intermittently working on it has better driver support than a mature product like the Raspberry Pi with hundreds of developers. That should say something about the nature of the bugs.

      --
      Most human behaviour can be explained in terms of identity.
    13. Re:Slightly exaggerated I feel by sirsnork · · Score: 2

      The irony here is, the Broadcom drivers are fine, except the lack of an accelerated X driver. The driver is question of the the USB hub/NIC combo chip that isn't a Broadcom chip at all

      --

      Normal people worry me!
    14. Re:Slightly exaggerated I feel by Anonymous Coward · · Score: 1

      I expect the same as from everything I buy: That it works as advertised. The price is your decision. If you can't deliver at that price, don't set that price. Your customers are not ungrateful if they demand working hardware.

    15. Re:Slightly exaggerated I feel by rephlex · · Score: 1

      I wholeheartedly agree.

    16. Re:Slightly exaggerated I feel by cardpuncher · · Score: 1, Troll

      I think what people were expecting was what they were told they were going to get, not just in messages directly from the creators but in some extremely selective and breathy press coverage. Any questions about the practicality of delivering what was promised for the price were howled down on any forum on which they were posted by mobs of angry enthusiasts defending the plucky technologists inventing the new British wonder-device, so none of the practical issues were really aired until the device shipped.

      By which time the 1080p HD Video was MPEG-4 only and the 35$ board that could be powered from a USB port suddenly needed its own PSU and powered hub for all practical purposes and the USB port wasn't that Universal.

      And it's not just a BOM problem - true, the board originally had better power supply arrangements which were dropped to shave a couple of dollars off the board cost and to save people buying extra power adapters (how ironic) and the video codec support was limited for similar reasons - the real hardware issues seem to stem from stuff that could in principle be fixed without impacting the BOM but can't in practice owing to the closed nature of the device firmware.

      What the Pi illustrates very nicely is that a working prototype is a long way from a production device and rather than learning that lesson quietly with a low-key limited production run it's being learned in the full glare of publicity and with a growing number of complaints.

      Certainly the device is too cheap, but the cheaper the BOM the smaller proportion it is of the overall cost of production - and focussing on the BOM is I think where things have gone wrong. The BOM is just where the costs start.

    17. Re:Slightly exaggerated I feel by Anonymous Coward · · Score: 1

      Moral of the story? You want something bug and hassle free you have to pay more money, simple as that.

      You might also want to not buy a device that was developed to be an educational system just to get a cheap media player.
      For the intended purpose of Raspberry Pi packet loss is not even a bad thing. It clearly highlights the benefits and disadvantages of different network protocols and helps you to figure out what the consequences are when you use them.
      If you on the other hand bought it to get a cheap media player or a webserver for your toaster you are going to have a bad time.

    18. Re:Slightly exaggerated I feel by Anonymous Coward · · Score: 0

      ...product like the Raspberry Pi with hundreds of developers.

      Citation needed on the hundreds of developers part.

    19. Re:Slightly exaggerated I feel by jvin248 · · Score: 2

      Check the Power Source. I used one power cube that was around the 700mA minimum recommended and I had flaky problems with devices and crashed boots that didn't work, especially on the Pi-XBMC distro as it overclocks the cpu. Switching to a power cube giving 2000mA capacity fixed all that (~$10).

      Still have a $4 keyboard that doesn't work but it's on the 'known problem' page. My other portable keyboard works fine.

    20. Re:Slightly exaggerated I feel by Anonymous Coward · · Score: 2

      Its $35 fricking bucks

      For most people outside of the UK, its closer to $50. And once you buy a case and/or power supply, its between $60 and $80. Still, I see your point, but don't devalue it as pretty much no one actually gets this device at $35. My understanding the lowest street price is actually around $40-$45.

    21. Re:Slightly exaggerated I feel by PhotoJim · · Score: 1

      Shipping doesn't count - so my street price was $35 Canadian, which is about $34.65 US.

    22. Re:Slightly exaggerated I feel by Anonymous Coward · · Score: 0

      It's my understanding that it's more due to silicon bugs than anything else. (And if you don't get the documentation, you can't tapdance around them. Thankfully, TI has graciously provided docs for the bulk of the stuff I'm working on with their AM1808. I'm going to be able to FIX the buggy/crufty stuff (yes) in 8250.c in the drivers thanks to doing some comparisons of spec sheets and app notes...) Without spec sheets/app notes, you're not going to get it sorted out except by the vendor- no matter how many people you field to fix a given problem. While Nouveau's done an amazing job of things, you still don't have Optimus support, for example, on Linux, now do you?

    23. Re:Slightly exaggerated I feel by BravoZuluM · · Score: 3, Informative

      I bought two PIs. One for me and one for my son. The purpose was to have a inexpensive piece of hardware on which we can learn the mechanics of embedded Linux development. I noticed all of the above problems on the boards that I bought. As a beginner, I wasn't sure if I was doing something wrong. We spent an entire Saturday working through the power issues, like the crew working on Apollo 13. We did get it worked out, but when you are learning something, it is best to learn on a platform that isn't presenting intermittent problems. The student isn't going to recognize the demarcation between their ignorance and hardware problems. If the board can't be built reliably for $35, get better chips and raise the price. In order for the board to do what is says it does, USB better provide 500ma or it isn't a USB connector. The upside to all this is that I've learned more about Linux in two weeks than I have tinkering with Linux for 10 years.

    24. Re:Slightly exaggerated I feel by Anonymous Coward · · Score: 0

      Now you know how the rest of the world feels, even more so when the americans mark up the products in local markets to the point it's still cheaper to pay $80 shipping to get it from the US.

  2. FIRST POST by pscottdv · · Score: 5, Funny

    Posted from my Raspberry Pi...

    --

    this signature has been removed due to a DMCA takedown notice

    1. Re:FIRST POST by Howard+Beale · · Score: 4, Funny

      I've used a Pi, and there's no way for it to respond quick enough on /. for you to post within 6 minutes of the story going live.

    2. Re:FIRST POST by pscottdv · · Score: 2

      Ummmm... Fire Hose? Yeah, that's the ticket!

      --

      this signature has been removed due to a DMCA takedown notice

    3. Re:FIRST POST by Howard+Beale · · Score: 1

      And you can respond quickly too? NO WAY you're on a Pi. Lier!!!!

    4. Re:FIRST POST by Anonymous Coward · · Score: 0

      My Pi could easily respond to this post in far less time. Granted, page loads are typically 4 seconds on the Raspberry Pi where they should be subsecond. Midori is the only really useable browser, but I've gotten Chrome to work - its just slower.

      The USB thing is a big red herring. Just use a powered USB hub and get over it. OK, OK, its another $20, WTF you need a power supply anyway. Yea a case will set you back maybe another $20. Play it safe and get the one recommended by the company you bought the board from.

      When you overload the CPU the Pi gets slow, and since so much is being done in software thrown at one poor little core, bad things like dropped packets and usb events happen. How many of you have overloaded a Windows XP box and seen bad things happen?

      The biggest issue in my mind is the lack of support for accelerated graphics for X-Windows. This is what makes it not so useful and one of the biggest contributing factors to cpu overload. If the graphics hardware support issues can be resolved this thing becomes more than a fun toy. If in the same price range a multicore arm chip could be used, and all the hardware accelerators become supported by solid drivers, this thing or small computers in its class becomes a serious game changer.

    5. Re:FIRST POST by Anonymous Coward · · Score: 0

      Commenting on my Raspberry Pi with Midori. Not blazing fast but it works fine.

  3. DIE BLASPHEMER! by CajunArson · · Score: 4, Funny

    Though hast profaned the name of the HOLY PI with thine blasphemous use of facts! We cast thee into the deepest pits of Hell amongst the Beagle Board and Panda Board demons!

    All praised be THE PI!

    --
    AntiFA: An abbreviation for Anti First Amendment.
    1. Re:DIE BLASPHEMER! by Anonymous Coward · · Score: 0

      Hmmmmmm, pie... (drooling)

  4. This is what happens by Anonymous Coward · · Score: 0, Troll

    When you drill down relentlessly to a specific price point.

  5. Fix for the USB by Thantik · · Score: 5, Informative

    If you place a 1 ohm resistor in parallel with F1 and F2, you can get the voltage drop and current higher - fixing a lot of the issues with the USB.

    1. Re:Fix for the USB by Thantik · · Score: 5, Informative

      Can't delete or edit...crap: Voltage drop less, and current higher - Here's the site for said modification: http://himeshp.blogspot.com/2012/07/raspberry-pi-usb-power-issues-ultimate.html

    2. Re:Fix for the USB by Obfuscant · · Score: 1

      If you place a 1 ohm resistor in parallel with F1 and F2, you can get the voltage drop and current higher -

      My first reaction was that if you put a 1 ohm resistor in parallel with a fuse you should see NO CHANGE in the current, since a fuse has 0 ohms resistance.

      Then I read the thing you linked to and found out that they aren't fuses, even though they've been called that. The voltage that comes out of a fuse isn't supposed to sag and cause operational issues, until you reach the current limit of the fuse and then it BLOWS. Zero output.

      I hope the rest of the pi isn't as mislabeled as this.

    3. Re:Fix for the USB by Anonymous Coward · · Score: 3, Informative

      Apparently you don't know what a polyfuse is. Nonzero resistance, isn't useless after it blows.

      Nor do you know how a regular fuse works, they have greater than 0 ohms resistance. They wouldn't blow, otherwise.

    4. Re:Fix for the USB by Charliemopps · · Score: 2

      What? They have super conducting fuses now?

    5. Re:Fix for the USB by Anonymous Coward · · Score: 3, Funny

      Why don't they change the original design? Are they resistant to change?

    6. Re:Fix for the USB by artor3 · · Score: 3, Interesting

      Yes, their "fuses" are technically thermistors, but everyone calls them resettable fuses or PTC fuses or polyfuses. It's not poor labeling.

      It is, however, bad BOM selection. It took me thirty seconds on Newark just now to find a resettable fuse with 200 mA limit and just 650 mOhms max initial resistance. Sure, costs two cents more, and it lets through a bit more current. You know what lets through even more current? All the 1 ohm resistors and shorts that people are going to mod into their boards to fix this problem.

      Mistakes happen, lord knows I've made enough myself, but did they not test the electrical specs on these boards before sending them out to customers?

    7. Re:Fix for the USB by Obfuscant · · Score: 3, Informative
      Never learned about significant figures, did we?

      Ok, for the hyperpicky insignificant: a fuse should have an extremely low, reasonably constant resistance that will vary only slightly with temperature and not with current or voltage applied. Otherwise it isn't a fuse, it's something else. Thermistor, varistor, etc.

      Any reasonably astute techincal person, when trying to replace a defective fuse, will ask two questions: what is the current rating and fast vs. slow blow. If he doesn't have one on hand, he may, in a pinch, replace the fuse with a piece of wire and, other than chancing a circuit meltdown (because fuses usually blow for a reason) might be able to get the circuit back online.

      Nobody would ask "what is the resistance of your fuse at 100mA?" Nobody would wonder if the circuit needed a specific resistance (or capacitance or inductance) in that fuse. All three of those parameters should be parasitic at best. (That means small and irrelevant in design, sometimes relevant in practice.)

    8. Re:Fix for the USB by demonlapin · · Score: 2

      You know what lets through even more current? All the 1 ohm resistors and shorts that people are going to mod into their boards to fix this problem.

      ... but those are unauthorized modifications that break your warranty.

    9. Re:Fix for the USB by Anonymous Coward · · Score: 0

      Where is the "I'll be careful, I promise" button?

    10. Re:Fix for the USB by wonkavader · · Score: 2

      If you recall, they were trying to sell about 10,000 to early adopters, to get software written and bugs knocked out. The general public went crazy over the idea and the price, and we basically forced them to change Beta into Release.

      Did they test enough? Yeah -- we're the testers.

      That was the advertised PLAN.

    11. Re:Fix for the USB by Anonymous Coward · · Score: 0

      If you recall, they were trying to sell about 10,000 to early adopters, to get software written and bugs knocked out.

      There was no "early adoption phase". That's a ret-con that has been created as bugs continue to shake-out.

      Show me anywhere on the homepage or FAQ that there is any mention of early adoption, debugging phase or in fact anything that suggests that you shouldn't just buy one RIGHT NOW.

    12. Re:Fix for the USB by Zerth · · Score: 4, Informative

      Direct quote on the front page, March 3, 2012:

      "On our original model, weâ(TM)d assumed that only hacker-types were going to be interested. It seems we made a mistake there" -- Liz Upton

      http://www.raspberrypi.org/archives/723

    13. Re:Fix for the USB by Man+On+Pink+Corner · · Score: 4, Insightful

      Nobody would ask "what is the resistance of your fuse at 100mA?

      Nobody except an engineer who is attempting to design something that will work properly.

    14. Re:Fix for the USB by Joce640k · · Score: 2

      It's $35. It would cost most westerners more $ in time/effort to get it replaced than to buy a new one.

      (Assuming you can get a new one...)

      --
      No sig today...
    15. Re:Fix for the USB by Joce640k · · Score: 1

      One of the big delays in early production runs was getting the thing certified. If they change it they'll have to do it all over again.

      --
      No sig today...
    16. Re:Fix for the USB by marcello_dl · · Score: 1

      So much for certification.

      --
      ---- MISSING MISCELLANEOUS DATA SEGMENT --- [sigdash] trolololol
    17. Re:Fix for the USB by artor3 · · Score: 0

      In real companies, even if you have customers lined up and asking for samples, you first check out at least a handful of the product on your end. It's better to disappoint people by delaying the product a couple weeks than it is to disappoint them by releasing a broken product.

      However, given the target market and price point for this particular device, I think people will generally be forgiving of this sort of errata, and it won't really hurt RPi in the long run.

    18. Re:Fix for the USB by makomk · · Score: 1

      Prior to the release, Liz was actively encouraging forum members to promote it to non-hacker types and I think may even have banned someone for suggesting this was a bad idea.

  6. Hit with USB issues by josath · · Score: 1

    I was hit with the USB issues, can't plug in more than two USB devices without the third one failing. There's some experimental kernel patches that solve the problem for some people, but not everyone. I haven't gotten around to trying them yet.

    --
    sig? uhh, umm, ok
  7. Dealextreme has the equivalent of these... by Anonymous Coward · · Score: 1

    For 50 dollars, with 512-1 gig of ddr3, multiple usb ports, no ethernet, but 1-3 usb ports, hdmi ports, but no user-accessable gpio.

    Why would you not use those for non-prototyping applications, and just get the knockoff development boards for stuff you need GPIO for? They're not any worse price-wise, and while they're all cortex-m3 or below they have a lot more than just a few gpio pins available off them, up to and including canbus support.

    But then, maybe I'm missing what was so great about the Raspberry Pi. It must be using the benefits of a Broadcom chip over an ARM reference design. (Although the weak Mali OGL drivers may be a hassle, at least there's current work to remedy that.)

    1. Re:Dealextreme has the equivalent of these... by fewnorms · · Score: 1

      Sounds good in theory for what I need it to do. Got a link to this stuff?
      No idea how big this thing is though, the Raspberry Pi is a very attractive size for what it is...

      --
      Veni, Vidi, Velcro!
    2. Re:Dealextreme has the equivalent of these... by Anonymous Coward · · Score: 0

      www.dealextreme.com/c/pmp-hdd-media-player-103

      The 51-54.50 ones are 512 meg + either 4 or 8 gig of flash
      Both claim to be Cortex-A5 @ 1 ghz.

      I believe there's a 70-75 dollar equiv that's a 1.5ghz with 1 gig of ddr, but you'd have to go check for yourself. Regardless similiar specs to the pi given that they're both produced in china and given that these ones come with a case.

      There's a variety of other larger models with composite/s-video output for those of us with older TVs. Honestly the Pi looked great last year when none of this stuff was available for cheap, but it's looking less and less good now that the chinese have ganged up on the market.

    3. Re:Dealextreme has the equivalent of these... by Goaway · · Score: 1

      But then, maybe I'm missing what was so great about the Raspberry Pi.

      Well, for one, it's not a Cortex-M3.

    4. Re:Dealextreme has the equivalent of these... by Anonymous Coward · · Score: 0

      Neither are the $50 Cortex-A5 boards (obviously), so what's your point?

    5. Re:Dealextreme has the equivalent of these... by Miamicanes · · Score: 1

      From what I've read over at XDA, Chinese Rockchip-based media players and tablets are even less open, documented, or hackable than Broadcomm's stuff. Even if you can get documentation and/or source, the circuit boards have no development or test or test headers (or use weird, undocumented serialized Jtag-ish protocols), and you can't even get at non-exposed pins on the chip because the chip itself is an epoxied blob on the circuit board. They design it, get it to "sort of" work, crank out 20 million copies for pennies apiece, sell them for next to nothing, and just expect users to toss them and buy a new one next year. They literally have no "Plan B" to fix bugs or allow existing items to evolve after manufacture.

      The problem is that the throw-away hardware is SO MUCH cheaper, it ends up driving better hardware off the market because even slightly-better designs end up costing 5-20 times as much money to buy. What happens is, the crap hardware gets 100% of the "economy of scale" benefit because stores like Walmart buy it exclusively, and the better hardware rapidly becomes an exotic botique item with zero economy of scale. In the race to the bottom, the crap hardware gets its capabilities squeezed to the point where it can't even be repurposed and integrated into better designs as a component of more-capable hardware.

  8. Great by Anonymous Coward · · Score: 0

    I Just ordered and it arrives Monday.

  9. So fix it. by dgatwood · · Score: 5, Informative

    The data sheet (in particular p. 203-ish) talks about the workarounds required to work around PHY bugs and other USB hardware. Doesn't look particularly complex.

    --

    Check out my sci-fi/humor trilogy at PatriotsBooks.

    1. Re:So fix it. by dgatwood · · Score: 1

      No, but you can certainly search for it in Google just like I did....

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    2. Re:So fix it. by Anonymous Coward · · Score: 0

      The same people who wrote the datasheet have been trying to fix the problems for months now. If it's so easy for you, where are your patches?

  10. I believe it's called... by Master+of+Transhuman · · Score: 3, Insightful

    you get what you pay for...in this case, a $35 tiny little board not designed by a company with QA capabilities... Big surprise it has problems...not.

    It's a hacker tool - so hack it until it works.

    --
    Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
    1. Re:I believe it's called... by mrmeval · · Score: 1

      The paid for a POS SOC chip that doesn't give all the hardware specifications.

      --
      I'd go on a Vegan diet but the delivery time from Vega is too long. --brownkitty
    2. Re:I believe it's called... by Anonymous Coward · · Score: 0

      Also,

      Diffculty: Broadcom hardware

    3. Re:I believe it's called... by Foxhoundz · · Score: 1

      It's not a hacker tool, it's a learning tool. RPi was originally ( and still is) geared towards educational institutions where access to affordable computers is limited. So while this might be a minor inconvenience for some people here in the states, it *is* a big problem in places where supplies and the budget are limited.

    4. Re:I believe it's called... by kamapuaa · · Score: 1

      Theoretically it's a learning tool. Realistically, everybody buying it is buying it as a cheap computer to play with.

      They could call the Nintendo XL an educational device and that doesn't make it so.

      --
      Slashdot: providing anti-social weirdos a soapbox, since 1997.
    5. Re:I believe it's called... by Anonymous Coward · · Score: 0

      It's both, it's supposed to be a tool to learn hacking. Thats the goal, to get kids interested in hacking.

    6. Re:I believe it's called... by Yvanhoe · · Score: 2

      Everyone knew that it was unlikely to be anything more than a hacking tool before version 2.0

      --
      The Wise adapts himself to the world. The Fool adapts the world to himself. Therefore, all progress depends on the Fool.
    7. Re:I believe it's called... by marcansoft · · Score: 1

      It's Broadcom. Anyone who expected it to work flawlessly with Linux hasn't been following that company's past.

      Sure, it'll mostly-work-with-bugs-and-binblobs-and-old-kernel-versions, just like anything else Broadcom. If people want better than that, they should've used an SoC vendor that is actually friendly to the open source community and publishes real documentation..

    8. Re:I believe it's called... by kriston · · Score: 2

      They have all the specifications, but as their FAQ states, they cannot give it out because Broadcom needs money and a business model for you to make a case to actually get the specifications.

      The Raspberry Pi foundation does have the specifications.

      --

      Kriston

    9. Re:I believe it's called... by Anonymous Coward · · Score: 0

      Yes, educational. They learn not but cheap products.

    10. Re:I believe it's called... by pointyhat · · Score: 1

      There pretty much aren't any.

      What we need is a fully open HDL SoC which can be built on silicon (by vendors) or inside an FPGA.

      The nearest thing there is to it is the Loongson so far...

    11. Re:I believe it's called... by kenh · · Score: 2

      The fantasy that this $35 'stone soup' computer was going to make inroads into the classroom is nuts.

      I call this a stone soup computer because of the children's story - to be useful in an educational market the user will need a keyboard, mouse, power supply, case, and a display device that can be driven by the board.

      Compare this $35 'wonder board' to the various $50-75 Intel Atom miniITX boards and the folly of the Raspberry Pi becomes apparent. For $100 I can take a RETAIL Atom board with dual core processora with 4 gigs of RAM and some USB flash storage and run any x86 OS on the market OR I can spend $35 and have a fraction of the functionality of an Atom board. Both systems can use the same keyboard, mouse, and display (the Atom may have an advantage because it can drive a VGA display without an HDMI to VGA adapter).

      An Atom board can go in a $20-30 case with power supply - what does a case for the Raspberry Pi cost? I know a Pi can use a $5-10 wall wart for power.

      If you have an issue with the Atom CPU, AMD has a similar offering the E-350 chips that ship on similar MBs.

      The Raspberry Pi is a fun, interesting hacker toy - it is little more than that.

      --
      Ken
  11. The PI was a LIE!!! by Anonymous Coward · · Score: 0

    They'll fix these problems soon enough. No need for hysteria.

  12. BeagleBone by stevegee58 · · Score: 2

    Yes, yes I know everyone's just *in love* with their Raspberries. But seriously if you want a power tool, cough up the extra bucks and get a BeagleBone.

    1. Re:BeagleBone by dohzer · · Score: 1

      This is exactly what I've done.

      I've worked with 8-bit and 32-bit micros in the past (Atmel, STM), but whenever I've tried to get into using Linux on my desktop, I just haven't been motivated enough to learn even the most simplest of terminal operations. But the BB and Ångström are drawing me in!
      I'm loving the LCD7 Cape!

      What are the best forums and discussion sites for Beagle Bone related development?

    2. Re:BeagleBone by stevegee58 · · Score: 1

      They seem to rely mostly on google groups referenced on the beagleboard.org site.

    3. Re:BeagleBone by Locutus · · Score: 1

      the Nexus 7 16G model is only $199 so it'd be cheaper than the beagle bone plus the LCD7 Cape. If you're into hacking on Android but I think there's a Ubuntu kit for it. If you want more then USB, wifi or bluetooth I/O then you'd have to open it up and hack onto the board.

      hey, it comes in a nice package too.

      LoB

      --
      "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
    4. Re:BeagleBone by kriston · · Score: 1

      An important part of the idea was to make it as inexpensive as possible.

      BeagleBoard: $89
      Raspberry Pi: $35

      --

      Kriston

    5. Re:BeagleBone by dohzer · · Score: 1

      But where are the GPIO pins on the Nexus?
      That's one reason I chose the BB over the Pi.

    6. Re:BeagleBone by Joce640k · · Score: 1

      cough up the extra bucks and get a BeagleBone.

      Does the BeagleBone have video output?

      --
      No sig today...
    7. Re:BeagleBone by stevegee58 · · Score: 1

      No. It's meant to be a controller board for embedded projects like robots, etc. In fact the BeagleBone has lower power consumption than the Pi.
      The Pi has a video interface to aim at the hobby market that demands a GUI instead of command line.

    8. Re:BeagleBone by Anonymous Coward · · Score: 0

      The Beagleboard does, and it is fucking awesome - a complete ARM computer on a 3"x3" board, and it can run full blown Ubuntu/whatever-distro-isn't-fucking-up-ui-design-at-the-moment.

  13. Quite reliable in my experience by sehgalanuj · · Score: 5, Informative

    I got the Raspberry Pi while ago and this is the first time I am hearing of this issue. Of course, that is only because I haven't encountered it. So far I am using it extensively on my network without problems and it is even handling the load I throw at it quite gracefully.

    It is a home VPN, DNS, Backup, File and Print server. On top of this, it is even the endpoint for my IPv6 tunnel and it runs a routing advertisement daemon to hand out v6 addresses on the network. So far it handles the v6 network load without any slowdown from my old machine that took care of this. I even threw in a USB stick to talk to 6LoWPAN devices I use at home and it works flawlessly with that too. So obviously both my USBs and the Ethernet are used up.

    All this for a $35 computer that eats up a whole lot lesser energy than my old solution. Even if I had to solder a resistor to fix a problem that I haven't had, I am not sure what can beat this.

    1. Re:Quite reliable in my experience by tchuladdiass · · Score: 2

      To be fair, I was initially having major problems on the Ethernet and USB ports, but then I switched out the power supply. The one I was using was from my Nokia phone, labeled as 1.5 amp. The one that worked better was the one that came with my Samsung Nexus phone. The problems with the other power supply was that when I boot up, the USB would lock up sometimes if I had both keyboard and mouse, and Ethernet hooked up (along with a bunch of USB errors on the console). None of that with the other power plug.

    2. Re:Quite reliable in my experience by kriston · · Score: 1

      Yup, here, too. I don't really know why people are trying to use UNPOWERED USB hubs with this machine and using sub-standard power supplies. I have it hooked up to a USB hub and it is working just fine.

      --

      Kriston

  14. It's open! But with proprietary drivers. by Anonymous Coward · · Score: 5, Interesting

    I'm still confused as to what the appeal of the Pi is.

    They keep touting the damned thing as "open", yet you require binary blobs in the kernel just to get it to boot. The hardware is only "hacker friendly" so long as you're using USB based devices or something that sticks off the GPIO ports, the hardware itself (especially the SoC they're using) is hardly hacker friendly because the entire thing is a proprietary solution that requires proprietary drivers to run.

    So can someone please tell me why this platform should be considered "open" at all? It seems to go against everything Linux strives towards. I could see a nice x86 based SoC with a S3 VGA adapter being "open"- all the hardware is well understood and open source drivers exist for everything. The Pi seems to be the exact opposite of that though.

    1. Re:It's open! But with proprietary drivers. by kamapuaa · · Score: 2

      There's no real appeal, except the concept of a tiny $35 computer, that might make a fun toy and in a worst case scenario can be used as a cheap media PC.

      If they cost $100, suddenly nobody would care about them.

      --
      Slashdot: providing anti-social weirdos a soapbox, since 1997.
    2. Re:It's open! But with proprietary drivers. by Anonymous Coward · · Score: 0

      Not even very good as a media PC without MPEG-2 HD support.

      Just avoid it entirely and get something a little less useless.

    3. Re:It's open! But with proprietary drivers. by Hatta · · Score: 1

      I'm still confused as to what the appeal of the Pi is.

      It has David Braben's name on it.

      --
      Give me Classic Slashdot or give me death!
    4. Re:It's open! But with proprietary drivers. by tchuladdiass · · Score: 3, Informative

      I'm assuming HD refers to hardware decode. That is on the Broadcom chip, it just has to be licensed separately. They have it on their web store for 2.40 pounds. http://www.raspberrypi.com/mpeg-2-license-key/

    5. Re:It's open! But with proprietary drivers. by amiga3D · · Score: 1

      That's what my Mac Mini is for. Transcoding video is trivial now with a quad i7.

    6. Re:It's open! But with proprietary drivers. by Microlith · · Score: 1

      They keep touting the damned thing as "open", yet you require binary blobs in the kernel just to get it to boot.

      Really? What blob is that?

      I know of the big blob for the GPU, which isn't in the kernel, but maybe you know something I don't.

    7. Re:It's open! But with proprietary drivers. by Anonymous Coward · · Score: 1

      Mac Minis go for at least $600, you're better off with a netbook or a mini-ITX gaming PC.

    8. Re:It's open! But with proprietary drivers. by daver00 · · Score: 1

      For $30 I bought a media streaming device for my lounge room. I've been looking into a dedicated streaming box for a while now and there is nothing on the market which comes close to $30. I don't see how this isn't appealing?

    9. Re:It's open! But with proprietary drivers. by techman2 · · Score: 2

      You can now buy an MPEG-2 license for the Pi. See http://www.raspberrypi.org/archives/1839

    10. Re:It's open! But with proprietary drivers. by marcansoft · · Score: 2

      The GPU boots the Pi. Without the GPU blob, it won't run anything at all.

      The reason for this, reportedly, is that the team responsible for that SoC at Broadcom is officially a GPU team, so in fact the GPU is the main processor, and the ARM core is tacked on to the side. You're basically running a fully proprietary processor and firmware that just so happens to run Linux on an ARM coprocessor.

    11. Re:It's open! But with proprietary drivers. by marcansoft · · Score: 5, Informative

      For the record, you can get ARM SoCs that are almost entirely open - the TI OMAP series does a pretty decent job, and last I checked they have excellent open documentation. Sure, the PowerVR graphics crap is proprietary, but you don't have to use it - it's purely a coprocessor that renders to a framebuffer. The video output hardware is independent, open, and documented (i.e. the equivalent of an S3 VGA adapter).

      Broadcom, though, is pretty much the antithesis of open documentation.

    12. Re:It's open! But with proprietary drivers. by amiga3D · · Score: 1

      I'd love to have a mini-ITX with a quad i7! I didn't even think about the possibility but here it is! http://www.amazon.com/Intel-i7-3770S-Bridge-Mini-ITX-Z77ITX-A-E/dp/B0089GQFII and it's even slightly cheaper than my mini with better specs. Mass transcoding just gets cheaper and cheaper.

    13. Re:It's open! But with proprietary drivers. by Joce640k · · Score: 1

      There's no real appeal, except the concept of a tiny $35 computer, that might make a fun toy and in a worst case scenario can be used as a cheap media PC.

      If they cost $100, suddenly nobody would care about them.

      Despite the fact that another $65 would soon pay for itself in saved time, even at minimum wage.

      --
      No sig today...
    14. Re:It's open! But with proprietary drivers. by mspohr · · Score: 1

      I don't think the point is to save time.
      These are hacker / hobby computers. The whole point is to "waste time" with them.
      If you're looking for something that just works (for the intended purpose) to save time, buy a nice shiny Apple computer.

      --
      I don't read your sig. Why are you reading mine?
    15. Re:It's open! But with proprietary drivers. by Anonymous Coward · · Score: 0

      Ah, but the reality is, though...

      If you're doing anything more than a basic Kiosk with it or something without a display...you NEED the PowerVR core to do things display-wise.

      Sorry...I see little difference here than with the Broadcom SoC other than the Broadcom one is a GPU first and foremost.

    16. Re:It's open! But with proprietary drivers. by Anonymous Coward · · Score: 0

      If folks want performance at almost zilch cost, stick an AMD 1600 or 1800 into a junk 'mini' SktA x86 board, preferably with on-board video. It ain't small, as in Pi, but it's incredibly cheap, immensely fast and beats anything Intel will ever build, however many cores they stick onboard. Oh joy, such a combo runs on junk SDRAM, too, and uses all the junk peripherals you stuck under the bed/shed/loft. Try it with Kolibri from a FDD, but don't blink. Recycling is more fun with less cost.

    17. Re:It's open! But with proprietary drivers. by thoriumbr · · Score: 1

      The appeal is that with almost the same price as an Arduino you can have a Linux PC. Or the same price you pay for a Ethernet shield for that arduino, you have ethernet and USB connectivity. And it's hacker friendly, but depends on what kind of hacker you are thinking. I am the kind of hacker that will get one RasPi, put a Linux on it, install OpenVPN, Transmission, ssh, plug a usb-wifi dongle, a external disk, and forget it on some corner of my house. And I will be happy. If you are the kind of 'network security' hacker, you got covered too. With a USB dongle, a cellphone battery and a small circuit to drive the power to the RasPI, you will have a very small pentesting device, and you can conceal it as about anything: a book, a Starbucks cup, a Mc Donalds fries box, a toy. And you will have enough CPU power to crack any WEP connection. Add a 3G dongle, and you will have remote connectivity. Tape it under any desk, and you are done. High altitude photography hacker? Good too. Put a pack of batteries on it, a decent sized SD-Card, a UD USB webcam, your favorite Helium balloon, a 3G dongle and a GPS dongle, and you will have beautiful pictures of the Earth from near space. And as soon as it lands, the coordinates can be sent to you by SMS. But if you are a kernel hacker, or want to change the memory, or access the GPU for some crazy-fast simulation, you are out of luck. For that cases, buy a TI OMAP. Useless? No, I don't think so... It's indeed very very useful for a price you pay for your dinner...

  15. can all be fixed. by xaoslaad · · Score: 2

    You can fix the 140 mA issue with a little solder and two small pieces of wire to bridge the polyfuses. A little google foo can give you the power. If my inept soldering skills can get me through then almost anyone should be able to do the same. The only thing to be mindful of is voltage dips if you plug in high power devices after you're already up and running. And even then there are further mods you can do to prevent that if you're so inclined. Also the buggy driver issues have been fixed for awhile, even in Fedora17 which I think was lagging a bit behind. It is a learning device - be daring and learn a little ;)

    1. Re:can all be fixed. by Anonymous Coward · · Score: 0

      These neckbeards can't solder. They're lucky they can type.

      YPPU GOTS THESUE RIGJT!

    2. Re:can all be fixed. by daver00 · · Score: 1

      Can't you just buy a powered USB hub?

    3. Re:can all be fixed. by xaoslaad · · Score: 1

      Yes, but, for instance I wanted to use a patriot high speed thumb drive for disk. I didn't want a powered hub just to have a thumb drive work reliably. Seems kind of excessive. Now I just boot off it headless with the thumb drive directly attached with no issue and nothing more than power and ethernet attached. It's a problem with multiple answers - whatever you're comfortable with...

    4. Re:can all be fixed. by Anonymous Coward · · Score: 0

      The only thing to be mindful of is voltage dips if you plug in high power devices after you're already up and running.

      That's the ONLY thing to be mindful of? There's a reason they have fuses in the first place, to protect hardware. You've just shorted that protection.

    5. Re:can all be fixed. by xaoslaad · · Score: 1

      I could be mistaken, but I believe there remains at least one other fuse or set of fuses in line that will help to prevent this. I recall reading that you could further mod the thing to the point where you could power spinning external drives, but I don't believe this is possible with just the mod that I performed.

  16. Use a better power source and quit complaining by adosch · · Score: 5, Insightful

    I've had two Raspberry Pi's running side-by-side since June and I did initially experience 'network choke' as described but it was from improperly powering my Pi's. I was using a 5v microUSB adapter but with too low of an amp draw. Pay particular attention to what you're using as a power source would be my first bit of advice.

    My second bit is a bit of a rip FTFA. The quote "As I said, the Pi is currently being worked over by a crowd of skilled techno-people" is a bit of a stretch. I'd say maybe20% of Pi users actually have their shit together with enough well-rounded-ness of hardware/EE/development in their background to be productive with the Pi. The other 80% are just trying to use this device as a $35 desktop replacement who want to try and hook up 4 1TB SATA devices to it, followed a long with a board load of "pamper-me" forum posts that will make a self-respective real "geek" nauseated.

    Issues like this are seen ALL the time in the 'real hardware engineering world', and they are worked out. Let's not be so quick to judge this device all the time, and see the Pi for what it is: A very easy-to-work-with low cost ARM platform that far beats out the overheard of working with any SBC or emebedded hardware platform that would need JTAG, flash map, kernel/bootloader support to get going ...on your own.

    1. Re:Use a better power source and quit complaining by Skapare · · Score: 1

      Given a lack of other kinds of decent ARM based boards, those of us not interested in hacking the hardware side (and prefer to have working components instead of Broadcom ones) have to use the few boards out there. Personally, I'd like to do software hacking on a well designed "through CPU" multi-port (16 or more) ethernet switch (multiple CPUs to provide many paths and exchange points ... not all ports on one CPU) based on ARM. But it's just not out there (and what pretends to be is just 16 ports into a single x86 PoS).

      Let's have some better design choices in the hardware, up front, please.

      --
      now we need to go OSS in diesel cars
    2. Re:Use a better power source and quit complaining by Anonymous Coward · · Score: 0

      I think what you meant to say is 1% hardware enthusiast, 1% bored children with hardware enthusiast parents, 98% people who wanted cheap low-power XBMC devices....

    3. Re:Use a better power source and quit complaining by Anonymous Coward · · Score: 0

      Keep in mind that it's the pamper-me/majority which help keep the Pi's price point low.

    4. Re:Use a better power source and quit complaining by edcheevy · · Score: 1

      This. I definitely consider myself on the noob end of the Pi experience spectrum, but it didn't take me long to figure out that all the advice online recommending the use of a solid power supply (> 1A) was *gasp* correct. I started out with a minimum spec power supply when mine first arrived and was experiencing issues. I've since swapped out for beefier power sources and had two Pi's running RaspBMC for a while now, one on ethernet and the other on wifi, with no USB hubs. I don't have a bazillion devices plugged in either, so YMMV.

      Sure, the USB wifi dongle was a bitch to get running at first, but for a $35 toy I can velcro to an unused LCD and deliver streaming media throughout the house, I'm happy.

    5. Re:Use a better power source and quit complaining by Anonymous Coward · · Score: 2, Funny

      I power my Raspberry Pi using a micro USB connected to the USB port on the opposite side, you jump start it with an external 5V power supply for a second, and the power just goes round and round indefinitely, powering the PI and what ever other devices I have connected to the unpowered 6 port hub connected to the second port. At the moment it's populated exclusively with USB humping dogs.

    6. Re:Use a better power source and quit complaining by Anonymous Coward · · Score: 0

      Keep in mind that it's the pamper-me/majority which help keep the Pi's price point low.

      Or drag it down with your nonsense

    7. Re:Use a better power source and quit complaining by iarnell · · Score: 1

      Damnit! Stoopid frickin' touch screens (and even stoopider frickin' /. - 'cuz fixin' bad mods iz so evil).

    8. Re:Use a better power source and quit complaining by Joce640k · · Score: 2

      Sure, the USB wifi dongle was a bitch to get running at first, but for a $35 toy I can velcro to an unused LCD and deliver streaming media throughout the house, I'm happy.

      Isn't that also down to power? The USB ports on the Pi are rated at 100mA, it's pretty obvious to anybody with a clue that an awful lot of USB devices aren't going to work (duh!).

      --
      No sig today...
    9. Re:Use a better power source and quit complaining by phaggood · · Score: 1

      > people who wanted cheap low-power XBMC devices.

      Perhaps these folks should use their old Android phones

    10. Re:Use a better power source and quit complaining by Anonymous Coward · · Score: 0

      What you're bitching about is that you're considering a BETA board a production board.

      The plan was to ship an initial 10k of the units to people that are highly technical, can solder, do board bringup and build embedded and non embedded Linux distributions, etc. to hammer out the last bit of bugs on an EDUCATIONAL computer design. People didn't pay attention to that memo/intent and took off running with them, expecting a polished product from start to finish.

      I've two words for you and those like you... GROW UP.

  17. So... by Anonymous Coward · · Score: 0

    Broadcom fucked them real bad then?

  18. Raspberry Pi? More Like... by Anonymous Coward · · Score: 0

    Prepay Is brr

  19. Can't get good sound on RPi. Power problems. by dannycim · · Score: 4, Informative

    I bought two Raspberry Pi(es) to use as audio servers and have been disappointed by the sound quality. The on-board audio out's DSP has limited bandwidth so sound is down-sampled to 11 bits. Scratchy. It's not advertised so that was a let-down.

    Using a USB AUDIO dongle is no-go either, because of the crappy USB drivers. Stutters non-stop. Here are oscilloscope grabs of two music samples and a 1Khz tone: http://imgur.com/a/rVR99 The flat parts shouldn't be there. The only way to get good sound now is to use rather expensive USB soundboards or the HDMI output, but extracting line-level audio signals from that isn't a simple or cheap proposition.

    The power design should be re-thought. If you power your Pi with exactly 5 volts, the voltage drop in the polyfuses causes early failures if you connect peripherals that have medium current demands. If you're lucky your power adapter might supply a bit more than 5 volts (5.25 is nice) and you might not experience too many problems. Me, I've soldered supply wires to test points T1(vcc) and T2(gnd) and bypassed the fuses completely.

    I hope they come up with another revision, add a Low-drop-out regulator (+$2) and figure out the USB naggies.

    Until then, caveat emptor.

  20. Seems the RPi runs better on RISCOS by DECTerm · · Score: 2

    I have LESS problems with USB (incl kbd/mse) on Raspberry Pi using RISCOS than Linux... (also the RPi is overclocked to 800Mhz while on RISCOS)

    1. Re:Seems the RPi runs better on RISCOS by Anonymous Coward · · Score: 0

      RISCOS was a hopeless piece of shit back in the 90s. It's still a piece of shit now. Even if sad clowns like you, who can't get over the fact that it never took off, continue to pimp it. Being old and crap isn't automatically a passport to retro appeal you know.

  21. 1.0 problems by Anonymous Coward · · Score: 0

    just download the 1.1 hardware when it becomes available.

  22. Re:Can't get good sound on RPi. Power problems. by Anonymous Coward · · Score: 1

    The PI should be using a buck-boost regulator that supplies 5.0V *at the USB connector*. Yes, it adds to the cost, but not having it isn't real savings. It's getting the thing out of spec. And why on Earth don't they have (apparently) have power monitoring implemented, I don't know either. There should be an obvious indication to the user that the input voltage is too low etc.

  23. We had our bitcoin article already this week... by Anonymous Coward · · Score: 1, Funny

    About fucking time!

  24. Wasn't there a limited release or beta testing???? by Anonymous Coward · · Score: 0

    They had prototypes, didn't they? Didn't they have a limited release while they ramped up production? Wasn't there any time for somebody to actually try to use this wonderful device before the release? Don't get me wrong -- I WANT ONE, or even a dozen.

  25. Re:Can't get good sound on RPi. Power problems. by ultranerdz · · Score: 1

    Forget about buck boost regulators on the rpi. that would increase the cost in 2 to 4 dollars, they should require you to use a regulated +5 VDC power supply that gives *at least* 1A and just wire it up to the USB port. or anything else.

    If they don't want to require the use of a regulated power supply, they should just drop in an inexpensive 7805 LDO.

  26. Yea no shit by Osgeld · · Score: 1

    Thanks for letting us know the biggest issue since day one on this thing

  27. Re:Wasn't there a limited release or beta testing? by luther349 · · Score: 1

    there up for order now if you want one.takes bought 3 weeks. many of the issues is they don't include a wall plug and many people use usb cable or chargers that are to small. you should be providing 1 amp at 5 volts to it. they do sell the correct charger sepret.

  28. Power supply issues are overstated by rephlex · · Score: 4, Informative

    I am the submitter of this story. I posted as "lostintime" on the Raspberry Pi forums before I was banned for the post I made in this thread: http://www.raspberrypi.org/phpBB3/viewtopic.php?f=63&t=15320

    The power supply issues the Raspberry Pi has are mostly a red herring. The Pi is certainly unusually sensitive to power and can only supply a stupidly low amount of current to USB devices no matter what power supply is used, but these issues have been used as a catch-all to explain away every problem people have been having with USB and Ethernet on the Pi. This has obscured the more pressing issue of buggy drivers which I believe are the root cause of the majority of problems Pi users have been having.

    1. Re:Power supply issues are overstated by monsterlemon · · Score: 1

      You're right about the problems with the USB drivers, and the power issues being a smokescreen for that - it's understandable, but frustrating. The current Pis were clearly labelled as for development and quite possibly "not perfected yet" (seen "Octopussy" recently?).

      However, being right doesn't make some of what you came up with in that thread helpful or constructive.

    2. Re:Power supply issues are overstated by rephlex · · Score: 2

      However, being right doesn't make some of what you came up with in that thread helpful or constructive.

      It might be helpful for people deciding whether or not to purchase a Raspberry Pi. The Raspberry Pi Foundation has yet to formally acknowledge the existence of these problems with the Pi, something I find unacceptable. Sure, they've commented on these problems in their forums but not everyone will see those posts.

    3. Re:Power supply issues are overstated by Alioth · · Score: 2

      And you deserved to be banned. You were hardly being constructive in that thread.

    4. Re:Power supply issues are overstated by SilenceBE · · Score: 1

      However, being right doesn't make some of what you came up with in that thread helpful or constructive.

      I'm a big fan of netiquette and I have sometimes the feeling that its a shame that there is no more attention for the basic rules.

      That being said but sorry but the people of the RPI foundation can take zero criticism, maybe that is a typical British thing to have such extreme small toes. Especially that LIZ woman is extreme and aggravates me like there is no tomorrow. If they would clone her and let the clones moderate everything on the internet, China doesn't need a great firewall. The guy stated his mind but he certainly wasn't trolling, it is just a typical way to silence a critical voice.

      Slashdot has been supplying the RPI foundation with advertising for months and just because not everyone was a fan of the RPI, she began to post snarky remarks about slashdot. Can you ffs believe that ?

      The RPI isn't an open device in the sense that it not only use closed drivers but you really can't state your mind without being called names. In some regards you can see the RPI is targetted at kids because how they handle criticism borders to immaturity and is just totally *not* done.

      What I find strange that at first the whole idea was that the RPI was a vehicle to hopefully inspire others to produce similar cheap devices. But what I have seen is that every time mentions an alternative (which I was the point) they get totally in arms.

      I have an RPI to play with, but I really hope alternatives will take over so we can have more "open" platform and "open" discussion.

    5. Re:Power supply issues are overstated by Hast · · Score: 1

      He was being off-topic and obviously a bit of a flame-bait. But I don't really see it as being trolling. IMHO it seems more like the RPi people banning people who are a bit uncomfortable.

    6. Re:Power supply issues are overstated by SilenceBE · · Score: 1

      And you deserved to be banned. You were hardly being constructive in that thread.

      I wouldn't call your exactly without bias, you probably have the post of "David Braben" hanging above your bed. But even then, there was nothing wrong in what he said. It was harsh but it was to the point.

      If it was something already known by a lot of people before the release, it is incompetence if they didn't spot it.

      So what is helpfull ? Ignoring that there are problems , putting your head in the sand, minimizing things,... .

      I find it unacceptable that the Raspberry Pi Foundation has yet to formally acknowledge that the Raspberry Pi has any problems whatsoever, meaning it's quite easy for people to purchase a Pi while being completely oblivious to the fact that it has a known issue in a critical area which will affect the majority of its users in some way and which may never be fixed.

      And he is 100% right even if RPI fanboys dare to differ and they find it justified that for such a reaction you get banned. Some of the RPI foundation where born 50 years to late.

    7. Re:Power supply issues are overstated by Anonymous Coward · · Score: 1

      It's most definitely not a British thing to reject criticism, quite the opposite. Consider the long history of an honorable Parliament in which members would routinely volunteer their resignation when their peers or the public discovered anything worthy of scandal. Calm and intelligent debate has a long history here.

      It's only the Raspberry Pi Foundation's head of PR who finds it completely impossible to engage in polite discourse with critics, goes nuclear almost every time with her bans, and encourages her fanbois to treat everyone who doesn't toe the line with contempt. Nasty piece of work..

    8. Re:Power supply issues are overstated by Anonymous Coward · · Score: 1

      If you read carefully... They knew about the USB problems at about the same time the 10k units were released. With what they were working with they didn't see the problems.

      Happens all the time in the industry. Most people don't see it because they're not typically public-beta-ing boards and have hammered out most of these sorts of problems by the time people get to purchase things.

      He got precisely what he deserved for calling it incompetence when it honestly wasn't. I'd describe it as rude and uncalled for. IMNSHO, you should refrain from making observations of the nature you did. You don't have a proper feel for it and you're clearly not humble... ;-D

    9. Re:Power supply issues are overstated by Anonymous Coward · · Score: 0

      It's funny how part of the audience's concept of what someone "deserves" adapts so fluidly to who's in charge and what enforcement powers they have.

      Myself, I've never bought it. Provide a mailing list or fuckoff. You cannot censor posts of the past because the record's distributed. You can ban people going forward, but it will cost you control of the list if it's even the slightest bit controversial. That's how the Internet works, and if a banee can survive in that environment without getting added to killfiles then Raspberry Pi Foundation is abusing their power, period.

      "noobs when it comes to moderating forums" == not very good at abusing their power and getting away with it. sysadmins are *not* there to curate conversation. If you were to nominate someone from the community to moderate a mailing list where people need to criticize a product, would you pick that product's manufacturer? duh, of course not! Who's the real noob here?

    10. Re:Power supply issues are overstated by Anonymous Coward · · Score: 0

      There's beta and beta. What I was referring to as beta hardware in the post someone mentions above is the beta boards which we made a small batch of at the end of last year. The production Raspberry Pis, as most everybody here is aware :roll: were intended as a development board; NOT the final education release.

      I'm closing this thread as it's become unnecessarily belligerent, and we now appear to be arguing semantics, which never ends well. Disappointed about the troll, too; we've had a blessed month or so where nobody's needed plonking, but the last couple of days have been a bit of a doozy. Must be something in the phase of the moon. ;)

      That is Liz's last post before closing the thread and can I say holy rose coloured glasses. She is trying to make it sound like they intended to fuck up. From what I have seen her write she has little understanding about anything and just seems to be a hipster mouthpiece for the project. Plus ban hammering people is also a really good way to drive away your community. I mean it wasn't like the guy was attacking other posters. They should have said this should be a different thread and move the posts onto it.

    11. Re:Power supply issues are overstated by Anonymous Coward · · Score: 0

      > I am the submitter of this story.

      And a twat. Seriously, the big kids banned you for a reason, so don't come crying here over it.

    12. Re:Power supply issues are overstated by rephlex · · Score: 1

      I may be a twat, but if so I'm a twat who's in the right, whereas you sound like just another Raspberry Pi apologist who didn't even have the courage to post non-anonymously. There appears to be a few people like you who've responded to this story, then again it might be just you.

  29. No prob for hackers by Animats · · Score: 1

    There's nothing wrong with the Raspberry Pi that can't be fixed if you have a digital voltmeter, a scope, an adjustable bench power supply, a surface mount soldering station, and a copy of The Art of Electronics.

    If you're not into hardware debugging and are building some kind of "media center", get one of the low-end set-top boxes with an Allwinner A10 Cortex inside. Those will run Linux. They usually come with Google TV/Android installed, but you can flush that and put in something else. They're around $60, for which you get a device in a case and probably a WiFi antenna.

    1. Re:No prob for hackers by Anonymous Coward · · Score: 0

      There's nothing wrong with the Raspberry Pi that can't be fixed if you have a digital voltmeter, a scope, an adjustable bench power supply, a surface mount soldering station, and a copy of The Art of Electronics.

      How is any of these things going to fix the buggy drivers which are causing the most serious problems?

  30. Perhaps if it were used as a desktop by kriston · · Score: 1

    Perhaps these problems are evident when it is used as a desktop with keyboards and mice, but for embedded and server applications, I find the Raspberry Pi to work very well.

    My only real complaint is that I cannot allocate less than 16 megabytes of memory to VideoCore. I would actually like to reduce that to the bare minimum possible for 80x24 screen at one megabyte or less, so as to allocate the most memory to the processor as possible. I find it interesting that the console is 1600x1200 when much more memory could be saved by keeping it at 640x480.

    Honestly I wasn't really sure why they put USB ports on the Pi, much less a DisplayPort connector, but I guess that's just what an embedded developer would have expected but the inclusion of those ports makes this a really fascinating machine.

    --

    Kriston

    1. Re:Perhaps if it were used as a desktop by TheGratefulNet · · Score: 2

      no usb means I can't use the device.

      mine just came today, fwiw; from MCM.

      my use-case is as a webserver to an arduino audio control system. the arduino does the realtime control of volume and other preamp-like things. the linux box contains the ip-stack, webserver and a serial port. oh wait, no serial port! that's what usb is for (for one), to get me usb/serial or usb/ttl.

      I also want to play music and I have a UAC2 usb 'dac' or spdif box and without usb, I have no digital audio. hdmi is not what I need/want, I want spdif and the 'usb audio widget' is one way to get 24/192k bit perfect audio from this.

      usb is VERY useful. no usb means I can't consider it for anything, anymore.

      --

      --
      "It is now safe to switch off your computer."
    2. Re:Perhaps if it were used as a desktop by Anonymous Coward · · Score: 1

      it does have a uart, it's broken out on the gpio pins.

    3. Re:Perhaps if it were used as a desktop by kriston · · Score: 1

      Okay, I totally expected this kind of response when I mentioned the USB ports. It should have really included real serial ports. I agree.

      --

      Kriston

    4. Re:Perhaps if it were used as a desktop by jkflying · · Score: 2

      Once you have UART, it's easy to get 'real serial' through a MAX3232 chip. Unfortunately, those are expensive because 'real serial' runs at 13 volts, so it needs to boost it up from the 3v/5v supply. Keeping the cost down means that there was no 'real serial' included.

      --
      Help I am stuck in a signature factory!
    5. Re:Perhaps if it were used as a desktop by kriston · · Score: 1

      Yes, RS-232 wants 12 volts, but what I was thinking of is a more modern UART application like RS-485 which would be using differential signalling of plus/minus 200 mV which is very much in the scope of this kind of hardware.

      Cheers!!

      --

      Kriston

    6. Re:Perhaps if it were used as a desktop by jkflying · · Score: 1

      The number of people who need something addressable like 485 can generally use I2C for most applications a Pi would be used in, and I2C is included. If it has to be 485 it's easy to use UART for Tx/Rx and a GPIO for data direction to control a separate 485 chip. Also, RS-485 doesn't specify differential voltages, only which resistor values are used as dividers, so even if they put in 485 it might need a separate supply to work with external hardware.

      --
      Help I am stuck in a signature factory!
  31. Not at all exaggerated, it's BROADCOM. by Anonymous Coward · · Score: 2, Interesting

    Broadcom does not publish any information needed to write drivers for their crap, that's why.
    They do not develop a lot of the things they churn out, but instead go buy up IP cores and
    cobble those together to make their products, the cheaper the better. That's another reason
    they can't afford to publish anything out in public without a NDA. Broadcom spends money
    on marketing, sales, PR and legal and they wouldn't be anywhere without it.

    When I first heard about the Raspberries for $25-35 I wanted one. Then I clicked on the specs,
    saw it was Broadcom and that was the end of that. I'm happy to shell out $75-$100 bucks for
    something that actually works and is documented.

  32. Not just buggy drivers, but bad HW design too by Anonymous Coward · · Score: 2, Informative

    All the comments I saw when I briefly scanned the links in the article reference power issues and similar. Another huge problem is that the USB controller in the BCM2835 itself is pretty seriously deficient; it offloads a ton of work that's usually done in HW to SW instead, requiring the CPU to be able to handle interrupts at up to 8KHz, the USB frame rate. Apparently, dropping one of those will then cause issues rather than just delaying transfers. Writing good SW for this HW will be extremely hard.

    1. Re:Not just buggy drivers, but bad HW design too by rephlex · · Score: 2

      I get the following when writing to a USB stick, commands run simultaneously and output slightly edited for clarity:

      root@raspberrypi:/media/usb# dd if=/dev/zero of=test.raw bs=1M count=512
      512+0 records in
      512+0 records out
      536870912 bytes (537 MB) copied, 37.525 s, 14.3 MB/s

      root@raspberrypi:~# ps -eo pcpu,args
      33.0 dd if=/dev/zero of=test.raw bs=1M count=512

    2. Re:Not just buggy drivers, but bad HW design too by Anonymous Coward · · Score: 0

      I'd expect that's showing uer-space CPU usage rather than the kernel CPU usage to handle all the interrupts. That said though, 33% sounds way too high for user-space CPU usage by dd. Either way, raw % CPU usage isn't the issue itself (although it is a bad side-effect) - interrupt latency is the real problem.

  33. $179 by wonkavader · · Score: 3, Informative

    The VIA board, at $179, is simply not in the same class. It's not an alternative.
    It's for completely different projects.

    1. Re:$179 by SilenceBE · · Score: 1

      Why focus on that board when Via has the APC 8750 which isn't that much more expensive then a RPI - http://apc.io/

    2. Re:$179 by hairyfeet · · Score: 1

      Thanks for proving my point, $179 VS $35, which is exactly what i was pointing out. Sure you could get a version of the Pi with a completely open FOSS chip for USB with zero bugs, one that is rock solid and tested, but you sure as hell ain't gonna buy that chip along with the rest of the BOM and be able to sell it at $35!

      So if you buy something THAT cheap you just have to deal with it, it would be like buying one of those $5k Indian cars and then bitching that it don't come with power everything and cruise...well duh! Whenever your main goal is the absolute lowest price sacrifices have to be made, and in this case its taking a bottom of the line USB chip. Considering you only paid $35 for the thing I'd be happy it would work at all folks.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    3. Re:$179 by Fallingwater · · Score: 1

      Because that thing is running a WM8750 chip. I only have experience with the WM8650, but it'd take some major improvements for the 8750 to be much better, and we didn't see that in the 8505-to-8650 move so I don't have high hopes. Anyway... this entire class of VIA processors is disgustingly slow. They're so bad I don't even go "better than nothing"; in this case nothing would be better, because at least you'd be doing something else instead of waiting on the CPU all the time while twiddling your thumbs.

      I guess it might be useful for embedded projects and preferable in those instances if it cost $10 and ran Linux reliably (it seems to only run Android presently), but it can't possibly hold a candle to a RasPi, or even those low-cost Cortex-powered Android sticks that DealExtreme has been selling for a few weeks now.

    4. Re:$179 by Blaskowicz · · Score: 1

      it might be disgustingly slow, but then it has real ethernet, not a usb dongle you waste your cpu on. a VGA out too, so you don't need to buy a display ; storage and a lot more USB. is it a piece of crap?, maybe, but you would then find the raspi to be an unusable piece of crap as well.

    5. Re:$179 by oPless · · Score: 1

      Derp.

      The Ethernet is an on-board USB device as per the summary.

      Tbh, if you wanted a USB-Stick android based device, you can look at the MK802 or any of the clones. Many of which are around the 35 USD mark on dx.com

  34. USB driver may not be fixable by Anonymous Coward · · Score: 5, Informative

    The USB driver may not be fixable, the jury is still out on this one. There are three key problems:

    1) Documentation on the Broadcom USB controller is proprietary and is not made openly available by the Raspberry Pi Foundation.

    2) The USB core for the Broadcom SoC was bought from a 3rd party, and we are told that not even Broadcom has full documentation, nor understands the driver.

    3) The Foundation has discovered that the controller and its driver expect realtime response from the ARM core, and if Linux's non-realtime scheduling doesn't respond in 1 ms, a split transaction USB event can be dropped. Not surprisingly, this occurs regularly and produces lost mouse clicks, stuck keyboard keys, etc..

    That's a pretty nasty combination of problems, and it means that assuming that it's fixable may not be a safe prediction. We'll have to wait and see.

    For the time being though, USB and networking (which is implemented over USB) have a large catalogue of issues and incompatibilities. All boards have this inherent problem but YMMV on whether the issues bite you, as it depends on exactly what devices you have connnected and what you're doing with the board.

    In addition to the above faults, the community discovered a PCB track layout error on the board which causes a proportion of the USB chips to overheat owing to an incorrect connection. It doesn't appear to be critical but wastes power and the heat may shorten board or device lifetime.

    Relations are very tense on the forum, and the Foundation has banned people who express their concern about the faults.

    1. Re:USB driver may not be fixable by Anonymous Coward · · Score: 5, Informative

      I work in a company who does SOC and we have one our SOC that use this USB core IP.

      This USB core had so many problem that we end up making it work only in full speed mode (and not high speed one). As you said split transaction don't work well (in our case we had seen irq storm that make linux freeze).

      BTW we have full documentation of the chip (broadcom should have this), but the driver is so complex that it is very hard to fix/rewrite (AFAIK samsumg rewrite it).

      Also for our newer SOC we used another USB IP made by chipidea, but the funny part is there were brought by synopsis and synopsis want people to buy there crappy dwc USB core...

    2. Re:USB driver may not be fixable by Anonymous Coward · · Score: 1

      I think your assessment of the situation is exact. Some people are talking of exaggeration but the thing is the story wouldn't be here in Slashdot if it wasn't for the moderator fanboys in the pi forums, who are banning people for saying usb is screwed. If they just accepted there's an issue, because there is, we'd all be simply working together to fix it (if at all possible). Their denial royally upsets people. I haven't had game-stopping issues so far with usb itself when using ethernet or a wifi dongle (I might be losing packets or something, who knows), but I do get some amount of dropped frames on a webcam (it's a regular UVC webcam, so it should work alright- maybe isochronous usb transfers are more prone to be affected by the usb issue?)

      There's also another issue with the usb ethernet chip: its 1.8V power supply pins are connected to the board's 1.8V line (which it shouldn't because it will 'fight' with the board's 1.8V regulator and whichever provides more voltage will be powering the whole board). As it happens, usually it's the ethernet chip that 'wins' and powers the 1.8V line, thus leading to some overheating in the chip. This issue doesn't seem to be too serious (I think it will only be a problem after several months of heavy use, if at all), but it's ALSO being downplayed by the moderator fanboys in the forums.

      Can't they have the healthy attitude of accepting the flaws exist and be helpful to those looking for solutions? is it too much to ask?

    3. Re:USB driver may not be fixable by subreality · · Score: 3, Insightful

      Can't they have the healthy attitude of accepting the flaws exist and be helpful to those looking for solutions? is it too much to ask?

      Well, it's complicated. There are a few very prolific malcontents who were following up on every. damn. thread. they could shoehorn themselves into ranting about how this is yet another failing of the foundation ...

      The foundation, for their part, seem to be noobs when it comes to moderating forums, and haven't yet gotten the hang of carefully proportioned response.

      Both sides kinda suck and are turning this into more drama and less collaboration than would be ideal.

    4. Re:USB driver may not be fixable by mrmeval · · Score: 1

      That piss poor choice is why I've not purchased one. I left it to the community to spend their money figuring this out for me. I despise devices that require an NDA and if at all possible I will never buy a device with one.

      --
      I'd go on a Vegan diet but the delivery time from Vega is too long. --brownkitty
    5. Re:USB driver may not be fixable by Anonymous Coward · · Score: 0

      So it sounds like the USB on the SoC has problems which even Broadcom don't think can be fixed.

      It now makes sense to me why rPi got the SoC's so cheap.. because basically they are scrap for the original market, so they had to drop the price and fine another.

    6. Re:USB driver may not be fixable by Anonymous Coward · · Score: 0

      Exacly why i lost my interest in pi, the propietary chip. There really isn't much open in that. Currently i'm not searching for a board, but if i was, i'd probably get beaglebone or one maybe of those that has that chinese SOC (which name i can't remember currently).

    7. Re:USB driver may not be fixable by Blaskowicz · · Score: 1

      Ingenic, maybe?

      I don't know if you can get a small board with their chipset but they seem to do well (the dingoo a320, the ben nanonote and later, with a newer SoC the $99 Android 4.0 tablet). very efficient. it's MIPS, though.

  35. Explains why you didn't make it by Anonymous Coward · · Score: 0

    to 1st.

  36. Re:Can't get good sound on RPi. Power problems. by chispito · · Score: 1

    You're using it as a player, not a server. You probably would not have any problems if it were a server.

    --
    The Daddy casts sleep on the Baby. The Baby resists!
  37. I constantly have issues with USB devices. by Anonymous Coward · · Score: 0

    My initial plan for my Pi was a data acquisition device that would include a driverless usb GPS device ( BU-353 ) and a driverless usb 3G modem ( HUAWEI E-220); both of which are standard serial devices and neither of which draw over 550 mA. In fact, even under heavy load, I couldn't get either device to draw more than 400 mA; which is 150 mA below the USB standard current. It would constantly drop the network. When I tried adding a wireless N adapter, the device would more or less cease to function. I purchased a 2A external battery as well as a powered hub that DID NOT follow the USB spec and allowed for up to 1A per port and the device simply refused to keep them mounted. It's been very disappointing thus far. I have two devices, one from the initial run and one from the 2nd run. Both suffer from the same issues. I've pretty much given up at this point.

  38. I have issues with this on 4th July... by hamster_nz · · Score: 1

    I interfaced my TI Chronos watch with my RaspPi and although it worked the results were dodgy at best - volume changes would hang the USB stack.

    I tracked it down to problems in the USB stack and gave up.... one day it will be stable enough to work.

  39. Re:Wasn't there a limited release or beta testing? by Joce640k · · Score: 1

    A big part of the problem is:

    a) They left the power supply up to the users and people are using the wrong type (sorry, 500mA phone chargers aren't good enough)
    b) The USB ports are only rated at 100mA so a lot of USB devices don't work (people don't RTFM before buying).

    --
    No sig today...
  40. Re:Wasn't there a limited release or beta testing? by Joce640k · · Score: 1

    (ie. the problem is the users, not the design)

    --
    No sig today...
  41. Re:Can't get good sound on RPi. Power problems. by dannycim · · Score: 1

    Not "sound server" in the sense that you mean.

    One of the boards is to be tasked with replacing an aging automatic player in a interactive information booth, the other would replace two loop players in localized FM broadcasts, for the visitors to a tourist centre.

    They'd serve sound to the public, not to network clients. But that still makes them servers.

  42. Depends What You Connect by Anonymous Coward · · Score: 1

    All of these power problems disappear with a beefy enough power adapter. We're using a keyboard and TP-Link WiFi adapter with our Raspberry Pi, and it will fail regularly with a 5V, 1A power brick. As soon as we used a 1.2 amp adapter, all of the lockups instantly went away and haven't returned. Keep in mind that many of these power adapters are not U/L rated. So, even some of the dual USB models that advertise they can supply 2 amps through a single USB port really supply something less than 1 amp per port. We have a thread covering this in more detail for anyone experiencing problems. http://nerd.bz/NsoUj3

  43. Ethernet over USB? by fa2k · · Score: 2

    Why would they connect the Ethernet controller over USB. From what I understand, USB has a fair bit of CPU overhead, and the Raspberry Pi has a limited CPU.

  44. Use a microcontroller for realtime I/O by Anonymous Coward · · Score: 0

    The proper way to handle realtime hardware interfacing in *nix is with a dedicated microcontroller that isn't affected by kernel scheduling (which isn't realtime).

    Therefore just spend $10 on a microcontroller board of your choosing and link it to the Nexus through USB or Bluetooth or Wifi or NFC. Let the microcontroller handle the hardware interfacing without latency, while Linux handles high level issues. Best of both worlds.

    The lack of GPIO pins on a Nexus is pretty much an asset, as it keeps you from doing the wrong thing. And Android even has an SDK for exactly this situation, the ADK -- Accessory Development Kit. This is typically used with something like the Arduino ADK, but there are tons of equivalent but much cheaper boards available for the same purpose.

  45. power supply?? by eyenot · · Score: 1

    I recall, before they shipped the alpha, that Raspberry Pi was supposed to work from the power supplied by an HDMI cable. Is there some variable to be considered there, as well, or did they abandon that design? I gave up interest pretty early when I was told that I would be considered to receive one of the early models and then never received a follow-up.

    --
    "Stratigraphically the origin of agriculture and thermonuclear destruction will appear essentially simultaneous" -- Lee
  46. Raspberry Pi by Anonymous Coward · · Score: 0

    I finally managed to get my hands on a Raspberry Pi and put it to work as a minidlna server with a large usb hard drive ..
    As a Linux newbie had a few problems getting started ... in my case it was the SD card . First card led to repeating
    keystrokes . A card from the list on the raspberrypi web site made all the difference.. Now its rock solid and it
    just works. Just ordered more Raspberrypis more projects to try.

  47. Had this problem, found a solution! by Anonymous Coward · · Score: 0

    I had this kind of a problem with my Raspberry Pi, and isolated the problem to a USB hub that (idiotically enough) had 5V output on the USB-cable that connects to the PC end! AFAIK this voids the USB standard (only host ports should supply 5V). When using a proper switch the Ethernet and freezing problems disappeared.

    Also, a obvious fix to the freezing when writing to the SD card (where the OS resides) is to mount the root filesystem with the 'async' option. Then it doesn't flush to the SD card for each write and frees up a lot of CPU cycles.

  48. There is a hardware issue by Ian.Waring · · Score: 1

    There is electrical interference between the board and the USB interface that results in the Ethernet connection dropping packets. The solution is to cut the +5V (red) wire or insulate the matching pin on a device connecting via USB to the board. In all other ways, things are fine if you're powering 5V at 850mA to 1A. So, just a small bug to fix on the next iteration of the board design.

    1. Re:There is a hardware issue by Ian.Waring · · Score: 1

      Fwiw, I wouldn't characterize this as a 'Serious' issue. I found it apparent only with heavy network loads and retries tended to do their job on the later Linux kernels. Things improve by leaps and bounds as they do with open source software in general.

  49. What pisses me off... by NewtonsLaw · · Score: 1

    I signed up *months* ago with RS components to be on the "waiting list" for my Raspberry Pi.

    Weeks and months ticked by and eventually I got my "invitation to place an order", complete with the number needed to do so.

    Off I went and paid my money with a promised "up to 9 weeks" lead-time.

    No worries.

    That was about 11 weeks ago -- and still no notification of shipment.

    Meanwhile, for the past month or so, friends have been buying them from Element14 and they've been shipped within the week.

    WTF?

    I emailed RS for an update -- no reply.

    Looks like those of us ordering from RS got suckered big-time!

  50. Really? Really? by whitelabrat · · Score: 1

    C'mon. It's $35. Who cares?

  51. Ethernet connected via USB? by funky_vibes · · Score: 1

    Why did they connect Ethernet via USB?
    Lame and unprofessional, when there presumably exist much cheaper SPI or parallel solutions with better performance.

    It's not like IO-ports are running low on this kind of thing.