Slashdot Mirror


DreamPlug ARM Box Brings Power To Plug Computing

Blacklaw writes "UK GlobalScale distribution partner New IT has announced its latest ARM-based plug-top computer, the DreamPlug — and it's a major improvement over its predecessors, packing some serious hardware into a tiny case. The DreamPlug packs some serious power in its tiny case. The Marvell Sheeva ARM-based processor at its heart runs at 1.2GHz — a significant boost over the 800MHz version found in the SheevaPlug — and while 512MB of DDR2 memory might not sound very generous, if you need more then your project probably isn't suited to the plug computing model. Unlike the SheevaPlug, the DreamPlug goes all-out to impress, packing integral Bluetooth, 802.11b/g Wi-Fi, a 3Gb/s eSATA port, two USB 2.0 ports, a pair of gigabit Ethernet ports, and even analogue and SP/DIF digital audio ouputs. ARM developers will be pleased to hear that the JTAG-over-USB feature of the SheevaPlug has been replaced with full hardware JTAG and UART connectivity — although the breakout board is an optional extra."

24 of 182 comments (clear)

  1. Edition required by Tubal-Cain · · Score: 4, Funny

    DreamPlug — and it's a major improvement over its predecessors, packing some serious hardware into a tiny case. The DreamPlug packs some serious power in its tiny case.

    Slashdot, brought to you by the Department of Redundancy Department!

    1. Re:Edition required by Tubal-Cain · · Score: 4, Funny

      Naturally I misspelled "Editing" in my Subject line.

  2. Serious Hardware in 1997... by Colonel+Korn · · Score: 2, Interesting

    I spent a fun five minutes looking through linpack results a few days ago and was amused to find that today's ARM superchips are comparable to the pentium 2. Sure, it's only one benchmark, but it's enough to be amusing.

    --
    "I zero-index my hamsters" - Willtor (147206)
    1. Re:Serious Hardware in 1997... by MozeeToby · · Score: 5, Insightful

      On the other hand, they run on 1/100th the power, 1/10 the size, and no cooling equipment. If you want a high power device there's plenty of processors available, but that isn't what the ARM chips are designed for. It's like complaining that your new 60 mpg hybrid doesn't have as much power as a 40 year old Corvette.

    2. Re:Serious Hardware in 1997... by Tubal-Cain · · Score: 3, Insightful

      Not that many Pentium 2 PCs were small and light enough you could hang it from the wall socket.
      And good luck getting Wi-Fi, Bluetooth, GigE, eSATA, and DDR2 working in it.

    3. Re:Serious Hardware in 1997... by Bert64 · · Score: 4, Informative

      The linpack benchmark focuses on floating point, whereas most ARM chips don't have hardware floating point units...
      ARM chips tend to do much better at integer benchmarks, and most code you would run on a server is integer code.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    4. Re:Serious Hardware in 1997... by LWATCDR · · Score: 2

      linpack is floating point heavy but still if it can match a P2 then that is pretty impressive for a wall wort.
      Truth is that they tend to be around a P4 in interger performance for the most part which again for what they are is fantastic. I think you are a little spoiled when you dismiss a wall wart with enough power to run Linux.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    5. Re:Serious Hardware in 1997... by TheRaven64 · · Score: 3, Informative

      Most recent ARM chips (except the very low-end ones) do have hardware floating point, and even vector units. There are two issues, however:

      The first is that most ARM Linux installs use a completely braindead ABI designed for to allow you to mix FPU and softfloat code. An ARM chip with no FPU traps on all FPU instructions, including loads and stores, so you can save a lot of overhead by passing floating point values as arguments in integer registers. Unfortunately, on ARM chips that do have an FPU, copying from an FPU register to an integer register causes a pipeline stall for each parameter. You can speed things up a lot by storing the floating point values on the stack and passing them by a pointer to work around this.

      I find it somewhat ironic that a Free Software system would default to using an ABI that exists for the sole purpose of making binary-only distribution easier.

      The second issue is that it is only 32-bit that has reasonable performance. 64-bit float (which LINPACK does a lot of) is very slow - typically a factor of seven or more slower than 32-bit - while it's close to the same speed on x86 (exactly the same speed on a P2, because both are done in the 80-bit x87 unit, may be up to half as fast in the P3 if you're using SSE instead of x87).

      The reason for this focus is that most ARM chips come with a GPU and DSP on die - if you're doing anything really floating-point intensive, you're probably going to want to run it on the DSP or maybe the GPU. The FPU is just there to avoid floating point code from becoming a bottleneck in general-purpose code.

      --
      I am TheRaven on Soylent News
  3. Wait, what? by jabjoe · · Score: 5, Interesting

    The SheevaPlug has always been 1.2 GHz and had 512 DDR2 RAM.

    Port wise, this seams like like GuruPlug version of the SheevaPlug. http://en.wikipedia.org/wiki/GuruPlug

    What would be much bigger deal is a better power unit. One less prone to melting. That is the biggest issue with the SheevaPlug family, other then that major failing, they are already pretty good.

    1. Re:Wait, what? by david.given · · Score: 5, Informative
      I run my home server off one --- SMTP, spam filtering, IMAP, a web server, my internal DHCP, DNS, SMB, NFS... it all works beautifully. Even when I become briefly famous and my web server received 80000 hits in one day it didn't even wobble. It's running off a home made SSD made up of four 16GB USB keys and it's dead silent and reliable, running Debian.

      But it's not perfect: the USB chipset is a bit dodgy. I have five hard disks, an ethernet widget, and a few other devices hanging off the SheevaPlug's one USB port and it's not happy --- I had to spend some time fiddling with it before it ran reliably, and there's still a nasty bug where every now and again the USB ethernet adapter stops processing packets (although the internal ethernet port is fine). (Replugging the USB ethernet adapter fixes it.)

      I've been looking at the GuruPlug with great interest; real eSATA and two USB ports would make my life much easier, but I've held off getting one because of the heat problems. Maybe this DreamPlug will be the solution.

    2. Re:Wait, what? by initjh · · Score: 2

      The power brick appears to be detachable now and is housed in its own space. http://www.newit.co.uk/shop/prodimages/dp_5.jpg I guess in theory that should alleviate the melting problem, or at least make replacing melters easier.

  4. Price £135 - Meh by billstewart · · Score: 2

    Sure, 5 watts for a low-power miniserver is cool, but it's almost as expensive as a low-priced netbook which would have almost the same specs plus a screen.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
    1. Re:Price £135 - Meh by shaiay · · Score: 2
      1. I have an eepc 701, 2Gb SSD + external 2TB disk. It's running lenny, and It's been on for about two years, doing an rsync backup every night. I'm not sure what the power usage of this setup is since the eepc 701 is a celeron machine, which is not very energy efficient, and the the 2TB external disk has it's own power supply, but it does show that it can withstand being on 24/7

      2. For a really cheap alternative, try buying an NSLU unit used (called SLUG by it's affectionados). it should be ~$20. It takes 5W! I run squeeze on it. I have one connected to an external 500GB 2.5" unit,. It uses only the 5W power supply. It's on 24/7 doing backups from gmail, and photo backups, and serves multimedia files via SAMBA. It is quite slow, but it does the work

      3. Slightly higher power -- pogoplug at ~$50 on ebay. This should be fast enough and very low powered.

  5. Sheeva Plug by hansamurai · · Score: 2

    I've got a Sheeva Plug, and as long as this doesn't have the same power supply issues that the Sheeva Plug is notorious for (mine is currently blown and collecting dust), this is probably well worth looking into. Too bad it costs twice as much ($200) than what I paid for my Sheeva Plug a year and a half ago.

    1. Re:Sheeva Plug by butalearner · · Score: 2

      I was looking at SheevaPlugs a couple months back (the Guruplug power supplies were still horrible, IIRC), and then I found out I missed Amazon's sale on the discontinued, PogoPlug-based Seagate Dockstar by a scant few days. $30 for a Plugbox (Arch) Linux server! Unfortunately now it's $80. The pink PogoPlug itself is $50 at the moment, which isn't bad for the upgrade to 256MB RAM, but I have a hard time spending the extra bucks when I know I could have had a better deal. It's not a wall wart and wasn't made to run whatever you want, but it has similar power draw and is cheaper.

  6. Get serious by HalAtWork · · Score: 3, Funny

    Alright, enough bickering. All I really want to know is, does it pack some serious power into a tiny case?

  7. That's just the UK reseller by Animats · · Score: 3, Informative

    The US version is supposed to ship this month. The developer kit is $149, and $179 with a JTAG interface (recommended for development.)

    The production version will probably be cheaper.

    Hopefully they've fixed the overheating problem they had with their previous GuruPlug.

  8. Re:Interesting that the price is in pounds by hedwards · · Score: 3, Interesting

    That's apparently the US version, if you click the link to buy one, they give you the option of the UK version or the EU version. But oddly enough use the picture of the one for the US. It does look like there's a way of changing the prongs.

  9. PogoPlug by MattBD · · Score: 3, Informative

    I've got a PogoPlug, which is apparently based on the SheevaPlug platform, and it was a real bargain. I picked it up in the sale for £50, and I've installed Plugbox Linux (an Arch-based distro - I'd prefer Debian but I can't get that working on it) and it works really well. I've set up Postfix and Dovecot on it and I use it as a mail server, and I also have Apache, MySQL and PHP on there for testing purposes. Fantastic device.

  10. Re:Windows... by Chapter80 · · Score: 3, Informative

    Yes. But will it run Windows?

    Your question was probably a joke.

    Microsoft announced that they are developing Windows for the ARM chip, at the Consumer Electronics Show in January 2011. So I think the answer is no, not yet.

  11. Heat Issues by troylanes · · Score: 2

    I hope they've resolved the heat issues. I had a SheevaPlug that I used as a space heater for about 8 months until it finally burned itself out. Other than that, it was a great little box.

  12. Will probably evaluate one, but by jimmyswimmy · · Score: 3, Informative

    I bought the Sheevaplug and the Guruplug for some engineering applications, and was sorely disappointed. The Sheevaplug was a decent box, just needed more native IO. The Guruplug was a piece of crap. I had more issues with that box than any embedded box I've ever worked on, including some I've designed (which is saying something when you factor in initial debug time). The Guruplug had major heat issues, even when run from an external 5V supply. I removed the heat spreader (a thin piece of steel) and replaced it with a thicker copper spreader, and that made a big difference, but the unit was never completely stable and could not handle running two GigE interfaces at the same time. And they also had the niggling little problem of selling something different from what they advertised - the sale product did not have an I2C port (I think they finally changed the block diagram to reflect the truth).

    By sticking with the same form factor I fear that the Globalscale product will continue to be plagued with heat issues. And based on the history of Globalscale's products, if you need a stable platform that does what the specs say they'll do - look elsewhere.

    I'll probably get one to evaluate it, but this time I'm waiting. Someone else can be the early adopter.

    --

    Just my $0.55 (US inflation, 1774-2008, for $0.02)
  13. Good for Distributed Social Networks? by agrif · · Score: 2

    I know people like to hate on Diaspora around here, but this would be an ideal platform for it. Run your diaspora seed for you and a few friends on a wall-wart server. You could even pre-install diaspora, and sell them online for the non-tech-minded. Just unwrap, plug in, and setup through a web browser.

    This isn't a new idea, but I think it's a good one (that is, if Diaspora ever takes off...)

  14. Re:What's Wrong with 512 RAM? by BJ_Covert_Action · · Score: 2

    I had a fling with Chrome, but it made me feel like I was being bukake'd by internet advertisement companies, so I switched back to Firefox. Firefox may be a bit curvier than she used to, but at least she doesn't dress me up in a garter belt and stockings and put me on display for the old boy's club of the internet data mining community.