Slashdot Mirror


New Multi-Core Raspberry Pi 2 Launches

First time accepted submitter MicroHex writes Coming in at the same $35 price-point that has come to be expected from the Raspberry Pi, it looks like the new Model 2 will be packing a quad-core ARM processor with a GB of RAM. From the article: "The Raspberry Pi Foundation is likely to provoke a global geekgasm today with the surprise release of the Raspberry Pi 2 Model B: a turbocharged version of the B+ boasting a new Broadcom BCM2836 900MHz quad-core system-on-chip with 1GB of RAM – all of which will drive performance "at least 6x" that of the B+."

355 comments

  1. Still ARM11, still a crappy CPU by marcansoft · · Score: 0, Flamebait

    Why are they still shipping the same CPU core that was in the iPhone 2G? ARM is at least 3 generations ahead already. ARM11 doesn't have NEON (proper SIMD) instructions, so it's crap for multimedia processing (sure, they make it up for the usual codecs with their GPU core, but that doesn't help if you want to write your own code).

    Seriously, when the Pi first came out one of my first complaints was that the CPU core was woefully outdated and I already owned several boards with much more recent ARM cores, and several years later they still haven't upgraded it? WTF? What sense does this make? Does Broadcom not have a license for more modern ARM cores? Are the licensing fees too high to ship it in a low-cost product? (Answer: no, plenty of Chinese SoC vendors are doing it). What's the issue?

    1. Re:Still ARM11, still a crappy CPU by ArchieBunker · · Score: 4, Informative

      Maybe you should take two minutes and read the FAQ. The Raspberry Pi's primary design goal was to be low cost. There are a hundred other companies now selling more powerful (and expensive) boards. This was designed to be a learning tool for students and hobbyists, not a set top multimedia box.

      --
      Only the State obtains its revenue by coercion. - Murray Rothbard
    2. Re:Still ARM11, still a crappy CPU by corychristison · · Score: 1

      Most likely to maintain binary compatibility with instruction sets / extensions. But I could be wrong. It may also be a cost factor.

      These boards are meant for hacking together projects and education. At a $35 price point, it's "good enough."

    3. Re:Still ARM11, still a crappy CPU by hidden · · Score: 4, Informative

      Well, when you design a board with all the Pi's features, with your choice of SOC, that can be effectively sold at a $35 price point, you let us know. Until then, why don't you just accept that there are various products out there, with various strengths and weaknesses (and various prices!), and accept that some people have managed to do some pretty cool things with the original Pi, and no doubt they will do more cool things with this version.

    4. Re:Still ARM11, still a crappy CPU by Anonymous Coward · · Score: 2, Insightful

      You can find chinese SoC boards with much more performance and RAM for as little as $5-10 more. Yeah yeah, everyone gets it, the Pi is not meant to be a work horse and no one ever claimed otherwise, but what good is it if it's a total pain in the arse to use because of way too little power and memory to offer up a decent user experience? There's just no rationalizing away the fact that they have been grossly underpowered regardless of context. This new model steps up a little bit but it's still a few paces behind where it could be for the same $35.

    5. Re:Still ARM11, still a crappy CPU by Anonymous Coward · · Score: 0

      There are low-cost A8/A9/A7 based SoCs out there.

      Seems more like Broadcom is working through their overstock of obsolete ARM SoCs -- which I completely believe are dirt cheap, but it does make one wonder if it would really be *that* much pricier to move to a v7 ISA part, which would mean binary compatibility with all current 32bit and 64bit ARM cores...

      Inexpensive and hobbyist-friendly does not have to be synonymous with obsolete.

    6. Re:Still ARM11, still a crappy CPU by marcansoft · · Score: 2, Insightful

      You can buy a dual core Cortex-A9 Android phone in China for about $40, give or take. And that comes with a screen. Sorry, SoCs are dirt cheap these days and the price point isn't an excuse to ship a 12-year-old core (seriously, ARM11 came out in late 2002).

    7. Re:Still ARM11, still a crappy CPU by wisnoskij · · Score: 1

      "This was designed to be a learning tool for students and hobbyists, not a set top multimedia box." If that was true it would not have anywhere near the specs it has. It has on the order of 2000 times the power of a student learning device. And Other for profit boards are available at the same price with over double the specs. Enough specs to actually function decently.

      --
      Troll is not a replacement for I disagree.
    8. Re: Still ARM11, still a crappy CPU by tobenemo32 · · Score: 1

      Phones don't come with analog or digital brakeouts. Can't compare the Pi to a phone. Apples and oranges.

    9. Re:Still ARM11, still a crappy CPU by rubycodez · · Score: 0, Troll

      Not everyone is a click and point GUI weenie, why don't you just buy a windows phone to run your .crapNET Studio bloatware?

    10. Re:Still ARM11, still a crappy CPU by marcansoft · · Score: 1

      Well, the Chinese have managed to design a phone with a screen, dual radios, WiFi, Bluetooth, FM radio, and a dual core Cortex-A9 CPU that can be effectively sold for $40 or so (if you buy it in China, not online). If the Chinese can build in a CPU core that's two generations newer into a product with support for 3 radio standards and a screen that sells for $5 or so more than the Pi, why is Broadcom struggling with an outdated 12-year-old core on a product with no wireless?

    11. Re:Still ARM11, still a crappy CPU by Anonymous Coward · · Score: 0

      Ugh, you buy RP's because of all the available software and add-on hardware.

    12. Re:Still ARM11, still a crappy CPU by carlhaagen · · Score: 1, Troll

      Uff, how can you talk about ".crapNET" bloatware when your name indicates you are a Ruby fanboy? :D

      The problem with the Pi isn't whether you want to run X on it or not.

    13. Re: Still ARM11, still a crappy CPU by marcansoft · · Score: 4, Insightful

      Phones come with a touchscreen, speakers, microphones, WiFi, Bluetooth, GSM, and an accelerometer, which also cost money. Probably more money than a few connectors on a board.

    14. Re:Still ARM11, still a crappy CPU by carlhaagen · · Score: 4, Informative

      If you insist that 4 USB ports and an array of GPIO pins are the main selling features, then let me present to you the Odroid C1: http://www.hardkernel.com/main...

      It's everything the Pi and Pi 2 is, and everything the Pi and Pi 2 never will be, for the same $35.

    15. Re:Still ARM11, still a crappy CPU by Hadlock · · Score: 4, Insightful

      I think they're trying to maintain compatibility with the existing ecosystem. The GPU did not change, they just added 3 more cores and another half gig of RAM. This is a drop-in replacement to keep their product competitive without breaking anything too drastic with their existing product line. Sort of along the lines of why the iPhone 5 had a taller screen and iPhone 6 actually had a usable sized screen. Baby steps. Those Chinese phone sellers don't have to support that product after they wrap it in bubble wrap and drop it in the mail; the RPi organization has industrial customers who have standardized on their hardware as a Long Term Solution and make up a sizable portion of their business (they're forcasting approx 20% of their business in 2015 will be industrial customers). So there's that.
       
      The Raspberry Pi 3 in 2017 or so should be pretty amazing, between that phone you linked to, and the new ESP8266 it's clear we've only waded hip-deep in to the era of ultra low energy, high powered wireless devices. In the mean time this is a very acceptable bump in performance to what originally was an educational toy.

      --
      moox. for a new generation.
    16. Re:Still ARM11, still a crappy CPU by Anonymous Coward · · Score: 1

      Chinese SBC's all still have that horrible Mali400 GPU, and rely on the train-wreck that is the "linux-sunxi" toolchain. The expense of the RPi is that it "just works" so you can focus on your making/tinkering/hardware hacking, rather than spending countless nights pissing about with half-working video drivers.

    17. Re:Still ARM11, still a crappy CPU by citizenr · · Score: 3, Informative

      They arent, Its 4x A7 with Neon this time.

      --
      Who logs in to gdm? Not I, said the duck.
    18. Re:Still ARM11, still a crappy CPU by Anonymous Coward · · Score: 1

      This.
      From a link (http://pastebin.com/raw.php?i=zNxgHtdA) in the comments here:

      pi@raspberrypi ~ $ cat /proc/cpuinfo
      processor : 0
      model name : ARMv7 Processor rev 5 (v7l)
      BogoMIPS : 38.40
      Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm
      CPU implementer : 0x41
      CPU architecture: 7
      CPU variant : 0x0
      CPU part : 0xc07
      CPU revision : 5

      El Reg's article is very misleading. Are there ANY quad core ARM SoCs or designs, at all?

    19. Re:Still ARM11, still a crappy CPU by Anonymous Coward · · Score: 0

      And Other for profit boards are available at the same price with over double the specs.

      Please name some and link to their websites or order pages? I'm assuming that by double the specs, you mean a board with a nearly 2ghz-equivalent processor and 2gb ram that will run a common flavor of Linux, and I'd be interested in one of those for $35.

    20. Re:Still ARM11, still a crappy CPU by PayPaI · · Score: 1

      Dual core A9? You sure about that?

    21. Re:Still ARM11, still a crappy CPU by rubycodez · · Score: 2

      I don't run Ruby on my embedded stuff. But you made me curious, so I just looked at rss of a 3 liner Ruby program that loops with a sleep, 4864 pages or 19.5MB. I also happen to know from experience that a Ruby forking daemon that does web-like or smtp-like stuff will use up 100MB.

       

    22. Re:Still ARM11, still a crappy CPU by Anonymous Coward · · Score: 0

      El Reg's article is very misleading. Are there ANY quad core ARM SoCs or designs, at all?

      *was. they corrected it after a Kodi dev sent an email. (as told by himself in #raspberrypi @ freenode)

    23. Re:Still ARM11, still a crappy CPU by jandrese · · Score: 1

      I'm pretty sure the newer generations of ARM are supersets of the older ones. You could upgrade the processor in the Pi to something recent without breaking ABI compatibility. In fact it would be easier to get stuff like Chrome working on the board since the precompiled binaries are too recent for the processor in the Pi.

      --

      I read the internet for the articles.
    24. Re:Still ARM11, still a crappy CPU by Anonymous Coward · · Score: 0

      Me, too! Links would be great!

    25. Re:Still ARM11, still a crappy CPU by marcansoft · · Score: 3, Informative

      Whoops, you're right. Other pages claimed it was an MT6517, but I just checked /proc/cpuinfo. Still, A7 is still a modern core, 9 years newer than ARM11.

      $ cat /proc/cpuinfo
      Processor : ARMv7 Processor rev 3 (v7l)
      processor : 0
      BogoMIPS : 2589.52

      processor : 1
      BogoMIPS : 2589.52

      Features : swp half thumb fastmult vfp edsp thumbee neon vfpv3 tls vfpv4 idiva idivt
      CPU implementer : 0x41
      CPU architecture: 7
      CPU variant : 0x0
      CPU part : 0xc07
      CPU revision : 3

      Hardware : MT6572

      (0xc07 means Cortex-A7)

    26. Re:Still ARM11, still a crappy CPU by marcansoft · · Score: 1

      It seems they just edited the article. It used to claim it was still ARM11.

      Too bad Slashdot doesn't allow editing comments... oh well. I guess my first first post on /. will forever be a record of El Reg's poor reporting.

    27. Re: Still ARM11, still a crappy CPU by Anonymous Coward · · Score: 0

      What do u want from a $35 computer

    28. Re:Still ARM11, still a crappy CPU by marcansoft · · Score: 1

      TFA used to claim that it was still ARM11. They just edited it a few minutes ago. I stand transitively corrected.

      I actually tried to look up any official announcements to corroborate the fact that it was still ARM11 before posting my first comment (because it just felt so dumb), but found none, no mentions of the new chip on Broadcom's site, nothing. I guess they trusted El Reg with the scoop and they screwed it up.

    29. Re:Still ARM11, still a crappy CPU by PayPaI · · Score: 1

      The title on your original link does say MTK6572, and from the pastebin linked elsewhere it seems the RPi2 is also a Cortex-A7. I agree it's still a pretty old architecture though.

    30. Re:Still ARM11, still a crappy CPU by tlhIngan · · Score: 3, Informative

      not a set top multimedia box.

      Ironically, the chip WAS designed as a set top multimedia box (as was the original BCM2635 - which was used in the Roku 2).

      The thing is, you offload the video decoding to the GPU (which is why it has a VideoCore IV, which is ridiculously overpowered compared to the CPU). The ARM processor's job is to feed the beast with data - handle networking, basic GUI, etc.

      Now, what you're not doing with it is CPU intensive apps.

    31. Re:Still ARM11, still a crappy CPU by Anonymous Coward · · Score: 0

      Crap, I meant "quad core ARM11" but didn't notice the numeric keyboard was disabled... and yeah, there are, actually: http://www.arm.com/products/processors/classic/arm11/arm11-mpcore.php

    32. Re:Still ARM11, still a crappy CPU by marcansoft · · Score: 1

      Yup, all the other aliexpress pages I was looking at for the same phone said MTK6517, and I didn't notice that the one that I chose was different (I was just going for the lowest price, though the difference was a few bucks). Turned out to be the more accurate one it seems, since it matches the actual device that I have.

      A7 is actually decent. It's low-end (as far as ARMv7 application processors go) but reasonably modern (late 2011, which isn't too bad). Nobody's asking for a bleeding-edge CPU in something like the Pi, but a 2002 vintage core wouldn't have made any sense.

    33. Re:Still ARM11, still a crappy CPU by TheRaven64 · · Score: 1

      Which is also annoying, because you're going to want a different kernel and a different set of packages (the A7 supports Thumb-2, the ARM11 on the old RPi didn't and Thumb-2 gives much better code density / i-cache usage, which leads to better performance). The main advantage of the RPi was that it was a known ARM hardware configuration that had a few million deployed and so was worth supporting by operating systems. Fragmenting this risks putting them in the same category as all of the other ARM boards.

      --
      I am TheRaven on Soylent News
    34. Re:Still ARM11, still a crappy CPU by QuantumReality · · Score: 1

      NOT ARM11, It will have Cortex-A7 4 core chip... BCM2836 is using four Cortex-A7 (ARMv7)

    35. Re:Still ARM11, still a crappy CPU by Anonymous Coward · · Score: 0

      I don't run Ruby on my embedded stuff.

      We don't run .NET on embedded stuff either.

    36. Re:Still ARM11, still a crappy CPU by YukariHirai · · Score: 5, Informative

      There's just no rationalizing away the fact that they have been grossly underpowered regardless of context.

      I have to disagree there. They are plenty powerful for learning basic coding on. They're plenty powerful for a basic web server for a local network. They're plenty powerful for controlling various bits of hardware via the GPIO port. They're plenty powerful for plenty of things.

    37. Re: Still ARM11, still a crappy CPU by Anonymous Coward · · Score: 0

      Quad Cortex A7 which is an implementation of ARMv7 architecture.

    38. Re:Still ARM11, still a crappy CPU by jones_supa · · Score: 1

      You can find chinese SoC boards with much more performance and RAM for as little as $5-10 more.

      R-Pi has more extensive documentation and a huge support community.

    39. Re: Still ARM11, still a crappy CPU by Anonymous Coward · · Score: 0

      Until you factor in memory modules and less common power supplies. It all adds up.

    40. Re:Still ARM11, still a crappy CPU by Anonymous Coward · · Score: 0

      Cost and cooling

    41. Re:Still ARM11, still a crappy CPU by jcr · · Score: 2

      Why are they still shipping the same CPU core that was in the iPhone 2G?

      Probably because they're selling it for $35. Get over yourself.

      -jcr

      --
      The only title of honor that a tyrant can grant is "Enemy of the State."
    42. Re: Still ARM11, still a crappy CPU by Anonymous Coward · · Score: 0

      You can just use a microSD card (just like a Pi B+).

    43. Re:Still ARM11, still a crappy CPU by Anonymous Coward · · Score: 0

      1) You're full of shit, you clearly don't know what you're talking about.
      2) The only reason ARM11 is remotely interesting is power envelope (barely).
      3) There's been $35 boards out there with better specs for a while, for example: http://www.hardkernel.com/main/products/prdt_info.php?g_code=G141578608433 - Raspberry Pi is well behind, and inferior, always has been
      4) None of this is even why people buy Raspberry Pi in the first place - they buy it for the tools/support, easy entry point for embedded baremetal or RTOS dev, and not the shitty hardware.

    44. Re:Still ARM11, still a crappy CPU by greenfruitsalad · · Score: 3, Interesting

      not only that, but unlike alternatives, this is the only one I found that my TV's USB port can power. so my B+ is powered by TV and feeds the TV via HDMI. I'm not sure even this newer version will be able to live without an external power adaptor. I know nobody cares but I for one won't be upgrading anytime soon.

      I did have to make some changes to raspbian's filesystems so that switching off TV didn't leave dirty bits on filesystems, but it was fun tinkering with it.

    45. Re: Still ARM11, still a crappy CPU by Anonymous Coward · · Score: 0

      "brakeouts"????

    46. Re: Still ARM11, still a crappy CPU by Anonymous Coward · · Score: 0

      Also, the Chinese guys that sell those write the most beautifuckme! manuals and work a decent work's day for a decent work's pay, so these Raspberry Pi guys must be raking it in! Not to mention their dedication to and effort towards education. In the West even, where the standards of living require a ton of hard currency (that's how you keep immigrants out, right?)

    47. Re:Still ARM11, still a crappy CPU by Anonymous Coward · · Score: 0

      Did you even bother to look at http://pastebin.com/raw.php?i=v0LVywBi its right there

      pi@raspberrypi ~ $ uname -a
      Linux raspberrypi 3.18.4-v7+ #219 SMP PREEMPT Wed Jan 28 15:29:57 GMT 2015 armv7l GNU/Linux
      pi@raspberrypi ~ $ cat /proc/cpuinfo
      processor : 0
      model name : ARMv7 Processor rev 5 (v7l)
      BogoMIPS : 38.40
      Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm
      CPU implementer : 0x41
      CPU architecture: 7
      CPU variant : 0x0
      CPU part : 0xc07
      CPU revision : 5

    48. Re:Still ARM11, still a crappy CPU by AmiMoJo · · Score: 4, Interesting

      Yes, but can you get proper English language documentation for them? An AllWinner CPU is a good performer but the datasheet is only available in Chinese. The reason it's so cheap is that they didn't spend any money getting it translated or providing support overseas.

      Also, Broadcom parts have a longer production life than the really low cost ones. They will be able to buy the same or fully compatible parts in five years time and keep making the same Raspberry Pi boards, providing a fixed hardware platform for people to work with. The low cost parts tend to get replaced fairly quickly. The people making those cheap phones will first look for some cheap SoCs and LCDs, then build the phone around them and make 100,000, and that's it. Parts are now obsolete and no longer manufactured, and the whole process repeats.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    49. Re:Still ARM11, still a crappy CPU by jalet · · Score: 1

      I did have to make some changes to raspbian's filesystems so that switching off TV didn't leave dirty bits on filesystems, but it was fun tinkering with it.

      I'm very interested in the changes you've made. Please could you contact me about this ?

      Thanks in advance

      --
      Votez ecolo : Chiez dans l'urne !
    50. Re:Still ARM11, still a crappy CPU by AmiMoJo · · Score: 4, Insightful

      It's everything the Pi and Pi 2 is, and everything the Pi and Pi 2 never will be, for the same $35.

      Except for the documentation and support. The Pi is an educational computer, there are loads of tutorials, books, accessories and datasheets available for it. Your kids won't find their school offering classes for it. Good luck getting support on driver bugs, or even diagnosing why your stuff doesn't work. The Odroid might be more powerful but it isn't really suitable for n00bs.

      It's the same with the Arduino. People laugh because performance is crap and it's over-priced, but it's also much easier than anything else out there and hence very popular.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    51. Re:Still ARM11, still a crappy CPU by Anonymous Coward · · Score: 0

      Well, the Chinese have managed to design a phone with a screen, dual radios, WiFi, Bluetooth, FM radio, and a dual core Cortex-A9 CPU that can be effectively sold for $40 or so (if you buy it in China, not online). If the Chinese can build in a CPU core that's two generations newer into a product with support for 3 radio standards and a screen that sells for $5 or so more than the Pi, why is Broadcom struggling with an outdated 12-year-old core on a product with no wireless?

      That requires slave labour to manufacture, the pi doesn't rely on such vile practices

    52. Re:Still ARM11, still a crappy CPU by Anonymous Coward · · Score: 0

      > Ruby loops with a sleep, 4864 pages or 19.5MB

      And this is much -- or little? (for reference: in bash it's 2196 pages, and I always thought bash as a little elephant (zsh being the big elephant)).

      So Ruby must be awesome!

    53. Re:Still ARM11, still a crappy CPU by DrXym · · Score: 1
      I think a bigger issue from using the Pi as a multimedia player is that doesn't have a standby / low power mode. So either you leave the thing on continuously or you have to go over and physically pull the plug from it.

      I expect a quad core CPU will improve things somewhat for media playing - the original Pi just about managed it assuming you had the codecs unlocked but it didn't have the juice to power the UI of something like MythTV so it could really chug at times. I wonder if sticking with Broadcom is something of a poisoned chalice given that there are so many affordable and more powerful SoCs they could use instead.

    54. Re:Still ARM11, still a crappy CPU by DrXym · · Score: 1

      It's not meant to be a set top multimedia box yet it is powered by a set top multimedia CPU, comes with an HDMI out, LAN, and has hardware codecs for audio and video... It's hardly surprising that people would want to use it in such a way.

    55. Re: Still ARM11, still a crappy CPU by Anonymous Coward · · Score: 0

      No CPU intensive apps for RPi? We were doing such apps on Commodore 64!

    56. Re:Still ARM11, still a crappy CPU by Anonymous Coward · · Score: 0

      I assume you have not met the sdcard corruptions or network dropouts caused by the USB problems on RPI? People use the devices for different purposes, so they may get different results. The RPI just is not a miracle device, it has its own problems just as any other device. As for the toolchain, at least the Banana Pi wiki tells one to just install the compiler from the normal Debian/Ubuntu repositories, not from some shady malware.com. For some performance comparison between RPI and a Banana PI, one could go to http://hardware-libre.fr/2014/06/raspberry-vs-banana-hardware-duel/.

    57. Re:Still ARM11, still a crappy CPU by DrXym · · Score: 2
      Search Banana Pi (for example) on Alibaba. This shameless name ripoff is a few bucks more, but gets you a device with a similar form factor as the Pi (including GPIO) but with a 1GHZ a dual core ARMv7 CPU and some extra things like a reset button, IR receiver, gigabit LAN, OTG usb port, eSATA port.

      I think the Raspberry Pi's main strength is the community around it. That's what other boards including the Banana Pi would fail to supply. From a hardware perspective it is underpowered though.

    58. Re:Still ARM11, still a crappy CPU by Anonymous Coward · · Score: 3, Interesting

      Different poster, but I did the same. Start by looking for 'read-only filesystem raspbian'. You'll find a bunch of tutorials which tell you how to stop logs etc. and mount the system in read-only mode, together with some nice scripts for dropping in and out of read/write mode for updates.

      First link I found which looks relatively sane is http://blog.pi3g.com/2014/04/make-raspbian-system-read-only/

      For me, I wanted to have the Pi in the car and the accessory power has a habit of going off without warning when I stop the car, this allowed me to have it auto-boot up when the power comes on and not worry about shutting down properly. I also have a USB hard-drive containing the media which is mounted read-only. All together I have an in-car wifi hotspot running a webserver which is capable of streaming music and movies to android devices - it keeps the kids happy on long journeys and all 3 of them are able to watch different movies. The only down-side is that I sometimes have to reboot after initial power-on as the usb HD appears to draw a little too much power during spin-up and doesn't always register.

    59. Re:Still ARM11, still a crappy CPU by Anonymous Coward · · Score: 0

      It's not an ARM11, it's an ARM-A7 a v7 architecture core with NEON.

    60. Re: Still ARM11, still a crappy CPU by Anonymous Coward · · Score: 0

      Phones come with a touchscreen, speakers, microphones, WiFi, Bluetooth, GSM, and an accelerometer, which also cost money. Probably more money than a few connectors on a board.

      Probably? WiFi, Bluetooth, GSM, and an accelerometer can be implemented as SDR in a single chip. What you are paying for is development cost, if you can get around that the material cost is more or less non-existing.
      As for speaker and microphone they together costs less than a single D-Sub.
      It is silly how expensive connectors are, but then again, they have a significantly larger material cost and manufacturing complexity.

    61. Re:Still ARM11, still a crappy CPU by Anonymous Coward · · Score: 0

      Errm... It's an Arm A7. That's a ARMv7 core rather than the ARMv6 in the ARM11, and rather than the newer ARMv8 core.

    62. Re: Still ARM11, still a crappy CPU by Anonymous Coward · · Score: 0

      I have a bunch of RC wallwarts so I can turn various things on or off from my sofa. Lights, Lan/wifi router, TV and attached appliances, ...
      Very handy and dirt cheap.

    63. Re:Still ARM11, still a crappy CPU by Anonymous Coward · · Score: 0

      It's not an ARM11. Please, I know this is slashdot but RTFA.

    64. Re:Still ARM11, still a crappy CPU by Simon+Brooke · · Score: 5, Insightful

      The point of a Raspberry Pi isn't to replace an Intel i7 clocked at 3GHz, it's to replace a 6502 clocked at 2MHz: to provide kids with a system to hack on. You don't need shedloads of performance to develop great software, and, indeed, the less resource you have, the more inclined you are to code tightly and efficiently. As a learning tool, less really can be more.

      --
      I'm old enough to remember when discussions on Slashdot were well informed.
    65. Re:Still ARM11, still a crappy CPU by itzly · · Score: 1

      If you have 1GB, then 19.5MB is little.

    66. Re:Still ARM11, still a crappy CPU by greenfruitsalad · · Score: 1

      i played with making filesystems RO and logging to a remote syslog server + using shm/tmpfs wherever i could but i ended up using overlayFS which is similar to what you suggested. the iterative steps were quite fun though. i should have taken notes.

    67. Re:Still ARM11, still a crappy CPU by Simon+Brooke · · Score: 1

      When you consider that the i386 on which I first ran Linux back in 93 could manage about 15 BogoMIPS, that's ridiculously powerful!

      --
      I'm old enough to remember when discussions on Slashdot were well informed.
    68. Re:Still ARM11, still a crappy CPU by Anonymous Coward · · Score: 0

      This really is the only plus point the RPi has over any other board tho. It's woefully underpowered, the USB stack on the first revs (dont have a B+ to see if its improved) were terribad. kept falling over.
      I'm using a Pi as an SVN server and it wont stay up and running for more than a month without locking up.

    69. Re:Still ARM11, still a crappy CPU by thegarbz · · Score: 2

      *This. You can't ever compare the cost of a Chinese only product with the production cost of any commercial item in the west.

      The Chinese operate on a pump and dump system. There was a good article on the economics of it on hackaday last year sometime. Effectively you end up with single run items pinout compatible with a variety of devices, a common board design to make whatever shit you got that day work, you run off a few 10s of thousands and then retool the layout and repeat with whatever you can get the day after.

      Poor documentation isn't even the half of it. I often joke that it's much like the early Sony PS3s where they couldn't get the cell processors yield up so they just decided to ship whatever they got that day. Some people had 8 working cores, some people had less.

      That's not the kind of device you want in a well documented consistent learning platform that forms the centre of a modular ecosystem.

    70. Re:Still ARM11, still a crappy CPU by gbjbaanb · · Score: 1

      Oh noes, you're going to be disappointed -)

      According to the BBC

      but its makers have also promised it will be able to support Microsoft's next operating system at a later date.

      "For the last six months we've been working closely with Microsoft to bring the forthcoming Windows 10 to Raspberry Pi 2.

    71. Re:Still ARM11, still a crappy CPU by Anonymous Coward · · Score: 0

      I agree that C1 is a good effort but it lacks the support and community. I recently bought one to replace my raspmbc box. C1 has lots of xvid issues, dropping wireless connections. And the folks at hardkernel recently discovered that CEC support wont be possible because of a design mistake.

    72. Re:Still ARM11, still a crappy CPU by Zero__Kelvin · · Score: 2

      " If the Chinese can build in a CPU core that's two generations newer into a product with support for 3 radio standards and a screen that sells for $5 or so more than the Pi, why is Broadcom struggling with an outdated 12-year-old core on a product with no wireless?"

      Oh wait! I know this one! Because we're not in China! (You can offer things at an amazing price point when you pay just slightly more than slave labor wages to your employees.)

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    73. Re:Still ARM11, still a crappy CPU by ILongForDarkness · · Score: 2

      Yeah and these things are SoC/hobbist devices. Chances are you aren't multitasking with them they are being used to do one thing at a time. You can get a lot done in pretty much any language with 1GB of Ram. You won't spin up a big database system but who the heck would be hosting a database on a cellphone processor anyways (not sqllite but I mean production scale)? Sure you want your code to run well on the hardware but does a 2X bloat really matter even at 900Mhz? I don't know maybe, but maybe the bloat is that it uses less complicated instructions, or has more diagnostics support on a crash etc.

      Don't get me wrong I don't think I've used a rails app that I found performant, at best I'd say "it was pretty cool functionality wise and free so I leaved with it", but then again that is true for 90% of java apps too. There is a minimum bar you have to pass for performance on user side stuff (server is a different story but you usually have a revenue stream to afford to pay for something fast if that is what it takes to get it) afterwards sad to say but it becomes how simple is it to get my task done? and does it look pretty while it does it?

    74. Re:Still ARM11, still a crappy CPU by JBMcB · · Score: 1

      The manufacturer of that phone buys parts by the millions. They probably have a blanket order for them. You get a pretty steep discount at those volumes. The R.P.F. probably buys a few tens of thousands at a time - maybe.

      --
      My Other Computer Is A Data General Nova III.
    75. Re:Still ARM11, still a crappy CPU by angel'o'sphere · · Score: 1

      The 'multi' in SIMD and 'multi media' are not related.
      You don't need any SIMD instructions to display a video or to produce audio from an mpeg/ogg or whatever.
      Why your question might be valid, your reasoning is not.

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    76. Re: Still ARM11, still a crappy CPU by DrXym · · Score: 1
      This in itself is not enough either because you still have to shut down first. To do it properly the Pi would need a reset button and a standby state - pushing the button would signal the OS to halt and when it was halted, the kernel would send the command to cut the power. Better yet if it also had wake on LAN and wake from a timer.

      I think this would be a useful function for other uses of the Pi where it sometimes needs to be on and sometimes needs to be off.

    77. Re:Still ARM11, still a crappy CPU by petermgreen · · Score: 1

      The register broke a press embargo then put the misinformation about the core in a reply to a comment. Everyone who knew better was forbidden from commenting to correct them for another 7 hours or so.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    78. Re:Still ARM11, still a crappy CPU by angel'o'sphere · · Score: 2

      How many IO ports does the phone have?
      Can it connect to a real keyboard and a real screen (TV or monitor)?
      How much RAM does it have/support?

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    79. Re:Still ARM11, still a crappy CPU by Anonymous Coward · · Score: 1

      > m using a Pi as an SVN server and it wont stay up and running for more than a month without locking up.

      I have three Pis about my house. two Bs and one B+. Two attached to robots and one as a GIT server & small websever. All stay up for MONTHS (the up time on the Git server was over a year when I finally upgraded the software on it).

      Sure this is on anecdote vs someone elses. And the USB stack on the original did suck (pull more than X power and you need a powered hub).

    80. Re:Still ARM11, still a crappy CPU by UnknownSoldier · · Score: 1

      Hell, you're complaining about the CPU ... ... I'm still waiting for an cheap embedded GPU that doesn't suck for 3D shader performance and provides open access to registers instead of a binary blob. :-)

      I'm not complaining because for $35 you are getting one hell of a deal !

      After paying $1,000 for my GTX Titan I realize it is going to be about 15 years before we can see that level of performance in the embedded device space. That's OK -- gives me more time for R&D. :-) The only other practical hardware is the nVidia Shield Tablet, but for $300 that is 10x the cost.

      My understanding is that the hardware IS open, so you if you think there is sufficient demand for a more powerful ultra-tiny learning computer, you're free to 'fork' it make a new model.

      But yeah, hopefully in 2 years we'll get a major spec increase bump.

    81. Re:Still ARM11, still a crappy CPU by tommeke100 · · Score: 1

      I have the same setup however didn't tinker with it for dirty power offs. Never had an issue with corrupted files. Of course usually when I turn the TV off, the pi is at bash, so not really doing anything.

    82. Re: Still ARM11, still a crappy CPU by Anonymous Coward · · Score: 0

      Yea damn those expensive breakouts... Much cheaper than touchscreen, cellular modems, etc.

    83. Re:Still ARM11, still a crappy CPU by Anonymous Coward · · Score: 0

      BUT I WANT EVERYTHING FOR NOTHING.

      That's what the whining amounts to: entitled wankers who don't want to pay for anything.

    84. Re:Still ARM11, still a crappy CPU by hcs_$reboot · · Score: 1

      You got one already - element14?

      --
      Slashdot, fix the reply notifications... You won't get away with it...
    85. Re:Still ARM11, still a crappy CPU by Anonymous Coward · · Score: 0

      'Hobbyists' whose 'tinkering' is installing Linux and apache and feeling accomplished.

      When did we lose so much testosterone as a society that 'hobbyists' stopped building cars?

    86. Re:Still ARM11, still a crappy CPU by Anonymous Coward · · Score: 0

      Get your capitalism out of my socialist open source utopia!

    87. Re:Still ARM11, still a crappy CPU by Anonymous Coward · · Score: 0

      And this is what happens when you do a typical Internet whine fest before solid information comes out. Guess what: You're wrong. Rasberry Pi just posted a blog, and, yes, this is a nice Cortex-A7 quad-core. You heard that: Cortex-A7. You know, one with NEON SIMD and my favorite enhancement, Thumb-2 support among other things.

      So yeah, this new Raspberry kicks ass. Hardly a crappy CPU. Aren't you glad to be wrong?

    88. Re:Still ARM11, still a crappy CPU by hattig · · Score: 1

      If you read the article's comments, The Register broke the NDA by releasing the article before the announcement.

      As a result they got all the facts wrong, and made you look bad.

      Btw, the Neon support in this chip makes it 20x faster at code that makes use of it (multithreaded video processing, for example), which is a nice boost.

      I was hoping for native SATA or USB3 or a faster GPU, but it's $35 and the most supported ARM board on the planet...

    89. Re:Still ARM11, still a crappy CPU by hattig · · Score: 1

      Broadcom have released the register level specs of the VideoCore IV, and an open (ARM space) driver is being worked on.

      But tbh the VideoCore IV was designed from the ground up for embedded firmware use like this, it's a full CPU as well as a GPU, and it takes load off of the CPU. However now there are four cores it's less of an issue, and of course it makes the GPU very upgradeable.

      Quad-A7 isn't too bad for $35 in my opinion. But the 12 GFLOPS GPU isn't very exciting (I was hoping that the RPi upgrade would also upgrade this aspect).

      I suspect that Broadcom have given up on VideoCore development in the face of the competition, and will be licensing GPUs in the future from ARM/Img, etcc.

    90. Re:Still ARM11, still a crappy CPU by marcansoft · · Score: 1

      Yes they are. Most multimedia processing is parallelizable, and thus benefits greatly from SIMD instructions - for example, just about every CPU-based video codec ever. If you want an actual example, I wrote a high-performance edge detection algorithm for laser tracing, with its convolution cores written in optimized in SSE2 assembly, and am hoping to write a NEON version. It'll never run reasonably on the original Raspberry Pi because it's too underpowered to do it without SIMD (I didn't even bother writing a plain C version of the cores, because honestly any platforms without SSE2 or NEON are going to be too slow to use anyway).

      Obviously you can use SIMD instructions for a lot more, but multimedia is the obvious example. And as I mentioned, the Pi makes up for it for standard codecs only with its GPU blob decoder, but that doesn't help you with anything that isn't video decoding (e.g. filtering).

    91. Re:Still ARM11, still a crappy CPU by mrex · · Score: 1

      The Raspberry Pi's primary design goal was to be low cost.

      Well, no. If its primary design goal was simply to be low cost, any pebble would do. Very low cost, those.

      The Raspberry Pi's primary design goal was to err on the side of cost while maximizing compute power per dollar in a small form factor that enables hobbyist and amateur electronics experimentation.

      The choice of this dated ARM architecture does not optimally advance that actual goal as well as some more modern choices might have.

      Why bother denying this when it is true enough that a stroll through Shenzen can prove it beyond a doubt?

    92. Re:Still ARM11, still a crappy CPU by Anonymous Coward · · Score: 0

      ODROID-C1 is great (I own one) except:

      1. No SOC docs, supposed to be released Jan. 15 according to their wiki, still waiting !
      2. No GPU docs, none expected anytime soon since they don't own the IP.
      3. No real user community yet, hopefully this will change

    93. Re:Still ARM11, still a crappy CPU by omnichad · · Score: 1

      They just said that for custom codecs, SIMD is useful. There is nothing untrue about that.

    94. Re:Still ARM11, still a crappy CPU by Anonymous Coward · · Score: 0

      But what is your point? Why do you need a dual core Cortex-A9 to teach Python or do some I/O programming?

    95. Re:Still ARM11, still a crappy CPU by tlhIngan · · Score: 3, Insightful

      You can find chinese SoC boards with much more performance and RAM for as little as $5-10 more. Yeah yeah, everyone gets it, the Pi is not meant to be a work horse and no one ever claimed otherwise, but what good is it if it's a total pain in the arse to use because of way too little power and memory to offer up a decent user experience? There's just no rationalizing away the fact that they have been grossly underpowered regardless of context. This new model steps up a little bit but it's still a few paces behind where it could be for the same $35.

      So no one said you had to buy a rPi. Go buy the Chinese board instead.

      What you'll find is probably no shocker. First, you can order the board today, but tomorrow no, the board is completely different and won't work with your software today.

      Second, your board is obsolete and no matter how you beg, they will not make more, so you have to move your project to a new board and start over.

      Third, documentation? If you're lucky, it's in Chinese. Forget about a community - these guys just produce hardware, get something running and ship it. If it happens to work, good on you.

      One of the biggest advantages the Pi has over everyone else is the community. It's big, it's documented and everyone got their stuff working so you can Google or ask for help.

      Just think that in the time the Pi has been around and outclassed, there are probably dozens of "rPi killers" boards that were produced with faster processors, better hardware,, and not a lot more dollars ($5-15). Problem is, they fizzled not because they weren't good, but they were one-shot products. The Pi sold millions, these manufacturers maybe do a run of 10,000 then move on to something new, never again to bother with the design because they needed to use up some spare parts.

    96. Re:Still ARM11, still a crappy CPU by TheGratefulNet · · Score: 1

      also, look at voyage linux for ideas on how to mount things RO. you can turn power off on voyage and it won't matter. its a bit of a hassle to add pkgs to and to keep it inline with voyage's ideas, but for an embedded player, its not a bad starting point.

      voyage just announced they plan to work with the pi (arm), too.

      and voyage does not use systemd!!!! (at least I don't think they do; it would make no sense for them, either, as they truly are embedded and not a multiuser host)

      --

      --
      "It is now safe to switch off your computer."
    97. Re:Still ARM11, still a crappy CPU by Anonymous Coward · · Score: 0

      I know of no iPhone ringing the register at $35.

    98. Re:Still ARM11, still a crappy CPU by Anonymous Coward · · Score: 0

      Except for the fact that Hard Kernel are nothing but money grubbing pieces of shit who provide zero customer support and actively downplay any negativity.

      Just try and get them to replace a board that mysteriously dies or even better came DOA. To them 'thats your fault'.

    99. Re:Still ARM11, still a crappy CPU by Anonymuous+Coward · · Score: 1

      You can find chinese SoC boards with much more performance and RAM for as little as $5-10 more.

      link?

    100. Re:Still ARM11, still a crappy CPU by Anonymous Coward · · Score: 0

      Haha, just $10 on either and you get this.

      Still better and worth the $10.

    101. Re:Still ARM11, still a crappy CPU by angel'o'sphere · · Score: 1

      Parallelizability and SIMD are completely different things.
      Sorry, I don't believe you. You come over as a complete troll.

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    102. Re:Still ARM11, still a crappy CPU by UnknownSoldier · · Score: 1

      I'm aware the register spec was open up -- sadly performance still sucks, and there are tons of bugs.

      i.e.
      http://dri.freedesktop.org/wik...

    103. Re:Still ARM11, still a crappy CPU by Anonymous Coward · · Score: 0

      So you're saying the raspberry pi is the TI-84 of the hobbyist world?

      Slow, overpriced, but all the textbooks specifically deal with it and you are forced to buy one?

    104. Re:Still ARM11, still a crappy CPU by rubycodez · · Score: 1

      but microsoft sells that

    105. Re:Still ARM11, still a crappy CPU by rubycodez · · Score: 1

      well, it sure is heavier than say a Lua vm and libraries at under half a meg, or c. but then SoC these days are having 256M or more of memory and you can have gigs on a flash drive, maybe my brain is just old fashioned.

    106. Re:Still ARM11, still a crappy CPU by rubycodez · · Score: 1

      heh, i'm not a Rails fan either, some nice Python web frameworks out there...

    107. Re:Still ARM11, still a crappy CPU by UnknownSoldier · · Score: 1

      > The Raspberry Pi 3 in 2017 or so should be pretty amazing, ...

      Link / details please?

    108. Re:Still ARM11, still a crappy CPU by Hadlock · · Score: 1

      When the B+/A+ was announced/released they said that would be the last revision until 2017 which would probably be a substantial redesign. I would google for articles about the announcement of the B+ they have a couple quotes about 2017 being the timeframe of the next version. They didn't specifically call it the "Pi 3" but I would imagine that's the naming convention they end up with.

      --
      moox. for a new generation.
    109. Re:Still ARM11, still a crappy CPU by UnknownSoldier · · Score: 1

      It looks like the 2017 "revamp" got "bumped" to 2015.

      The ODROID C1 looks interesting ... Quad Core 1.5 GHz ARM A5; even includes a RTC. Benchmarks looks like it is about 8x .. not bad. I see a PSP emulator is available too.

      * http://www.hardkernel.com/main...
      * http://hardkernel.com/main/pro...

    110. Re: Still ARM11, still a crappy CPU by Anonymous Coward · · Score: 0

      The Pi 2 is using a cortex-A7 with ARMv7 instructions, the original Pi's are using ARM 11 with ARMv6 instructions. So right there is a huge change, never mind the extra 200 MHz or the extra 3 cores, and the extra 512 Mb of ram.

  2. Editing by MicroHex · · Score: 5, Interesting

    Man, you guys sure do edit harshly =p I don't see a word I wrote in there.

    1. Re:Editing by Anonymous Coward · · Score: 5, Funny

      The editors run all submissions through three rounds of Google translate (Ukrainian to Korean to Swahili) then translate the output back to English. Dice Holdings considers this editorial technique their second greatest achievement. Blashdot Seta is their crowning achievement.

    2. Re: Editing by MicroHex · · Score: 2

      Or I could just be tired and caffeine deprived. I can see some text that is mine in there. I'd delete my comment is I could. =p

    3. Re:Editing by Anonymous Coward · · Score: 0

      Perhaps Dice Holdings do this to comment will make greater!

    4. Re:Editing by tloh · · Score: 1

      After nothing coming of my own submissions over the years, I've been curious about what exactly is done here. Finally some clue from another....

      --
      Stay sentient. Don't drink bad milk.
    5. Re: Editing by jones_supa · · Score: 1

      Congratulations still for the first submission and interesting article! Keep 'em coming. Fresh blood is always a nice thing in the submission pool.

    6. Re:Editing by Anonymous Coward · · Score: 1

      "Through three rounds of the editor google translate all data (Korean Latin Ukraine) and then start again sent to a conclusion in English. Dice Holdings, believes the technology is editing his second big success."

    7. Re:Editing by AmiMoJo · · Score: 2

      And by "editors" you of course mean "perl scripts".

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    8. Re:Editing by Hognoxious · · Score: 1

      Most of mine also came to nothing. One did get accepted almost word for word - but with Rathand Pickpoo's name on it.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    9. Re:Editing by Anonymous Coward · · Score: 0

      English -> Ukrainian -> Korean -> Swahili -> English

      In addition, the price of $ 35 as you would expect from a raspberry pie, it seems, a new model GB RAM 2 fast quad-core ARM processor. "Raspberry Pi Foundation, triggering international geekgasm surprise today released two Raspberry Pi Model B in the article you are likely to: B + turbocharged new version of the 900 MHz Broadcom BCM2836 system Quad-core that boasts-on-chip RAM 1GB - this" in + of B, "at least six times all," and drive performance.

    10. Re:Editing by Anonymous Coward · · Score: 0

      If you insert additional transformations in that pipe: English -> Ukrainian -> Russian -> Ukrainian -> Korean -> Swahili -> English, you will find random Nazi-references in the result and have the translation service eventually crash with a Godwin-error.

    11. Re:Editing by Anonymous Coward · · Score: 0

      hmmm... I thought that "deals" was their crowning achievement...

  3. What about the GPU? by Anonymous Coward · · Score: 1, Interesting

    Still the same old problems with the GPU - no available driver except some binary blob that only works on some crufty-old, broken kernel. The Raspberry Pi Foundation would do better getting the GPU supported than just bumping the CPU. Having real access to the GPU would really open up the possibilities.

    In the meantime I'll stick with the Cubietruck that has multi-core, 1GHz CPUs, 2 GiB of RAM, a SATA controller and a few other nice features. Unfortunately it has an unsupported GPU too (grrr!).

    1. Re: What about the GPU? by Anonymous Coward · · Score: 0

      Do you realize that cubietrucks cost nearly triple a rpi or odroid-c1?

    2. Re:What about the GPU? by rubycodez · · Score: 1

      That is the problem with the Pi's, the GPU is the main processor so booting has to get that going before the ARM is online. Comm with some devices is only through the GPU / The Blob. That keeps some very nice lightweight open source OS from running on it.

    3. Re:What about the GPU? by jonwil · · Score: 1

      Didn't Broadcomm publish a whole bunch of specs on their GPU a while back specifically for the Raspberry Pi project? The biggest problem with the Pi in my eyes is that (for some BS reasons that don't seem entirely clear to me) it still needs a closed source bootloader on the VideoCore side of things in order to actually use the thing.

      If Broadcomm were smart they would publish the specs (or code) for that too and make the Broadcomm chip-set in the Pi the first mobile SoC with a complete set of specs available for all its hardware.

    4. Re:What about the GPU? by Anonymous Coward · · Score: 1

      That's the gaping problem with all these Allwinner/Rockchip based SBC's. Getting the GPU working properly is barely less tolerable than having a haemorrhoid lanced. The RPi foundation has done the legwork to have everything working smoothly, keeping the "up-and-running" task simple. That's where some (most?) of your $$ goes.

    5. Re: What about the GPU? by Anonymous Coward · · Score: 0

      Closer to double - and why wouldn't it be?

          * A20 CPU
              + 2 Cores
              + 1GHz
              + NEON SIMD
          * 2 GiB RAM
          * 1Gb/s Ethernet
          * 8 GiB NAND onboard
          * SATA port
          * 802.11b/g/n
          * Bluetooth
          * All the features of a RPi: I2C, USB, SD slot, HDMI, S/PDIF, etc

      How much would you pay for an RPi and then add everything else and still not have 2GiB RAM, SATA, etc.?

      If your project is price-sensitive and you want to skimp on features you're correct.

    6. Re:What about the GPU? by citizenr · · Score: 1

      Broadcom kinda hired Eric Anholt, former Intel open source GPU driver developer
      http://anholt.livejournal.com/

      --
      Who logs in to gdm? Not I, said the duck.
    7. Re: What about the GPU? by Anonymous Coward · · Score: 0

      Add on the time it takes to fuck around with Cubieboard's shitty half-translated toolchain, and Mali400's shitty video chip, the price is more than double effectively.

    8. Re:What about the GPU? by jandrese · · Score: 1

      Yeah, I've played around with a bunch of the boards and the ecosystem on the Pi is by far the best. So many of them have effectively no English documentation, weird quirks, and nothing works without a ton of hacking. The Pi may be slow, but the Raspbian is well maintained and documented.

      --

      I read the internet for the articles.
    9. Re:What about the GPU? by Anonymous Coward · · Score: 0

      I doubt he still works there.
      Broadcomm killed the entire Cambridge team and got out of the cellphone/tablet SoC business.
      They de-installed about 2K people. I was one of them, but not from the Cambridge office.

    10. Re:What about the GPU? by ssam · · Score: 5, Informative

      They released all the docs for the GPU, drivers are on their way http://dri.freedesktop.org/wik... https://www.youtube.com/watch?...

    11. Re:What about the GPU? by ssam · · Score: 1

      he still worked there 2 weeks ago https://www.youtube.com/watch?...

    12. Re:What about the GPU? by Anonymous Coward · · Score: 0

      Eh?

      Risc OS runs on it, for crying out loud.

      There are tutorials for running your own bare metal code on the thing *and* using the output. (How much more lightweight do you want?)

      Already, the GPU more-or-less runs a blob at the moment - but it also means you get a higher level of access to the facilities on it. (And anybody pointing out that it has access to the entirity of RAM gets asked if they realise how the DMA in a standard PC works (The work on slightly tricked out firewire iPods unlocking screensavers on Windows machines that didn't have drivers springs to mind))

    13. Re: What about the GPU? by hattig · · Score: 1

      The A20 has half the A7 cores that this new Pi has.

      The good thing is that this new Pi will force all the competitors to bump their specs a little where they are weaker. Maybe the next Cubieboard will use an A80.

      But having a board where everything just works and is well supported is well worth it when your free time is valuable.

    14. Re:What about the GPU? by Anonymous Coward · · Score: 0

      So... RISC OS can run on it - and there is even a tutorial on writing bare metal code that displays stuff on the screen. (See lessons 6-9)

      I'm at a bit of a loss what things other than the video decode and the graphics are actually through the GPU that you'd need in a lightweight OS, open source or otherwise.

    15. Re:What about the GPU? by Anonymous Coward · · Score: 0

      "Didn't Broadcomm publish a whole bunch of specs on their GPU a while back specifically for the Raspberry Pi project? The biggest problem with the Pi in my eyes is that (for some BS reasons that don't seem entirely clear to me) it still needs a closed source bootloader on the VideoCore side of things in order to actually use the thing."

      Yes, and now that an assembler/disassembler is available for the VideoCore the bootloader can be reverse engineered. Not exactly sure why this is important
        given that at least one non-linux OS has been ported to and boot on the Raspberry Pi it seems like the bootloader is not that hard to use. But please, knock
        yourself out.

    16. Re:What about the GPU? by rubycodez · · Score: 1

      Do you read your links? "This course has not yet been updated to work with the Raspberry Pi models B+ and A+. Some elements may not work, in particular the first few lessons about the LED. " And you're missing the point, to have functional full multitasking OS on the pi you need The Blob, only kernels that contain blob can run on it, because there is NO documentation for controlling all the peripherals which HAS to be done from the GPU (remember, the ARM really just a co-processor by evil intent of designers to make people use The Blob)

    17. Re:What about the GPU? by rubycodez · · Score: 1

      Read the red text warning at top of link, that's give you a clue. Really, you have no idea how the Pi works, do you? The Blob is required in kernel of any real OS that runs on it

    18. Re:What about the GPU? by rubycodez · · Score: 1

      No, the RISC-OS isn't free (as in freedom) open source, makes a big distinction between commercial and non-commercial use

    19. Re:What about the GPU? by rubycodez · · Score: 1

      RISC-OS has restrictions for commercial vs. non-commercial, not free open source

    20. Re:What about the GPU? by petermgreen · · Score: 1

      The biggest problem with the Pi in my eyes is that (for some BS reasons that don't seem entirely clear to me) it still needs a closed source bootloader on the VideoCore side of things in order to actually use the thing.

      The "videocore" is a bunch of modules including a processor (the "VPU"), a 3D core, various video related stuff etc. The SoC is booted by the VPU, the arm is inactive until the VPU starts it.

      specs for the 3D core were released but specs for the rest of the videocore including the VPU remain closed :(. There have been some attempts at reverse engineering but with limited success.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
  4. Too late, but not entirely too little by Anonymous Coward · · Score: 0

    900mhz is a bit under the bar considering how important single-thread perf is, and considering the massive amount of "Android sticks" these days sporting 1.4+ GHz quad cores, and it's not really helping that they are STILL using ARMv6 while "everyone else" has been on ARMv7 for two years or more, but this is nevertheless a worthy upgrade in relation to what the older models offer.

    As Eben Upton himself said about it, "now it's just good".

    1. Re:Too late, but not entirely too little by Anonymous Coward · · Score: 0

      And the Android Stick loses any performance advantage because it is running Android and Java apps, as opposed to the Pi that is running linux and native apps.

      That said, Java is fine when its enormous libraries outweigh performance considerations.

    2. Re:Too late, but not entirely too little by marcansoft · · Score: 2

      Android has an NDK to develop native apps that target the CPU instruction set directly. Unreal Engine for Android isn't written in Java.

    3. Re:Too late, but not entirely too little by carlhaagen · · Score: 1

      The Android sticks run Linux, too. I have an RK3188-based stick that cost me $45 (shipping included), and I run a modified version of Ubuntu on it. Compared to the Pi the experience is wonderful, across the board.

    4. Re:Too late, but not entirely too little by Anonymous Coward · · Score: 0

      Android has an NDK to develop native apps that target the CPU instruction set directly. Unreal Engine for Android isn't written in Java.

      The NDK is not available for all Android devices, your stick may not offer native code. As you move away from phones the NDK becomes less likely.

    5. Re: Too late, but not entirely too little by Anonymous Coward · · Score: 0

      They are not using ARMv6, it's ARMv7.

    6. Re:Too late, but not entirely too little by hattig · · Score: 1

      Most ARM SoCs advertising high clock speeds are actually advertising max turbo speeds - just because that TV stick is saying it's running at 2GHz doesn't mean it gets there often.

      Turbo is a great thing, but it's not for long workloads, it's for "race to sleep" workloads.

      This is a $5 SoC, so you've got to expect some reduction in specifications given the rest of the board, and the large amount of support for the ecosystem.

      People have said this new Pi is overclockable to 1100MHz too, more seems likely (very early days).

  5. Disk Speed by dead_user · · Score: 1

    If this fixes the disk io issues I'm buying 5. On a B+, copying data to a HDD slaved to it is painfully slow. Like 10Mb slow.

    1. Re:Disk Speed by rrohbeck · · Score: 1

      I bought a Banana Pi as a download/torrent box. Only slightly more expensive (especially if you include shipping) but with a SATA port that gives me about 60MB/s. And it runs Raspbian.

    2. Re:Disk Speed by dead_user · · Score: 1

      ... Me scurries off to investigate. Thanks!

    3. Re:Disk Speed by hattig · · Score: 1

      I doubt it fixes the USB issues, although maybe the additional CPU resources will improve overall USB2 performance to meet the theoretical capability.

      I think other boards are better for NAS usage.

  6. naming scheme is going to drive people to drink by SuperBanana · · Score: 5, Insightful

    Good grief is the naming scheme tiresome.

    Did anyone think about problems this goofy naming scheme causes? The ease of searching supplier's catalogs, googling, etc? Hell, just talking to another person? "Oh yeah, I've got the Pi 2 Model B plus", versus "I've got a Model D." Did anyone concern themselves with the fact that a lot of resellers may not ID the revision at all? How are you supposed to google for an issue you're having with the latest model?

    1. Re:naming scheme is going to drive people to drink by houghi · · Score: 1

      Use quotes. So instead looking for Pi 2 Model B plus you look for " Pi 2 Model B plus ".

      I would somebody here to already know how to use Google, but Punctuation, symbols & operators in search are pretty normal and easy to be used.

      That does not mean they have a good naming scheme. Just that using google should not be an issue.

      --
      Don't fight for your country, if your country does not fight for you.
    2. Re:naming scheme is going to drive people to drink by mccalli · · Score: 1

      It's an in-joke. It's based on the old 1980s BBC Micro naming convention, which the Pi people were also involved in.

    3. Re:naming scheme is going to drive people to drink by petermgreen · · Score: 1

      They started off copying BBC micro naming but they broke from it when they released the A+ and continued to break from it when they released the Pi 2 (the succsessor to the BBC B+ was the BBC master series)

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    4. Re:naming scheme is going to drive people to drink by hattig · · Score: 1

      Yeah, I was expecting either the Model C, or the Master myself.

      I hope that means the Master is still to come. Probably in 2017 as rumoured before. This is more of a "pin compatible SoC upgrade" path.

    5. Re:naming scheme is going to drive people to drink by dfsmith · · Score: 1

      I suppose you could name it the Tau B where tau=2.pi.

  7. HEVC? by wisnoskij · · Score: 1

    But can it handle HEVC?

    --
    Troll is not a replacement for I disagree.
    1. Re:HEVC? by Anonymous Coward · · Score: 0

      For what? YouTube is VP9.

    2. Re:HEVC? by Anonymous Coward · · Score: 0

      Nope. The VPU core doesn't support it. That was a VC5 feature,

    3. Re:HEVC? by hattig · · Score: 1

      What happened to VC5?

  8. Re:Then buy a used PC by Billly+Gates · · Score: 1

    This is for embedded controllers and hobbyists. Think Lego Mindstorm projects?

      FYI I ran FreeBSD/slackware on Pentium IIs 266 MHz single core just fine back in the day. This is fine for netbsd to run little databases, home media sharing, robots, and just about anything.

    Not to run Chrome with +30 tabs, compile gnome, or run SystemD on. Get a real PC for that. For $35 you can make a fun tiny rack, stick them in a truck for a home made cd player, or gosh probably a million different things.

     

  9. lol. Most Pi projects fit a 20Mhz, 1024 byte MCU by raymorris · · Score: 4, Insightful

    I'm laughing at those Windows 8 users posting here complaining that a friggin GIG of RAM isn't enough. Most rPI projects are also done on Arduinos and similar, with a 20Mhz clock and RAM measured in bytes. Typical Pi programs are hundreds of bytes. 1024 bytes is 1024 small variables; how many do you need to turn lamps on and off, or position a servo?

    Running your 200 byte program on top of a Linux kernel is just a convenience. It's not made to run Microsoft Office on it all day, it's designed for reading a few switches, turning on a motor, and lighting an led - which requires about 24 bytes of RAM.

    Of course some people use them as entertainment media centers. That's kind of the one oddball use that needs a thousand times the resources of most things people use their Pi for.

  10. Its not out of fashion by Anonymous Coward · · Score: 1

    Isn't it amazing, that we're talking about a quad core processor with 1GB ram, AS A CHEAP EMBEDDED BOARD.

    My current smartphone (wave) is a Cortex-A8 based design, and it does everything I could want and I don't need to upgrade, yet within the lifespan of the phone, a much faster chip is available for embedded use costing peanuts now.

    It's quite fantastic the way progress is so fast that your complaint sounds a bit like a fashion designer complaining that people are wearing last years fashion trend!

    If you consider that the current top of the heap are the 64bit K's and Snapdragon 810's (Octacore 64 bit processors), its staggering the pace of change.

    1. Re:Its not out of fashion by colinjl · · Score: 1

      Absolutely agree. I started as a hobbyist with a 1MHz Signetics 2650 and 1kB RAM - I thought that was pretty cool. I had a book (dead trees) with details for a robot with trainable semi-random autonomous behavior and deviceless remote control (you whistled at it) that ran the 8085 and less than 1kB RAM. You can do PLENTY with a Pi.

  11. Power usage? by Billly+Gates · · Score: 3, Informative

    Quad cores are mighty hungry and I doubt it will come with those fancy lithium ION expensive batteries on our smart phones.

    This is important as these are for embedded devices

    1. Re:Power usage? by Hadlock · · Score: 2

      They still manufacture the A+, which I was playing around with this very afternoon, it is still single core, and even with a Edimax usb wifi nub (I hesitate to call it a dongle, it's too short) plugged in, it only pulls about 130mA, but "spikes" to 160mA when you start pinging Google or 250mA if you start X. By comparison the B+ single core starts at around 250mA draw due to the extra USB host controller and can well exceed 600mA running Minecraft with a mouse and keyboard plugged in and the GPU at full tilt.

      --
      moox. for a new generation.
    2. Re:Power usage? by Anonymous Coward · · Score: 0

      The power draw is lower now than the original models. Also, none of this is really matters as they weren't designed to be production embedded devices, contrary to your wholly incorrect statement.

    3. Re:Power usage? by jandrese · · Score: 1

      I've got an overclocked Model B (the overclock options are right in rpi-config!) that will pull nearly an Amp when running Quake 3. It's a good test on which companies make good power adapters and which ones don't. (Apple's work, Samsung's do not).

      --

      I read the internet for the articles.
    4. Re:Power usage? by Anonymous Coward · · Score: 0

      Dual core

    5. Re:Power usage? by Anonymous Coward · · Score: 0

      I wonder what a 2 by 2 Big-little configuration might achieve on the power/performance front.

    6. Re:Power usage? by Hadlock · · Score: 1

      It's wildly dependent on the rated output, some are rated for 500ma, others are rated for 4100ma, depends on the device, what rate the battery is capable of charging at and the pricepoint of your device. I have Samsung chargers for 600, 800, 1200 and 1500ma from various devices I've purchased.

      --
      moox. for a new generation.
  12. It's the ecosystem-- by sillivalley · · Score: 4, Insightful

    Yes, it's underpowered and possibly overpriced in comparison to (x, y, z,...)

    But the Raspberry Pi has a large and growing ecosystem behind it -- developers (hardware and software), users, and more.

    The Arduino is a similar beast -- underpowered, overpriced, and with a tremendous ecosystem, approachable and available to new classes of users.

    As an example, look at what Adafruit is doing with Arduinos and the Raspberry Pi -- making them available, accessible, and useable by a wide audience, not just those tho are comfortable rebuilding kernels.

    Look at other historical examples -- the underpowered 6502 (Apple ][) or that atrocity with 640k is good enough for anybody, right?

    1. Re:It's the ecosystem-- by jareth-0205 · · Score: 2

      *Bingo*. Also, I have a group of friends that complain that it's *over* powered, too large and takes too much power. Every bugger wants everything to be exactly tailored to their own imagined specs.

    2. Re:It's the ecosystem-- by obarel · · Score: 1

      I wonder what made you post a reply that has nothing to do with the post you're replying to.
      Is it just to hang your post high enough in the tree to get noticed?

  13. New BCM2836 cpuinfo... by Anonymous Coward · · Score: 0

    Is pasted here

    http://pastebin.com/raw.php?i=zNxgHtdA

    (Stupid lameness filter...)

  14. Still to slow to browse the web by Anonymous Coward · · Score: 0

    It is a second rate teaching tool if it is too slow
    for web surfing and can't handle Youtube.

  15. a billion operat per second enough for cat waterer by raymorris · · Score: 1

    Raspberry Pis are used primarily for very small tasks, controlling a few motors and lights in a haunted house gimmick, running cool Christmas lights, or an alarm system reading sensors once per second. A CPU capable of a BILLION operations per second is about ten thousand times more than what's needed.

    Similarly, over a billion bytes of RAM. Controlling twelve zones of Christmas lights uses an array of twelve variables - 12 bytes. The program code might be another 200 bytes. So you have 1,073,741,600 bytes left over.

  16. Faster Minecraft, Pi version by Neo-Rio-101 · · Score: 1

    And millions of kiddies keeled over in excitement!

    --
    READY.
    PRINT ""+-0
  17. Should be 64-bit by Zeio · · Score: 1

    R-Pi 2.x should be 64-bit. This is a learning platform, and the future is 64-bit arm .... NOW.

    --
    Legalize the constitution. Think for yourself question authority.
    1. Re:Should be 64-bit by Billly+Gates · · Score: 1

      Right because the demand for more than 4 gigs of ram and tons of virtual address support for those Oracle databases these suckers are going to be processing.

    2. Re:Should be 64-bit by amiga3D · · Score: 2

      Man, you need to refill that xanex prescription soon.

    3. Re:Should be 64-bit by Anonymous Coward · · Score: 0

      R-Pi 2.x should be 64-bit. This is a learning platform, and the future is 64-bit arm .... NOW.

      It's 1GB of RAM. 64-bit is a complete waste and certainly unwanted in this case.

    4. Re:Should be 64-bit by Anonymous Coward · · Score: 0

      There aren't any industry people on Slashdot, everyone is a basement-dwelling penguin-rapist.

    5. Re:Should be 64-bit by Anonymous Coward · · Score: 1

      WTF? 64-bit ARM has absolutely NOTHING to do with how much RAM it can address. It's still same 1 TB of addressable RAM as current 32-bit ARMv7 designs.

      64-bit ARM is all about having more registers, NEON as default, predication crap gone (to enable lower power consumption / higher clocks), etc. As a side effect it will increase address space of a process, but does NOT affect how much RAM the chip can address.

      Moron.

    6. Re:Should be 64-bit by angel'o'sphere · · Score: 1

      What is the difference between
      ADD Rr, R1, R2
      on an ARM 32 bit architecture versus an ARM 64 bit architecture?

      Wow ... there is none.

      WTF has the bit size to do with either learning assembly or running a linux OS and programming in Python on top of it?

      Correct: nothing!

      If you have hard core teaching ambitions teach how to code something like SWEET16 on you platform of choice, does not need to be an 8 bit platform, it is a challenge on any.

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    7. Re:Should be 64-bit by hattig · · Score: 1

      The ARM Cortex A7's in the new Pi have Neon.

      But yes, ARMv8 is a significant clean up on old ARM cruft (usually exposing too much of the underlying hardware in the ISA, or design decisions that in the long term weren't as useful as they seemed at the time (like a 4-bit predication field in the ISA)).

      It's just that there aren't any $5 ARMv8 SoCs available right now. I'm sure in a year or two they will appear with the A53. Right now, 4 A7s is a massive step up.

    8. Re:Should be 64-bit by Anonymous Coward · · Score: 0

      Are you going to be writing 64 bit assembly code ? If you aren't, there's no point in demanding an expensive brand new 64-bit cortex cpu on a device that must be really cheap. I expect the first Cortex A53 SBCs to arrive by 2016, and it will cost around US$ 100, specially if they come with 2GB of RAM or more.
      I'm a competent C developed, have written C code on 8, 16, 32 and 64 bit platforms. A Cortex A53 quad core really means a much faster hardware, but doesn't teach you anything that you couldn't learn on the 32bit version.
      Right now my main desire for R-Pi, Banana Pi, ODROID is 2GB of RAM becoming cheap and slightly faster clock speeds, maybe going quad core Cortex A9. That's because I don't wish for something I know will cost US$ 100 bucks ! Even 2GB of RAM is still too expensive.

  18. Odroid C1 $35 by pikine · · Score: 1

    Not only that, Odroid C1 runs at 1.5 GHz quad core ARMv7, and has gigabit ethernet. RPi 2 is only 900 MHz quad core ARMv6. I'm quickly becoming a fan of HardKernel.

    --
    I once had a signature.
    1. Re:Odroid C1 $35 by Anonymous Coward · · Score: 0

      The C1 is an A5 core, not an A7. It's the A7'c cheap crappy cousin. Runs the same instruction set, just much slower.

      Which means this Pi will probably outperform the C1, even with its 1.5Ghz clock rate.

    2. Re:Odroid C1 $35 by Anonymous Coward · · Score: 0
    3. Re:Odroid C1 $35 by Narishma · · Score: 1

      Wrong. The C1 is 4 Cortex A5 at 1.5 Ghz, the RPi2 is 4 Cortex A7 at 900 Mhz. Both are ARMv7 but the A7 is faster than the A5. It remains to be seen if the higher clock frequency in the C1 will make up for it.

      --
      Mada mada dane.
    4. Re:Odroid C1 $35 by Narishma · · Score: 1

      What's your point? That's comparing the C1 with the old Raspberry Pi.

      --
      Mada mada dane.
    5. Re:Odroid C1 $35 by by+(1706743) · · Score: 1

      I have a C1, and it's pretty neat. However, the software support just isn't there -- I would like to replace my RPi as a media center, but the C1 currently can't decode MPEG2 (wat?), DTS-HD MA passthrough didn't work last I checked, and HDMI-CEC doesn't work either (again, last I checked -- about a week ago). VC-1 only recently started working (despite the website clearly indicating that it works...).

      That said, dedicated gigabit ethernet is great -- even if it doesn't quite the performance you'd expect from gigE, it's still a lot better than the RPi (and it's not sharing USB bandwidth, so that's a huge plus too).

    6. Re:Odroid C1 $35 by DougDot · · Score: 1

      I bought a couple of the C1s to replace my Pi B units. I wrote about the experience here:

      http://things-linux.blogspot.c...

  19. Re:Then buy a used PC by marcansoft · · Score: 3, Insightful

    You're confusing low-end with outdated. An ARM Cortex-M3 or M4 board would be a low-end board suitable for tasks such as motor control, while being reasonably modern, and cheaper than the Raspberry Pi. An ARM Cortex-A5 or higher would be modern and suitable for running Linux. ARM11 isn't low-end, it's high-end and outdated.

    Raspberry Pi suffers from exactly the same problem as the Arduino: both are based on an ancient, woefully outdated platform. Just because performance is "good enough" for whatever your idea of "good enough" is, doesn't mean it makes any sense whatsoever to stick to cores that are 10 years old or older. Moving up to moder modern designs give you more bang for the same buck, or less buck for the same bang. In the silicon industry it just makes no sense whatsoever to lag behind 3 generations for something like this. Newer designs are built in newer process nodes, scale to higher frequencies, and cost less to manufacture for the same performance. Being at the bleeding edge of silicon is expensive, but drop down a generation or so (relative to whatever field you're interested in) and that's the price/performance sweet spot. Using older stuff just doesn't make sense.

    This keeps happening over and over and over again. When I started embedded programming, back when the PIC16C84 was released (the first microcontroller to feature EEPROM program memory, soon followed by the PIC16F84 Flash version), it stirred up a hobbyist revolution. No longer did you need expensive EPROM burners, UV erasers, and expensive UV-windowed chips with an erase cycle measured in minutes! And yet 5 years later people were still using the same damn PIC16F84, with its sole timer and just about no other features, when you could buy a PIC16F88 for 2/3 the price and get three timers, built-in analog-to-digital conversion, serial port/UART, SPI/SSP, PWM, analog comparator, built-in 8MHz oscillator, more RAM and Flash, ... Why? Because PIC16F84 was popular and people were scared to use anything else, even if it is almost a drop-in replacement.

    Then the Arduino happened, and even more people people joined what became called the maker movement. And us longtime PIC users rolled our eyes because we'd been doing it for years and we didn't need no steenking breakout boards for a trivial 8-bit chip, but hey, C compilers for PICs sucked, and AVR was a better architecture anyway, and so Arduino deservedly became popular. But then the silliness started to set in again: ARM came up with Cortex-M3 and Cortex-M0, and you could buy a 32-bit chip running at 4x the clock rate for the same price as the AVR in the Arduino, and yet even today people keep using AVR-based Arduinos when the microcontroller world has moved on. People are even sticking FPGA shields on an Arduino, which is like sticking a GTX970 on a Pentium MMX. You could implement the entire AVR inside that FPGA and run it faster than the real one sitting underneath. Why this madness? Because Arduino is popular and people are scared to move on.

    And now with Raspberry Pi it's the same thing all over again. When the Pi came out it almost had a good excuse, because, even though its CPU was obsolete, and Broadcom's idea of making a powerful GPU chip and sticking an old CPU "on the side" was dumb, let's face it, nobody was building Linux-capable SBCs at that price point. But that's no longer the case, you can buy much more capable boards for the same $35 today. Why on earth would they release an updated model with an updated chip in 2015 that still uses the same damn architecture that is 12 years out of date? It just makes no sense, the only reason I can come up with is internal politics at Broadcom (trying to sell off outdated chips/designs for cheap, resistance from their GPU division to having a more powerful CPU in there, or something like that).

  20. Did they fix the random USB dropouts? by Anonymous Coward · · Score: 0

    Have they done anything to fix the random USB dropouts?

    I'm running mochad on my Raspberry Pi model B (not B+) running Raspbian, but the USB drops out and stops receiving USB messages from my X10 CM15A (USB id 0bc7:0001). Restarting mochad doesn't always fix it, and fully upgrading both the firmware and raspbian didn't fix it either, so I have to reboot the raspberry pi periodically if I want the x10 remote control to work. If this isn't fixed, does anyone have a better workaround?

    p.s. I wonder if the problem is due to the lack of a proper RTC. I do use ntp to keep the rpi's clock reasonably accurate. I'm not advanced enough to try to correlate ntp time adjustments with the USB going into zombie mode.

    1. Re:Did they fix the random USB dropouts? by bill_mcgonigle · · Score: 1

      I've since sold off all my Pi gear to enthusiasts, but the three killers for me at the time (Model B) were:

      USB dropouts, as you mentioned.
      Memory card corruption (occasionally, known-good cards, but what a bummer).
      GPU crashes on certain videos.

      Plus I could get more ADC pins elsewhere. But I did tell myself I'd revisit the Pi when the 2 came out - the community size is much better.

      I'm hopeful, but these problems are well-known, so I'd love to see them addressed directly.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    2. Re:Did they fix the random USB dropouts? by amiga3D · · Score: 1

      The B+ is supposed to have addressed the USB problems. Can't say because I haven't bought one yet, I still have two of the original model Bs.

    3. Re:Did they fix the random USB dropouts? by hattig · · Score: 2

      Found this...

      http://makezine.com/2015/02/02...

      The new BCM2836 SoC is more or less the old BCM2835 with the ARMv6 core cut out and a v7 quad core dropped in it’s place. However there are some other minor changes can you talk about those?

      There aren’t any changes to the USB subsystem, but the power system has received a tweak. 2835 has an on-board SMPS: this wasn’t large enough to supply the current needed by the quad Cortex complex, so it was removed, and Pi 2 uses an external SMPS chip. Also, as the Cortex complex has its own 512KB L2 cache, we no longer use the 128KB system L2 — ARM traffic goes directly to SDRAM instead.

    4. Re:Did they fix the random USB dropouts? by Anonymous Coward · · Score: 0

      There aren’t any changes to the USB subsystem

      This makes me want to cry.

  21. It's about time by kriston · · Score: 5, Insightful

    The Raspberry Pi series is an awesome hobbyist device at an impossibly low price point.

    I'm glad they are finally offering more memory and multi-core processors. That way I don't need to get a BananaPi or other copycat. This way, I can continue to support the vitally important Raspberry Pi foundation and their goals.

    Thanks for finally offering more memory and multi-core. Next time let's also choose a truly open framebuffer, or let's pressure Broadcom to open their VideoCore architecture once and for all.

    --

    Kriston

    1. Re:It's about time by operator_error · · Score: 2

      The Raspberry Pi series is an awesome hobbyist device

      From my perspective, this announcement puts the Raspberry Pi squarely in the Big Leagues. I've played around with Asterisk and also NeoRouter VPN Server using my original Pi, and this is perfect hardware for these critical tasks. Another one is as an Intrusion Detection System (IDS). The Asterisk/FreePBX can appreciate the extra horsepower this new development affords and should run fine. Not much more than a month ago, this CuBox-i4PRO won a nice end-of-year Best Of recommendation, ...while this new Raspberry Pi spec actually meets this PBX's minimum spec handily.

      http://nerdvittles.com/?p=1037...

    2. Re:It's about time by kriston · · Score: 1

      That's right. They state that everything else is the same as the original Pi B+ which means it runs everything off the USB bus.

      Having a better CPU is vitally important when you run nearly everything off USB. The USB bus is CPU-dependent, unfortunately, but with this new processor/memory package, we've got a big improvement, here.

      --

      Kriston

    3. Re:It's about time by Anonymous Coward · · Score: 0

      Other than the CPU and RAM they haven't really changed much with the design for the Raspberry Pi 2, that means you have to use USB for both networking (the built-in ethernet uses an on-board USB to ethernet chip) and mass storage, the Banana Pi on the other hand I'm fairly sure has direct connections to the SoC for SATA and ethernet. For my use I still think the Banana Pi is better. Although I need a new WiFi router, so for fileserving and torrenting I may look at picking one that can fill that role (and here the Banana Pi R1 is a candidate although I was uncertain it was designed well enough to make a good router the last time I looked at it).

      I still plan to get a Raspberry Pi 2 as well though, the extra processing power and RAM will probably be useful for something.

  22. Re:a billion operat per second enough for cat wate by marcansoft · · Score: 1

    If you want to control a few motors and lights with network connectivity, get some ESP8266 modules - those are WiFi modules with a user-programmable 80MHz 32-bit CPU that you can buy for $5. Throw in a Cortex-M0 as a slave device to control your I/O (which can be as cheap as $1 in single quantities - yes, you can get a 32-bit CPU for $1 these days). That is what 2015 state-of-the-art silicon gets you to fit the task. A Raspberry Pi with a WiFi dongle is an order of magnitude more expensive and overpowered (and yet underpowered relative to what it claims to be, which is a Linux platform).

  23. I hate sequels by quenda · · Score: 1

    They really should have called it the Rho.

    1. Re:I hate sequels by UnknownSoldier · · Score: 1

      Nah, 2Pi = Tau

      Ergo, Raspberry Tau, FTFY.

      ./me ducks :-)

  24. meh by SuperBanana · · Score: 1

    Except that for barely another $5-$10, you can get a much more modern CPU that is actually supported by mainstream kernels/distros.

    It is completely stupid to make people jump through a lot of extra compatibility hoops and problems for the sake of the cost of lunch.

    1. Re:meh by Anonymous Coward · · Score: 0

      Except that for barely another $5-$10, you can get a much more modern CPU that is actually supported by mainstream kernels/distros.

      Yeah, I've been down that path when designing stuff. Just a few cents here for better filtering, another dollar there to handle a larger voltage range.
      Suddenly everything is noticeably more expensive than it has to be and way over-engineered for its intended usage.
      Its hard to know what you don't need and strip out unnecessary stuff, but very much like going through the grocery store without buying anything more than you initially intended. It requires discipline.

      Not having the fancier CPU might be a deal breaker for you, but it's not like there aren't a gazillion other boards out there that have the fancier CPU. They also cost a bit more since the designers didn't know when to cut back.
      Also, the $10 extra you mentioned is a pretty significant percentage of the price.

    2. Re:meh by Sique · · Score: 4, Informative
      ... which means that the Raspberry Pi would have to be 15-30% more expensive. Yes, $5 does not look much in absolute terms, but compared to a $35 base price, it's a huge amount. If an educational society orders 1000 pts of them, $5000 makes a big dent in a tight budget.

      The Raspberry Pi has the hardware to be very cheap while still being able to connect to a general lab setup and powerful enough for a lot of nice little projects.

      --
      .sig: Sique *sigh*
    3. Re:meh by MooseTick · · Score: 1

      "If an educational society orders 1000 pts of them, $5000 makes a big dent in a tight budget."

      No it doesn't. If you are already spending $35k, then $5k shouldn't break the budget. If so, order 150 less units.

    4. Re: meh by Anonymous Coward · · Score: 0

      What a weird remark. If I do an educational project and want to send 10 rpi's to 100 schools, then 5 euros a piece more or less means the difference between having money to write a teachers manual or not. At each school, those 10 rpi's are used by perhaps 100 students, which means I can reach about 10000 students with this project. If I find some generous university, I can typically scrape together 50keuro of a project that reaches 10000 students. This means the 5 euro difference is about 10 percent of the budget. Practically, that money could also be used for a teachers manual.

      So yes, for people actually using the rpi as a device to inspire children, 5 euros more or less is very significant.

  25. So is the software the same? by Anonymous Coward · · Score: 0

    By which I mean, does it still have a proprietary hypervisor with a GCHQ keylogger in it? Making GNU/Linux its client, introducing a generation of children to the idea of computing at a company's suffering.

  26. You can thank me later by Anonymous Coward · · Score: 0

    I just bought a Raspberry Pi B+..... given Murphy's law, you can all thank me for causing the Pi 2 release.... donations are accepted.
    Bitcoin: 16inqK58VLVbpTNxonvayFxe42gpvwkCHi
    Dogecoin: DU5Cd9p25HynS6CeHr7V4n7nKQ91gpxvKn

    1. Re:You can thank me later by ssam · · Score: 1

      Have a check which model you got. Atleast with the early RAM bump, the new models shipped before the annoucement, so some people ordered the old one, and received the new one.

  27. Still ARM11, still a crappy CPU by ebenupton · · Score: 4, Informative

    No it isn't. It's a quad-core Cortex A7.

  28. Too late, but not entirely too little by ebenupton · · Score: 4, Informative

    It's a quad-core Cortex A7, so very firmly ARMv7.

  29. Re:Then buy a used PC by inflex · · Score: 4, Insightful

    Ignoring the actual Pi debate -
    Darn those people who still use 68HC11 and 6502 controllers. You seem experienced enough to likely know yourself that if you've got a chip that's cheap enough not to ruin your BOM, that is available/in-production, does the job, has a solid toolchain, and coupled with years of development experience globally and in-house, then you don't just throw that all in the trash because something newer/faster/smaller/cheaper comes out.

    Half the time I think a lot of people jump to the newest stuff because they don't like having their exclusivity eroded. Using older stuff makes sense when your product doesn't need cutting edge and you want to have a wealth of experience / dependability to draw from.

    As for me, I'm still enjoying the AVR Tiny4/5/9/10 series, it's like the modern 555 ;)

  30. Re:Then buy a used PC by Anonymous Coward · · Score: 0

    Motorola HC11 was the first micro on the market with EEPROM program memory, as well as a ROM bootloader for programming it over a UART. I think it was out at least 5 years before the 16C84.

  31. Cannot find link by johnsnails · · Score: 1

    Why can I not find a link to the actual RP2B or what ever.
    I can't find the B+

    Can someone provide a link to this new device on the website or a link to buy it on element 14 or similar.

    Thanks!

    1. Re:Cannot find link by Anonymous Coward · · Score: 1
    2. Re:Cannot find link by radoni · · Score: 1

      Although most search engine hits reveal a predicted release date sometime in 2017, the news of Raspberry Pi 2 immediate release is real and is listed officially at http://www.raspberrypi.org/ras...

      --
      SIGERR: laziness exceeds quota
    3. Re:Cannot find link by johnsnails · · Score: 1

      Thanks!

    4. Re:Cannot find link by johnsnails · · Score: 1

      Thanks! Much appreciated!

  32. Re: Then buy a used PC by guruevi · · Score: 2, Interesting

    I was about to write something similar. I've developed on a Pi since the beginning and got accelerated, seamless video and picture loops to work for an ad platform currently in production. Changing to another board would cost another 300-500 hours in development costs. And that is if the other boards even have the features, most of the "other" boards don't have stable, open API to the GPU.

    Mali GPUs which most of the "other boards" run just got decent acceleration in Linux in 2014, years after introduction of the chip because the manufacturer doesn't want to cooperate (and the android binary isn't a solution).

    --
    Custom electronics and digital signage for your business: www.evcircuits.com
  33. How many saying it's crap actually used one? by topologicalanomaly47 · · Score: 2

    I used a few building some hobbyist level stuff and I found it easy to use, tons of software and documentation available in proper english and if you want to build network/internet enabled stuff it's way cheaper than using arduino, pic based stuff or any other thing I found available.

    Latest example: I built a nixie clock with ntp sync. Is the pi wildly overpowered? Of course, but the A+ + 8gb microsd card ran me ~22eur plus the cost of a 8gb microsd and a wi-fi adapter (I had those and don't remember the original prices but probably another 10eur). I couln't find any arduino/microchip based solution with wi-fi that was even close to this price. The fact that it runs linux, can pull it's code from git has a sound card and hdmi for future use ideas is a nice bonus too.

    I've had friends use allwinner based boards for similar stuff and none had the simple experience the pi provides.

    About the new pi I'm much more interested if the USB bus still has the same bugs , if the ethernet is still attached to a usb hub chip, than the processor power it has. If I need networking / storage / multimedia performance I'll buy the proper tool for the job with proven reliability and open source software available not a cheap arm board no matter how good the specs sound on paper.

    1. Re:How many saying it's crap actually used one? by jareth-0205 · · Score: 2

      It's a typical /. response of critisise first, never do. And yes, the main selling point of the Pi is the community and support around it, not the actual board itself.

    2. Re:How many saying it's crap actually used one? by Anonymous Coward · · Score: 1

      I've got one, it's excellent.

      Considerable faster (My x264 library is up to 32x faster that B+ now it's compiled for cortex-a7 and NEON), the desktop flies, compiles are loads quicker, and everything still works the same as before - just faster.

      This is a no-brainer for $35.

  34. Re: a billion operat per second enough for cat wat by guruevi · · Score: 2

    Where is the community for said platform? Does it give you a good example in a simple fashion? Or do I have to read reams of data sheets?

    I've had to read data sheets for the Arduino but most of the stuff is easily available with plenty of examples to learn from. The cores of these processors have been around for years but until someone puts it in an easy to use package, only specialists will use it and specialists already know how to pick the best technology for a specific task.

    --
    Custom electronics and digital signage for your business: www.evcircuits.com
  35. Already imagining... by inglorion_on_the_net · · Score: 1

    I'm already imaginig a Beowulf cluster of these.

    --
    Please correct me if I got my facts wrong.
    1. Re:Already imagining... by Anonymous Coward · · Score: 0

      Beowulf? Cluster?? How very 1990s of you.

      You should be imagining a cloud of ARM cores.

      Get with the times, loser.

  36. Already imagining... by inglorion_on_the_net · · Score: 1

    Not even kidding. I really am.

    --
    Please correct me if I got my facts wrong.
  37. Re:Then buy a used PC by marcansoft · · Score: 1

    There's a difference between established industrial designs where there is an argument for maintaining compatibility and an existing codebase, and hobbyists which can quite happily move up the chain and are always looking for cool new stuff in other respects. Even in product development, some companies go out of their way to use ridiculously outdated, expensive chips. That usually only flies when it's for non-consumer applications where they can afford to throw more money at a chip vendor to keep making outdated chips at outdated prices (which sometimes even rise); for consumer products the competition will undercut you by using newer, cheaper chips if you don't. For hobbyists, it actually pays off to upgrade - you get better toolchains (no need to deal with all the ROM/RAM/pointer type shenanigans of AVRs on ARM), better debuggability, etc. Of course, it doesn't mean you should jump onto any random chip - the toolchains and ecosystems vary wildly in quality - but it's a shame that so many people just stick with the old instead of trying something new.

    There's nothing wrong with the Tiny series - little 6- and 8-pin chips are still the market where AVR/PIC make perfect sense, and I'll be the first to admit that I've used a PIC12F629 as a dual frequency generator in a project. But as a flexible platform for hobbyists, I'd much rather have a Cortex-M3 over an ATmega. Back when I was using PICs more often, my approach was to, every few years, re-evaluate my personal selection of PICs. I'd go through Microchip's (extensive) part database, look at the prices, and see if anything caught my eye, then order some samples. My 8-pin of choice used to be 12F508, then 12F629. For 18-pin I went from 16F84 to 16F88. 28-pin, 16F876 to 18F2520 and 18F2550 for USB. 40-pin, 16F877 to 18F4520 to 18F4550 for USB. I tried dsPIC at one point but didn't like it; by then ARM was picking up steam and it didn't make any sense. I haven't really looked at their line-up in a while, since I've mostly moved on to other chips for interesting stuff and stick to my old PICs for small quick/dirty hacks since I have a bunch in my drawers to get rid of, but you get the idea. It never made any sense to me to get stuck with one particular obsolete part or range.

  38. Re:a billion operat per second enough for cat wate by jones_supa · · Score: 1

    Raspberry Pis are used primarily for very small tasks, controlling a few motors and lights in a haunted house gimmick, running cool Christmas lights, or an alarm system reading sensors once per second.

    Actually those sound more like tasks for a simple microcontroller. Raspberry Pi can do way more complex things.

  39. Re: a billion operat per second enough for cat wat by marcansoft · · Score: 1

    ESP8266 only became a "thing" last year, so the community is still growing. But the manufacturer is cooperating and is releasing open SDKs, and the hobbyist community is enthusiastic about it. I personally intend to use a bunch of them to automate things around my apartment, so I guess I'll find out just how good/bad it is.

    That's for developing on the ESP8266 core itself - if you just want to use the default firmware, plug it into your existing microcontroller platform (e.g. Arduino) and you get wireless connectivity and a TCP/IP stack (running on the module) with some trivial AT commands. Not as cheap since you're still using a separate core as the main app host, but still a really cheap way to add WiFi to something.

  40. Re:lol. Most Pi projects fit a 20Mhz, 1024 byte MC by jones_supa · · Score: 2

    Windows 8 grabs only 600 MB RAM on startup. Launch a couple of Office programs and you would still be easily under 1024 MB.

    Of course this a bit past your point. You're correct that writing embedded software is quite a different task than doing GUI stuff with all the bells and whistles. :)

  41. Ban it by Anonymous Coward · · Score: 1

    Nobody should be allowed to build their own computers or write software unchecked and unsupervised. These aren't the '90s anymore, the world is a more complicated and scarier place now and computers are weapons, as is software. All hardware and software should be certified by the State. We need a "computer amnesty" in which citizens can voluntarily deliver their uncertified devices for destruction in return for a safe and approved one, with heavy fines and imprisonment for non-compliers. Those DIY devices only aid criminals and terrorists.

  42. Well, where is it? by maevius · · Score: 1

    I'm I the only one that has noticed that:

    1. The official site has nothing about it
    2. Broadcom has nothing on their site about a BCM2836
    3. On the register photo, there is no RAM on the PI (it should be on top of the processor)

    and many many more little things

    1. Re:Well, where is it? by Anonymous Coward · · Score: 1

      Why should it be on top of the processor ? You seem to be assuming that they have retained the POP configuration whereas from the video at 3:53 you can see it's underneath as external DDR
      https://www.youtube.com/watch?v=Xo8RT8Wpv6w ... Pi Foundation doesn't do vapourware

    2. Re:Well, where is it? by amalcolm · · Score: 1

      On sale at RS in the UK RS Stock No. 832-6274 £22.85

      --
      Time for bed, said Zebedee - boing
    3. Re:Well, where is it? by Anonymous Coward · · Score: 0

      Available AND supposedly in stock in both UK and US from the people who always have sold them, it doesn't get much more official than that!
      http://www.mcmelectronics.com/content/en-US/raspberry-pi
      http://uk.rs-online.com/web/p/processor-microcontroller-development-kits/832-6274/

  43. USB dropout is a BCM2835 fault, not fixable by Anonymous Coward · · Score: 5, Informative

    The BCM2835 which is present on all the previous Pi boards contains a half-baked USB controller core which is the cause of all the USB event dropout problems. It expects realtime response from the ARM11 to handle USB's split transactions within the required 1ms response window of USB. The ARM11 cannot always meet that response spec, and so the USB user experiences a dropout.

    More details are given in this post and there are plenty of threads on the raspberrypi.org forum in which the Raspberry Pi Foundation's engineers confirm the hardware fault inside the BCM2835 SoC.

    The Pi range of boards have had many other USB-related problems fixed in recent versions, especially those associated with the very poor power supply circuitry of the first release. On the whole the situation is much better, but the core USB dropout problem is not fixable because it's part of the BCM2835 chip.

    Hopefully the new BCM2836 in RPi 2 does not use the same half-broken USB controller core as the BCM2835.

    Keep your fingers crossed.

    1. Re:USB dropout is a BCM2835 fault, not fixable by Anonymous Coward · · Score: 0

      Thank you for this information. I just wish it had been repeated in the stories on /. a year later around the time I first really started noticing raspberry pi (I bought mine in August 2013).

    2. Re:USB dropout is a BCM2835 fault, not fixable by Anonymous Coward · · Score: 0

      Worth noting that the USB core in the Pi chip is from Synopsys, and was simply bought in by Brcm as IP. So blame them....

    3. Re:USB dropout is a BCM2835 fault, not fixable by Anonymous Coward · · Score: 0

      Latest firmware uses an ARM FIQ to get round the huge majority of USB issues. There is one unusual corner case that still causes issues which cannot be got round (something to do with 1.1 devices in combination with certain 2.0 devices IIRC)

    4. Re:USB dropout is a BCM2835 fault, not fixable by Anonymous Coward · · Score: 0

      Probably worth noting that the 2836 is powered by Coretex A7, not ARM11. The chance of a timely response is probably increased severalfold with the performance boost. Moot if the controller is fixed, though :)

    5. Re:USB dropout is a BCM2835 fault, not fixable by hattig · · Score: 1

      And even if not, hopefully the faster and quad-core CPU will be able to respond in a more timely manner?
      As they would have had to do a new layout for the SoC, I hope it was another aspect that was fixed in the redesign.

    6. Re:USB dropout is a BCM2835 fault, not fixable by Anonymous Coward · · Score: 0

      The USB core used is an OTG core and is primarily expected to be used as a device controller. It supports host controller mode so you can support OTG role switching. In its expected configuration it works perfectly and works fine as a host controller when you know the limitations. For the majority of use cases it never gets put into host controller mode.

      Broadcom will have been aware of that when selecting the core for the original purpose they designed the BCM2835. The fact someone decided to use this SoC in a different way in the Pi and problems were seen doesn't render the USB core defective or point to a bad choice with the SoC chosen. It was available for order and at a price deemed suitable.

      I have a Pi here and personally in my numerically significant sample of 1 have had no problems. My B drives memory sticks, Wifi dongles, modems, DVB-T sticks etc. with no problems. I'm sure there were issues in the past but I've never seen any of them.

    7. Re:USB dropout is a BCM2835 fault, not fixable by Anonymous Coward · · Score: 0

      They're still using the same broken USB core:

      Gert van Loo Mon Feb 02, 2015 7:22 pm
      We could not touch the USB but the ARM has a special 'USB timer' I added as response to a request from the USB dive driver developer...

  44. Re:a billion operat per second enough for cat wate by Anonymous Coward · · Score: 0

    They are, and it can. This doesn't change the way most people use it however.

  45. Re:a billion operat per second enough for cat wate by jones_supa · · Score: 1

    Good point.

  46. Re:lol. Most Pi projects fit a 20Mhz, 1024 byte MC by Anonymous Coward · · Score: 0

    OpenVPN / ssh tunneling - raspberry pi throughoutput - around 6Mbps. Odroid-U2 throughoutput around 45Mbps.
    Not to mention RPi would freeze with heavy network activity, making it pretty much useless for me. It's been collecting dust ever since I got the odroid.

  47. Re:Then buy a used PC by AmiMoJo · · Score: 1

    yet even today people keep using AVR-based Arduinos when the microcontroller world has moved on.

    8 bit CPU cores are still the most popular in the world sales wise, and for a good reason. They are cheap, extremely robust and well understood, easy to use and cheap to develop for. Those ARM cores you mentioned are a lot more work to do simple stuff. They are an order of magnitude more complex to code for.

    I am an embedded software/hardware engineer. I do this for a living. 8 bit is still king, with some 16 bit stuff that isn't really that different (PIC24, MSP430) gaining ground now. Most of the time business doesn't want performance, it wants reliability and code quality, and to buy the same parts for 10+ years.

    --
    const int one = 65536; (Silvermoon, Texture.cs)
    SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
  48. primary design goal is broadcom by gl4ss · · Score: 0

    actually the socs can be cheap as pie(literally).

    however, raspberry has a primary design goal of using a broadcomm soc available from broadcomm contracted foundries with slack time, and raspberry project is a disguised for profit venture to that end.

    if you grasp that, it's easy to see why they go with a chip that's crappier than what you can get in a 70 dollars smartphone(that pays licenses for 3g etc shit, comes with a charger, has hw codecs for video decode as well, comes with a battery, case and uses more expensive circuitboard design...).

    I wouldn't mind actually if it had more IO pins and established realtime os, but now you can get complete android "computers" (android-in-a-box) for fifty bucks with higher specs.

    --
    world was created 5 seconds before this post as it is.
    1. Re: primary design goal is broadcom by joelsherrill · · Score: 1

      RTEMS.org has support for the Pi so that gives you the FOSS RTOS you want. We welcome improvements.

  49. Rapberry Pi 2 Compute Module? by herranzdiego · · Score: 1

    Is a Rapberry Pi 2 Compute Module expected? Any news about it?

    1. Re:Rapberry Pi 2 Compute Module? by petermgreen · · Score: 1

      Apparrently it's coming "in the medium term".

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
  50. why care about the open? by gl4ss · · Score: 0

    well who cares? it's effectively a closed source board and closed project anyways, since broadcomm isn't selling the chips to others and raspberry is a broadcomm tied project.

    that's the funny thing about raspberry that geeks think it's open, while it's about just as open as any other stick computer, only that with raspberry they need to buy everything separately.

    --
    world was created 5 seconds before this post as it is.
  51. Another outdated CPU by Anonymous Coward · · Score: 0

    Had 3 Pis dying on me, despite proper power and no overclocking. The only Pi that is still running corrupts it's sdcard very few weeks.

    For me Raspberry Pi is: You want cheap, you get cheap.

    Now using a bunch of boards like Lime 2, Banana Pi, Odroid C1. Never had a single problem with any of them.

  52. Re:Then buy a used PC by itzly · · Score: 2

    I do this for a living too, and I've said farewell to all the 8 bit designs I did before. I have not regretted this move at all. More memory, unified address map, more performance, better peripherals (32 bit timers, ethernet, DMA, etc), smaller packaging, cheaper, more vendor choices, same old GCC toolchain. And all it takes is a week or so of reading the user manual, and playing around with an eval board.

  53. Vendor lock-in by mnt · · Score: 1

    The CSI port is universal, but there is only one camera available from the pi foundation.
    The DSI port is universal, not working after 3 years, only display usable will be from the pi foundation.

    1. Re:Vendor lock-in by Anonymous Coward · · Score: 0

      True, but a little harsh. SOC camera driver bringup and tuning is a huge task and requires firmware changes. Unfortunately, Broadcom recently fired virtually all of the engineers that could have helped the Pi Foundation with this.
      Maybe BRCM will open up the firmware now that they've exited the mobile business but I wouldn't hold your breath.

  54. Windows10 support by Anonymous Coward · · Score: 4, Interesting

    Did anyone notice this: http://dev.windows.com/en-us/featured/raspberrypi2support
    Apperantly at zero cost... Might get interesting...

    1. Re:Windows10 support by cdu13a · · Score: 1

      So, I wasn't the only one that saw that. Been up way to long wasn't sure if that part was real or if it was the lack of sleep starting getting to me.

    2. Re:Windows10 support by Anonymous Coward · · Score: 1

      Nooooooooooooooo. The Pi is supposed to be exclusively for Linux bigots! Linux!

    3. Re:Windows10 support by LWATCDR · · Score: 1

      And I have to say that Windows 10 does not suck.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
  55. Re:a billion operat per second enough for cat wate by itzly · · Score: 1

    Not everybody is using their Raspi for simple things like that. And if there's more performance, people will also come up with higher performance applications.

  56. Same old Slashdot. by Anonymous Coward · · Score: 1

    Pi Foundation releases what you've been whining for since the Model B arrived.

    AND YOU LOT ARE STILL WHINING!

    If the Pi doesn't fit into your particular niche, then don't buy it. If the manufacturer of SuperXYZ, retailing at 4 or 5 times the price of the Pi won't reduce that to $35 then whine at them. If it doesn't chime with your IS-like open software ideology, DON'T BUY IT!

    Its out there, its available, it'll do what I want it to do, so I've just bought one.

    Now get off my lawn.

    1. Re:Same old Slashdot. by Pope+Hagbard · · Score: 1

      Pretty much. Ignorant people would rather pointlessly bitch about how IT DOESN'T HAVE FEATURE X (for this amazingly low price) than pick an appropriate tool.

      These "discussions" should provide fodder for a sociological paper about Dunning-Kruger.

  57. Re:lol. Most Pi projects fit a 20Mhz, 1024 byte MC by itzly · · Score: 1

    It not just the size of the user application that counts. People use these boards because they come with file systems, USB devices, video and networking. You can't fit all of that in 1024 bytes.

  58. Re:Then buy a used PC by geggo98 · · Score: 4, Insightful
    When people intelligent people are doing something that seems stupid, then they are either not as intelligent as assumed or your assumptions are not right. It think we are dealing here with the second case.

    When using an Arduino, I can realize a whole project in just hours, including setting up the (very simple) IDE, starting a template project, searching and installing some helper libraries (Timer, I2C, Serial, LCD) and filling in the glue code on the position marked in the template. When using a different target, even setting up the tool chain can take days. I would have to buy hundreds or even thousands of chips until the investment in a different tool chain and the development (and debugging) of the missing libraries would pay of.

    When I get stuck with an Arduino, I can find lots of documentation, lots of working (!) example code and even working (!) step-by-step tutorials (even video-tutorials). This seriously limits the risks when developing with Arduino. In the embedded world, it is very easy to find surprising show stoppers for a certain approach on a given platform.

    So there are several good reasons to use Arduino (or Raspberry Pi) for home grown or semi-professional projects, even when there are other options with lower cost per chip.

  59. How to miss it completely. by Anonymous Coward · · Score: 0

    Just read what you wrote:

    people keep using AVR-based Arduinos when the microcontroller world has moved on.

    See? That's the crux. You may have moved on, because you care about some things. Guess what, there are others that don't. People that do one time projects go with what's more accessible and easier. Most of the world population doesn't care the slightest about where the "microcontroller world" is today, or what they consider state of the art. If something is easy to get, easy to work with, and does the work, then it what you should use.

  60. Re:lol. Most Pi projects fit a 20Mhz, 1024 byte MC by jones_supa · · Score: 1

    People use these boards because they come with file systems, USB devices, video and networking. You can't fit all of that in 1024 bytes.

    Challenge accepted. ;)

  61. mali400 by maestroX · · Score: 1

    give me mali400

  62. and it runs Windows 10 by rkww · · Score: 1
  63. Windows 10 support by Anonymous Coward · · Score: 0

    AFAIK all you guys have been waiting for this day:
    http://dev.windows.com/en-us/featured/raspberrypi2support

  64. Re:lol. Most Pi projects fit a 20Mhz, 1024 byte MC by drinkypoo · · Score: 1

    I'm laughing at those Windows 8 users posting here complaining that a friggin GIG of RAM isn't enough.

    It's not enough to play full PC, which if you RTFA (maybe not this article, I didn't bother) is one of the goals of this model. Fail, fail. Android devices have been coming with 2GB for absolutely ages now.

    I'd buy an alternative just because Sony gets a buck or two when you buy one of these, and I want them to go out of business.

    Of course some people use them as entertainment media centers. That's kind of the one oddball use that needs a thousand times the resources of most things people use their Pi for.

    And 1GB will be fine for that, so those aren't the people who are bitching.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  65. Re:Then buy a used PC by thegarbz · · Score: 1

    You said goodbye to 8-bit based solely on how you program and a desire to do something more advanced?

    How interesting! So maybe you should buy a 32bit ARM processor then to blink an LED. Oh are you now going to say it's overpowered?

    I program on a mix of 32bit and 8bit. I pick the tool for the job. Look around online and see the millions of projects where an Arduino is waaay overpowered for the project in which it's used and you'll realise how absurd the argument is.

  66. Re:Then buy a used PC by thegarbz · · Score: 1

    same problem as the Arduino: both are based on an ancient, woefully outdated platform

    Ancient and outdated? I believe the platform the Arduino is based on is one of the single most popular *currently* selling platforms on the market. Or are you saying we now need to upgrade to 32bit ARMs just so we can blink an LED?

    Kids these days.

  67. Re:Then buy a used PC by itzly · · Score: 1

    You said goodbye to 8-bit based solely on how you program and a desire to do something more advanced?

    No, where did I say that ? I actually put the more advanced features to good use. Sometimes, it is possible to do the same stuff on 8 bit platforms, but it takes more effort. For instance, the AVR has separate program and data memory, which is just a pain. Given the difference in price, it's usually not worth it to use 8 bits. And in many cases, 8 bit CPUs aren't even cheaper, except for the very low end, and then the difference only makes sense in high volume.

  68. Re:Raspberry Pi = offload qualcomm unused chips by CrazyBusError · · Score: 1

    Are you on drugs?

    Do you want some? I think it might help.

    --
    -Never argue with an idiot. They drag you down to their level, then beat you with experience-
  69. Re:lol. Most Pi projects fit a 20Mhz, 1024 byte MC by thegarbz · · Score: 0, Troll

    Ok I bit. I rebooted, fired up Word on a blank document and opened outlook.

    1.6GB in use and 1.8GB committed.

    No Windows 8, like Windows 7 is effectively unusable on 1GB of RAM.

    Oh hey look, prefetch finished. 2.2GB in use 2.8GB committed.

  70. Re:Then buy a used PC by itzly · · Score: 1

    The fact that it's a popular hobbyist platform doesn't mean it's not ancient and outdated. Also, blinking LEDs isn't the only application for microcontrollers.

  71. 750,000 key strokes per second. Fast typist. by raymorris · · Score: 1

    > ssh tunneling - raspberry pi throughoutput - around 6Mbps

    6Mbps is 750,000 bytes per second. For ssh, that's around 750,000 key strokes per second. You must be a very fast typist. :)

    Okay, there is high protocol overhead, so maybe 160,000 keystrokes per second. Still, I can't type that fast, so it would be more than I'd be able to use.

    1. Re:750,000 key strokes per second. Fast typist. by Anonymous Coward · · Score: 0

      Sure, if you're the kind of person who's never heard of things like scp, ssh tunnelling, X forwarding, VNC, RDP, ...
      That's like asking why anyone would want anything more than a 2 MBit/s internet connection, after all there's no way that you can read even that fast.

  72. Re:Then buy a used PC by gbjbaanb · · Score: 1

    .... does the job, has a solid toolchain, and coupled with years of development experience globally and in-house, then you don't just throw that all in the trash because something newer/faster/smaller/cheaper comes out

    You don't work with Windows development shops then!!

  73. OpenWrt does all that in 16MB. 1008MB left over by raymorris · · Score: 1

    >. People use these boards because they come with file systems, USB devices, video and networking.

    If you're using all that, maybe for a remotely accessible security camera system, plenty of Linux distributions are available which provide that in 16MB. OpenWrt is one example. So the rPI has 64 times as much memory as you need for the job.

    1. Re:OpenWrt does all that in 16MB. 1008MB left over by itzly · · Score: 1

      So the rPI has 64 times as much memory as you need for the job.

      Maybe. But maybe I don't feel like setting up a cross-compiler, and I use the Raspi itself for building my code. In that case, 1GB works a lot better than 16MB, especially if the thing still cost the same.

  74. Re:Then buy a used PC by AmiMoJo · · Score: 1

    Yes, but I'm currently designing data logging equipment that runs for 5+ years on a couple of AA batteries. It doesn't need ethernet, or high performance, or more memory... In fact, those things just waste power and make hitting the 5+ year battery life harder. When the device is in the "active" state logging actual data it runs at 250kHz... Not megahertz, kilohertz. There isn't any point going faster, it would just waste power.

    What's more this thing will be manufactured with minimal changes for 15+ years. Some manufacturers offer ARM microcontrollers with guaranteed long production life times, but then you are back to the low end of performance anyway and the cost is always way higher than 8 bit parts.

    It's the old "good/fast/cheap, pick any two" choice again.

    --
    const int one = 65536; (Silvermoon, Texture.cs)
    SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
  75. Re: a billion operat per second enough for cat wat by Anonymous Coward · · Score: 0

    Check nodemcu: https://github.com/nodemcu/nodemcu-firmware This is a lua interpreter for the chip. If your application is simple (control some lights, bla bla) then with this you can probably code it in half a day.

    You can also program the module in C, but that requires installing some software. About the same as installing arduino studio but then the esp8266 sdk...

  76. B+ fixed the USB problems by SIGBUS · · Score: 3, Interesting

    What's with all the ACs in this thread, anyway? Yes, the original A/B models had crappy USB, but the A+/B+ have much-improved circuitry, to the point that for most things you'll never need to bother with adding a hub.

    I set up a B+ as a Bluetooth audio streaming box, and, while running off a 1000 mA power supply, the USB is stout enough to power a keyboard, mouse, Bluetooth dongle, and a Focusrite USB audio interface, all plugged into the onboard USB ports. That would have never worked on the older model.

    --
    Oh, no! You have walked into the slavering fangs of a lurking grue!
    1. Re:B+ fixed the USB problems by grouchomarxist · · Score: 1

      Perhaps my setup was more power draining than yours, but I had a keyboard, mouse and wifi dongle plugged in and the B+ didn't have enough juice to run them all. After switching to a powered hub it started working.

    2. Re:B+ fixed the USB problems by Anonymous Coward · · Score: 0

      [...] and the B+ didn't have enough juice to run them all

      You mean your AC Adapter didn't have enough juice to run them all.

    3. Re:B+ fixed the USB problems by Anonymous Coward · · Score: 0

      What's with all the ACs in this thread, anyway?

      Maybe because this is a nerd story and over the last ten years slashdot has become a water-cooler for "creatives".

  77. ^--- Windows user by raymorris · · Score: 1

    >. It's not enough to play full PC, which if you RTFA (maybe not this article, I didn't bother) is one of the goals

    I see that you're a Windows customer. I've run a full GUI desktop, web browser, etc., and a web server on the same machine just for fun, in 32 MB. Would I recommend a $35 Pi as the best choice for a desktop? No, that's not the intent of this $35 experimenter's board.

    1. Re:^--- Windows user by drinkypoo · · Score: 1

      I see that you're a Windows customer. I've run a full GUI desktop, web browser, etc., and a web server on the same machine just for fun, in 32 MB. Would I recommend a $35 Pi as the best choice for a desktop? No, that's not the intent of this $35 experimenter's board.

      When I started using Linux, which was not my first computing experience, I ran Slackware 2 with kernel 1.1.47 (ah, the first time, how you remember) on a 386DX25 with 8MB RAM and a 120MB disk. With a web browser, GUI desktop, and a web server. But today, there is so much bloat that if you want to actually run real programs, 1GB is a bit shabby.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    2. Re:^--- Windows user by itzly · · Score: 1

      No, that's not the intent of this $35 experimenter's board.

      I think the intent is to get maximum value out of a $35 budget. And I'm sure that 1GB accomplishes that better than 32MB. I see no useful purpose in limiting the specs based on a myopic view of what people are supposed to do with this board. The better the specs, the more stuff people will come up with that they can use this board for.

  78. Still ARM11, still a crappy CPU by Anonymous Coward · · Score: 0

    Because it doesn't sell for $750?

  79. Re:Then buy a used PC by inflex · · Score: 1

    You don't work with Windows development shops then!!

    Right you are :D

  80. Re:Then buy a used PC by NJRoadfan · · Score: 1

    Western Design Center still makes quite a bit of money selling those 65c02s and 65c816s. :P

  81. Re:Then buy a used PC by angel'o'sphere · · Score: 1

    Sorry marcansoft, the more you post in this thread I get the idea you are a moron an idiot, probably both or a troll or all of it.

    What is your fucking problem, excuse my language?

    Who in the western world cares if a once in a lifetime purchase is $35 or $20? How many Raspery Pi boards are you going to buy in the foreseeable future?

    What are you going to do with them, that you need a more modern processor?

    All your ranting is just for naught. Since ARM 3, the processors actually have not changed much. For any use except esoteric cases it fucking does not matter that a SoC uses a 10 year old design.

    If you buy a car with modern driver assistance, lane detection, sign detection, pedestrian detection etc. guess on what hardware it runs? It is in the 250MB 1GHz ARM Cortex M0 or M4 range. Texas Instruments crafts the boards, 4 ARM cores and two DSPs ... one DSP and 2 ARMs are not even used but still they do stereo video capturing and analyzation and break your shiny new Audi, Toyota, Mercedes or BMW and I believe even Porsche if a child runs into your driving path: automatically!

    So you want to tell us you know lots about ARMs and you are so smart?

    Sorry, I for my part perceive you as an complete idiot and moron, and I guess I'm not the only one.

    --
    Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
  82. When OLPC said Windows IMO they "jumped the shark" by Paul+Fernhout · · Score: 3, Informative

    Good catch! OLPC lost a lot of developer mindshare IMHO when they started cosying up to Microsoft and changing their hardware to run Windows. Example:
    http://www.olpcnews.com/softwa...
    "For me, that paragraph represents the end of a dream. I say that XP on the XO is the end of One Laptop Per Child as an educational project. With a Microsoft operating system, an XO becomes a "$200 laptop", a cheap Toshiba replacement, not an educational learning tool for children. With the Sugar User Interface, OLPC can claim to have a Constructionist learning methodology, it can claim to be promoting exploration and learning, it can even hope to activate the view source key. But once you put on XP, no matter how much it may be customized to leverage the XO hardware, children will not be taught to "learn learning" as Negroponte promised. They will be taught "ICT skills", a phrase Negroponte himself railed against. Ministries of Education will be tempted to lock down XO's in computer labs and revert the whole one laptop per child idea back to one to many, effectively negating the goal of this grand dream. Yes, for me XP on the XO is the end of OLPC, no matter who is the CEO."

    Hope Raspberry Pi does not suffer the same fate -- especially as I recently bought two B+ versions, :-) not knowing about either of these forthcoming changes (better hardware or Windows).

    The last week or so, I've been watching for the new Beagleboard-X15, which is both open source hardware (Raspberry Pi design is not quite open hardware it seems) and will answer a lot of performance and memory issues at least compared to the Raspberry Pi B+ or the Beaglebone Black.
    http://elinux.org/Beagleboard:...
    http://beagleboard.org/project...
    "The BeagleBoard-X15 is the newest member of the BeagleBoard family. Measuring 4" x 4.2", it is based on a Dual Core A15 processor running at 1.5GHZ and features 2GB of DDR3L Memory. It is in the beta phase. ... Guidance is that it is certainly over $100 ..."

    So, that board is a lot pricier than this newer (or older) Raspberry Pi though. Not too much for a typical home office server use as an example (like to run NodeJS locally for testing on a separate non-VM box), but still 3X to 4X more for the board. However, when you add a case, extra media like a hard disk or big USB flash drive, and a power supply, and a wireless dongle, and so on, I doubt the overall cost is probably that much more than 2X for an entire system with the Beagleboard-X15.

    --
    A 21st century issue: the irony of technologies of abundance in the hands of those still thinking in terms of scarcity.
  83. Only available in Chinese?? by Anonymous Coward · · Score: 0

    An AllWinner CPU is a good performer but the datasheet is only available in Chinese. The reason it's so cheap is that they didn't spend any money getting it translated or providing support overseas

    Tsk, tsk, tsk ...

    English Language Datasheets for Allwinner CPUs are aplenty, my man

    For example - https://linux-sunxi.org/images/e/eb/A13_Datasheet.pdf

    Disclaimer:
    I do not read Chinese

    Even I can read that datasheet !

  84. Re:Then buy a used PC by angel'o'sphere · · Score: 1

    There is no difference in complexity to code for a 6502 or an ARM, this argument/idea is just bullshit. If at all programming a 6502 is less straight forward than an ARM.

    Either you use C, then there is definitely no difference at all, or you use assembler directly.

    Sorry, I don't buy that you work in embedded environments, or you would not claim such nonsense.

    However your last two sentences are true.

    --
    Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
  85. Re:lol. Most Pi projects fit a 20Mhz, 1024 byte MC by Anonymous Coward · · Score: 0

    My Windows 8.1 tablet has a gig of memory and a quad core Atom. It actually runs MS Office (2013, not 365) completely fine.

  86. Re:lol. Most Pi projects fit a 20Mhz, 1024 byte MC by angel'o'sphere · · Score: 1

    Considering that an ARM instruction is 32 but wide, only 3 instructions fit into your 24 byte RAM usage example ;)

    But the tenor of your post is quite right.

    --
    Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
  87. Ecosystem ?? by Anonymous Coward · · Score: 0

    ... the Raspberry Pi has a large and growing ecosystem behind it -- developers (hardware and software), users, and more.

    The Arduino is a similar beast -- underpowered, overpriced, and with a tremendous ecosystem, approachable and available to new classes of users ...

    Those making this kind of argument never knows what happened to IBM true blue PC when clones emerges

    Yes, when IBM brought out their IBM PC an ecosystem sprung up, and when PC clones came along the ecosystem grew even bigger ... and bigger still ... until the volume of the clones became so large that it eclipsed the true blue IBM PC --- and IBM thought that huge ecosystem was theirs, and tried very hard to distance themselves from the clones, by introducing a completely incompatible architecture the "MCA" ... which signed the downfall of true blue IBM PC

    Same thing here ... the Raspberry Pi may have created an ecosystem, but that ecosystem does not belong to Raspberry Pi

    As more clones come in, that ecosystem will grow and evolved, and sooner or later the volume of the clones will eclipse the original Raspberry Pi, and when that happen ... no matter which clone you or your children use, the ecosystem will support them

  88. That's in ROM ;) by raymorris · · Score: 1

    My (200 byte) program is in the ROM, I'm using the RAM for data. ;)

    1. Re:That's in ROM ;) by angel'o'sphere · · Score: 1

      Oki, makes sense ;)

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
  89. Re:Then buy a used PC by carlhaagen · · Score: 1

    I don't buy that you do either. I spent 6 years of my life programming 6502 assembly when writing games and "demos" on the VIC-20 and Commodore 64, and I spent another 4 years programming ARM assembly when doing games and "demos" for the GameBoy Advance. Thumb/ARM is not complicated, not hard to learn, but it is nowhere near so defining of simplicity and straight-forwardness as the 6502 is.

  90. Re:Then buy a used PC by johnw · · Score: 1

    s/break/brake/

  91. Someone must want these... by Anonymous Coward · · Score: 0

    I saw them on Element 14 this morning and pre-purchased one. Now their site is down and can't get to Adafruit either. Hummm I guess people DO want these.

    1. Re:Someone must want these... by Anonymous Coward · · Score: 0

      Well Element 14's site is back although I am having problems logging in... Adafruit still doesn't come up at all.

  92. There... by Anonymous Coward · · Score: 0

    I just got my geekgasm!

  93. Re:lol. Most Pi projects fit a 20Mhz, 1024 byte MC by Anonymous Coward · · Score: 0

    Most rPI projects are also done on Arduinos and similar

    No they're not. I would expect Slashdot to know the difference between a microcomputer and a microcontroller.

  94. Re:Then buy a used PC by Anonymous Coward · · Score: 0

    as motor control

    I would never trust motor control to something like this without it getting full RTOS support.

  95. Pi 2 for Firewall and Intrusion Detection System? by Anonymous Coward · · Score: 0

    Currently running Atom based Mini ITX system with PFSense and Snort.

    Could the Pi 2 replace this setup?

  96. Re:Then buy a used PC by itzly · · Score: 1

    I'd say that plain ARM assembly is more straightforward than 6502 assembly, and that Thumb is a bit harder, because of the irregularities. Maybe your perception is different because you forgot how long it took to master 6502 assembly.

  97. Re:lol. Most Pi projects fit a 20Mhz, 1024 byte MC by Anonymous Coward · · Score: 0

    if you're using a Pi to drive motors and lights I would likely question your ability. Don't be The Suck.

  98. Re:lol. Most Pi projects fit a 20Mhz, 1024 byte MC by Anonymous Coward · · Score: 0

    Your hello world program that toggles some GPIO pins will run on a tiny PIC, sure. Duh.

    Thats not the point.

    The standard operating system (At this point we can call Linux THE standard commodity OS, network stack, GUI, GPU, network interface, USB ports that make the Pi accessible to beginners need a lot more heft.

    Try teaching a beginner to program a PIC and you will fail. They don't have the electronics knowledge and low level programming languages are way out of their depth. Teach a beginner to flash some lights through a web browser and you start the learning process.

    Even in advanced projects the Pi isnt a bad idea.. Because your flashing lights project can jump to a network-connected information appliance (with an LCD display!) with some cheap add-on modules and some more advanced programming. You can't do that with a PIC.

    The silicon is cheap and low power enough. Might as well use it even if you don't plan to use it's full capability. You might in the future.

  99. Re:Then buy a used PC by Anonymous Coward · · Score: 0

    do stereo video capturing and analyzation and break your shiny new Audi

    complete idiot and moron

    Agreed.

  100. Re:Then buy a used PC by ArcadeMan · · Score: 1

    Try classic Game Boy or GBC programming, the custom Z80-like CPU is a blast with its ~1024 instructions.

  101. Yeah! by ArcadeMan · · Score: 1

    Finally a more powerful computer to run arcade and console emulators!

  102. a) missed the point, b) drag and drop is hard? by raymorris · · Score: 1

    I didn't say everyone SHOULD use an MCU.
    I said the same type of projects ALSO run on MCU, so a billion bytes of RAM is a few thousand times more than required.

  103. Re:a billion operat per second enough for cat wate by Anonymous Coward · · Score: 0

    Can I program them in 90 seconds with a bash script though? That to me is the appeal of the PI. Linux OS and a quick script or 5 and I forget about it. If my background was in PLC, then I would probably be able to do the same. It's not though. Plus I am not skilled in hardware/soldering etc.

  104. Re:When OLPC said Windows IMO they "jumped the sha by TemporalBeing · · Score: 1

    Good catch! OLPC lost a lot of developer mindshare IMHO when they started cosying up to Microsoft and changing their hardware to run Windows.

    True; however, OLPC never had as big an audience as Rasberry Pi has; so the momentum will likely continue with Windows being an "also ran" that was "late to market" kind of thing.

    --
    Truth is like the sun. You can shut it out for a time, but it ain't goin' away. - Elvis Presley (source: imdb.com)
  105. Best ever RPI case by Anonymous Coward · · Score: 0

    Looks like this Raspberry Pi enclosure is everything you have been dreaming of: http://www.ebay.com/itm/151551288999

  106. Re:Then buy a used PC by Anonymous Coward · · Score: 0

    It just makes no sense, the only reason I can come up with is internal politics at Broadcom (trying to sell off outdated chips/designs for cheap, resistance from their GPU division to having a more powerful CPU in there, or something like that).

    It could be a process issue, too. Maybe whatever process they use to manufacture the GPU isn't compatible with the current ARM cores?

  107. Re:Then buy a used PC by Anonymous Coward · · Score: 0

    Hobbyists make up a tiny portion of the market. Teeny-tiny. 8bit AVRs are some of the most popular micros in end user products that don't need to run Linux. Phones have multi-core ARM. Televisions have multi-core ARM. Ovens, bread makers, tv remote controls, garage door openers (remotes and motor units), digital multimeters, etc frequently use ATTiny, ATMega, or ATXmega.

  108. Re:Then buy a used PC by angel'o'sphere · · Score: 1

    I'd say that plain ARM assembly is more straightforward than 6502 assembly
    That was my point. It is not so that e.g. 6502 is that complicated, but most 8 bit processors try to be 16 bit ones using tricks.
    In the 6502 case it is the usage of the 'zero page' which gives the processor some '16 bit' capabilities.
    But it makes everything a bigger processo does out of the box a bit complicated.
    So IMHO 68k, ARM etc. are really easy to program on, most 8 bits are not.

    --
    Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
  109. Re:Then buy a used PC by thegarbz · · Score: 1

    The fact that it's a popular hobbyist platform

    Oh wow.... You know nothing about the industry do you! The Arduino is barely a piss by an old person with a swollen prostate in the ocean that is AVR sales.

    You're probably sitting withing arms reach of 10 AVR devices right now. Hope you enjoy using your "outdated" platform. But you are right. Blinking lights isn't the only application for microcontrollers. I have also used them as a fully autonomous drone flight controller complete with live telemetry, a webserver, a control unit for a wireless network of industrial sensors, ...

    Yeah truly horrendous technology, it will never succeed outside the hobbyist market and it certainly isn't the single biggest and best selling product line of a company with $1.5bn/yr of revenue.

  110. Re:Then buy a used PC by Agripa · · Score: 1

    I think that was the 68HC811E2. I preferred the 68HC11 series but switched to the PIC16C84 and PIC in general as quickly as possible because Motorola being Motorola, Microchip's PIC16C84 had significant advantages in pricing and availability.

    I still have some 68HC811E2 and 68HC24 parts in PLCC packages which are my favorite to work with.

  111. Re:When OLPC said Windows IMO they "jumped the sha by yuhong · · Score: 1

    And they serve different purposes and goals, more importantly. The Raspberry Pi is designed to be a general hobbyist platform and OS choice is a good thing there.

  112. San or Qoppa by billstewart · · Score: 1

    If you're going to be archaic and use Greek letters, you've got to decide how archaic you want to be. San alphabetizes between Pi and Qoppa, which comes before Rho. The Greeks got their letters from the Phoenicians, who used more sibilants than the Greeks did, so San eventually got dropped in favor of Sigma, which was pretty much the same sound for them. (They kept Sigma, Xi, and Zeta.) And Qoppa mostly got replaced with Kappa after a while. (There were other letters as well; Digamma looks like an F, and fit into the F/V/W letter space, used for words like woinos (wine, which mostly dropped the digamma by the classical period, but earlier writers like Homer used it.)

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  113. Video problems I've had with Pi GPU HDMI by billstewart · · Score: 1

    I haven't done much with the RPi, partly because my TV got packed away during some construction and I haven't dragged it back out after that got finished, and the monitors I have at work use VGA or DisplayPort. But the times I've tried using it with borrowed HDMI monitors, it was really picky about staying in sync. Maybe it's a power problem? One reason I picked the RPi over the BeagleBone Black was it claimed to do 1080p at 60 Hz vs. only 30 on the BBB, but it wasn't handling 60Hz very well even just running simple Raspbian. (Of course, it could also have been the monitor I was using.)

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  114. Re:When OLPC said Windows IMO they "jumped the sha by NostalgiaForInfinity · · Score: 1

    I think OLPC's failure was less due to their relationship with Microsoft and more to the rise of cheap tablets in the consumer market. I don't see any consumer product competing with the RPI yet. The ChromeBox is close, but ChromeOS is too limited really to compete.

  115. New shiny; old busted. by Anonymous Coward · · Score: 0

    I learnt recently not to use rpi-update to get the latest firmware/kernel/bootloader - the 3.18 kernel etc. breaks WiFi dongles etc.

    Apparently to support the Pi 2, the 3.18 kernel etc. is now in general release (apt) - WiFi dongle breaks again.

    RPi forums down except for ads to buy the new Pi 2... WTF?!

  116. Re:When OLPC said Windows IMO they "jumped the sha by TemporalBeing · · Score: 1

    And they serve different purposes and goals, more importantly. The Raspberry Pi is designed to be a general hobbyist platform and OS choice is a good thing there.

    True; but so it being able to make the device do what you want. And Windows has too much overhead to really be useful on a Pi or even the Pi2.

    Seriously, when is the last time you tried to run Visual Studios on a sub 1GHz system with only 1 GB or even 2 GB of RAM? VS is practically unusable in those environments; yet a compiler is a must for the audience that the Pi and Pi2 are targetted at.

    So is device driver development and access to low level hardware in a timely manner. Yet the performance of Windows will not be sufficient for that.

    Realize, this is Microsoft trying to soften the bleeding that is happening; but it will probably only show just how badly they meet end-user needs in the environments where the bleeding is occurring.

    To Microsoft, it's not about choice. It's about survival and they don't have something that can compete.

    --
    Truth is like the sun. You can shut it out for a time, but it ain't goin' away. - Elvis Presley (source: imdb.com)
  117. Re:When OLPC said Windows IMO they "jumped the sha by yuhong · · Score: 1

    This is the IoT build, and you would run Visual Studio on another desktop system and upload the programs to the Pi.

  118. Re:lol. Most Pi projects fit a 20Mhz, 1024 byte MC by vandamme · · Score: 1

    Aren't you running any antimalware?

  119. Re:When OLPC said Windows IMO they "jumped the sha by TemporalBeing · · Score: 1

    This is the IoT build, and you would run Visual Studio on another desktop system and upload the programs to the Pi.

    Again, compared to existing Pi use-cases where the compiler is on the Pi system itself. So now you can't develop with just a RasberryPi, you have to have another Windows System too.

    That too doesn't resolve the Device Driver issue; it also means users have to install and learn how to use the Visual Studios Remote Debugger or learn more advanced (older style) debugging techniques.

    All those things are not in the favor of Windows for development of software for a RasberryPi or Pi2 device.

    --
    Truth is like the sun. You can shut it out for a time, but it ain't goin' away. - Elvis Presley (source: imdb.com)
  120. Re:lol. Most Pi projects fit a 20Mhz, 1024 byte MC by Anonymous Coward · · Score: 1

    XBMC distros are a huge slice of the total OS pie (no pun intended). It's far from "the one oddball". Let's say if you buy a board with a gig of ram and a relatively high powered processor, you want to do more than run a few servos... Media center, cloud server, are you going to run that on metal? If a Linux kernel is just a convenience...

  121. Re:When OLPC said Windows IMO they "jumped the sha by petermgreen · · Score: 1

    and will answer a lot of performance and memory issues at least compared to the Raspberry Pi B+ or the Beaglebone Black.

    but comparing it to those isn't really fair. Assuming it will be somewhere between $100-$200 that would put it in the same price bracket as the higher end options from the likes of wandboard, solidrun and odriod or even the atom based minnowboard.

    And viewed in amongst that pack it doesn't seem especially exciting. I guess if you really must have both A15 cores (but only 2 of them) and native SATA then it may be a good option

    --
    note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register