DreamPlug ARM Box Brings Power To Plug Computing 182
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."
Interesting that the price is in pounds (Score:2)
Re:Interesting that the price is in pounds (Score:4, 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.
Edition required (Score:5, 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!
Re:Edition required (Score:5, Funny)
Re: (Score:2)
No you didn't, you just put it in French. :)
Re: (Score:2)
Perhaps he could use the arm for that?
Get serious (Score:4, Funny)
Re: (Score:2)
Alright, enough bickering. All I really want to know is, does it pack some serious power into a tiny case?
Yes. And yes, Also to be sure to be sure, yes.
Serious Hardware in 1997... (Score:3, 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.
Re:Serious Hardware in 1997... (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.
bad times on Woodward avenue... (Score:2)
Re: (Score:2)
Re: (Score:2)
The Panda board looks very interesting, but keep in mind that's the bare board vs. a finished product with a sleek case and power supply for the same price, and a case can be a serious expense with low volume products like these. It doesn't look like there is a case available for Panda, first or third party, and that might be a consideration, depending on what you plan to do with it. Sometimes mounting it in a generic project box works, but sometimes it's not acceptable on the fit and finish.
Re: (Score:2)
They look like two very different devices. The OMAP4 lacks gigabit ethernet and SATA. Other then that, it looks great - but an option for a plastic case / power supply would be handy. If I were building a device to drive a display, I would pick the OMAP4. But this other plug computer looks like it would be better suited for applications that lacked displays. Dual gigabit + SATA connection make it suitable as a hardware firewall / NAS / NAT device. The optical audio is also very cool - it could nicely
Re: (Score:2)
FTA "the device still only draws a minuscule 5W under load"
Phillip.
Re: (Score:2)
The original Sheevaplug can run from solar, even in with the shitty British weather. 15W is the max under load, i.e. 2x USB powered HDDs, wifi on, BT on, CPU at 100%, both NICs maxed out at 1GB/sec. In fact I doubt that the hardware could even get there due to performance limitations.
I currently use a low power Atom board to serve files, download, backup and upload sensor data to the internet. I have a weather station and house energy monitor that update regularly. The backup drives are on relays so draw ze
Re:Serious Hardware in 1997... (Score:4, Insightful)
And good luck getting Wi-Fi, Bluetooth, GigE, eSATA, and DDR2 working in it.
Re: (Score:2)
But no RS232 port... That makes me sad. I love RS232.
We were short one RS232 patch cable once while setting up a field demo for a customer. All us tech's had a tense moment when we realized we had used the same cable for testing each component as we loaded it into the crate. Fortunately we had some spare PC power chords (3 conductors is 3 conductors right?) and one of the guys had some spare DB9's in his tool kit. Some fancy solder work and we had a patch cable before the management types knew we screwe
"And don't try to tell me to use a USB adapter..." (Score:2)
... kuz it's never the same!
Agreed! Last time I really needed to talk over RS232 to some "really expensive box", none of readily available USB-RS232 adaptors were even recognized by a (reasonably modern) Linux box... :(
So, I ordered a bunch of these: http://www.lavalink.com/dev/index.php?id=42 [lavalink.com] , and they have been quietly sitting there, passing control commands to 3 "really expensive boxes" for the last 4 years, or so... ;)
And yes, when I fire up minicom to debug something, I do have to tell myself *not* to
Re:Serious Hardware in 1997... (Score:5, 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.
Re:Serious Hardware in 1997... (Score:4, 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.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Next time you post, you might consider actually checking your facts first.
That would certainly be one way to stand out from the crowd here.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:3)
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.
Re: (Score:2)
you are not an embedded guy.
thinking this was a modern cpu (host-class) is YOUR error.
for embedded, this is kick-ass. truly it is.
been using seagate dockstars for a while for semi-embedded (usb thumbdrive debian) use. the new systems look so much better, too!
hoping the spdif and even I2S might be usable, too.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Wait, what? (Score:5, Interesting)
Port wise, this seams like like GuruPlug version of the SheevaPlug. http://en.wikipedia.org/wiki/GuruPlug [wikipedia.org]
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.
Re: (Score:2)
That brings up a good point - does this have better thermal management than its predecessors?
They had enough problems with overheating with a single gigabit port.
And some sort of I/O expansion header would have been nice. If it broke out a high speed SPI port I would've gone right for it.
Re: (Score:2)
Re: (Score:2)
Just what I was thinking. At first it sounded like were going to get one of the long-promised next gen plugs, with dual core at 2.0GHz and more RAM.
But no, this is just an inaccurate press release. My sheevaplug arrived two years ago with this much RAM and this clock speed.
BORING. Let me know when we can get something that really has better hardware.
Re: (Score:2)
Re: (Score:2)
Is the trimslice on sale yet?
The only problem I could forsee with it is that there's apparently no open driver for the tegra 2 yet, so you might be stuck with whatever OS it arrives with. Not that that's necessarily a bad thing.
Re: (Score:2)
Re: (Score:2)
Anyway, Beagleboard is old hat now, Pandaboard
Re:Wait, what? (Score:5, Informative)
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.
Price £135 - Meh (Score:3)
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.
Re: (Score:2)
For my server (family photos, websites etc)
5W * 24h * 365 = 40kWh a year.
150W * 24h * 365 = 1300kWh a year.
At £0.10/kWh it looks like I could save £120 a year, or a little less if I have to use a hard drive rather than just SD storage.
Or maybe I should just find an old netbook on eBay...
Re: (Score:2)
Re: (Score:2)
It's old, I don't know how much it really uses. It's actually at my parent's house, because it's backed up to my desktop PC (in my house) in case of disaster.
Since posting that comment I've been looking at alternatives, although the power bill has been at the back of my mind for a while. These plug things seem a good idea, with an external HDD (SSDs sufficiently large to store all the photographs are too expensive). The only alternative is a netbook (perhaps a used one from eBay, e.g. with a broken screen
Re: (Score:2)
Re: (Score:2)
2. For a really cheap alternative, try buying an NSLU unit used (called SLUG by it's affectionados). it should be ~$20. It takes
Re: (Score:2)
I have a whole-house meter (this one, I think [currentcost.com], "free" from the electricity company). My own desktop PC uses about 180W.
The server is at my parents' house (two hours away). They have a similar meter, and they said the server seemed to use 150W.
Re: (Score:2)
If it uses only 5W, why does it get so hot and blow up? Something does not add up here.
And my PC, even with a DVB-S card, only uses 55 watt during light use, probably less once the GPU powers down. A laptop/netbook would use even less.
Re: (Score:2)
Bad dissipation, maybe.
Re: (Score:2)
Exactly.
And the laptop doing all the work (instead of sleeping) would draw more power.
This thing is great for a firewall/router and even a web server if you wanted to hang that stuff on it.
I wounder how well maintained the software is. It says Linux 2.6.3x Kernel, but from who, and
how well is it kept up to date. Is one expected to cross compile this?
Re: (Score:2)
The ION nettop I have on order isn't much more than 135 pounds.
It has it's own storage and a video output should I decide to use it.
The fact that it has two Ethernet ports is somewhat interesting. Although the speed is not such a big deal. Either way it's a feature with pretty limited appeal. Otherwise any other roughly similar device would have that feature already.
Sheeva Plug (Score:3)
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.
Re: (Score:3)
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
That's just the UK reseller (Score:4, Informative)
The US version is supposed to ship this month. [globalscal...logies.com] 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.
Re: (Score:2)
PogoPlug (Score:3, Informative)
What's Wrong with 512 RAM? (Score:2)
...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.
Hey now, my primary desktop PC is still running with 512 MB of DDR ram (not even DDR2). What's wrong with that? Hell, my primary laptop is running with 128 MB RAM so suck on that!
Then again, that may explain why firefox crashes all my computers and my N900 has become my favored internet browsing device. But hey, 512 is enough for Arduino projects, Matlab, Ubuntu 10.04, perl hacking, home network management. =)
Re: (Score:2)
Uh, I'm very skeptical that any recent version of Ubuntu will work well on 512MB of RAM. Maybe Xubuntu would be fine.
I ditched KDE once my distro dropped 3.5, because while I didn't mind KDE4 it was way too slow on my system, and it has 2GB of RAM (but runs a ton of services). When I switched to xfce it was like getting a whole new box. I'm slowly working on upgrading the thing...
Re: (Score:2)
B) You can be skeptical all you want. I've had it running 10.04 for about 3 months now. It chugs along just fine. (I will acknowledge that GIMP takes a long time to open).
Re: (Score:2)
Hey now, my primary desktop PC is still running with 512 MB of DDR ram (not even DDR2). What's wrong with that?
NO wonder you didn't get first post...
Re: (Score:3)
Overheating? (Score:2)
I wonder if this iteration will be less prone to overheating. I have an original GuruPlug which still gets too hot to use for long periods of time.
Re: (Score:2)
For what it's worth, they were quite willing to refund my money when I complained. Even after the warranty had expired.
Heat Issues (Score:2)
Media player? (Score:2)
Re: (Score:2)
Indeed, it'd be a perfect gateway with an HDMI out ! :/ ...
Do USB video solution permit bios access and all?
I don't want to debug/install my server over a serial port
Re: (Score:2)
no way it could decode high bitrate video.
Re: (Score:2)
It would make a good wireless media player with the right hardware. It's a shame there's no accelerated video decode chip at all.
FTFY
Will probably evaluate one, but (Score:4, 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.
Re: (Score:2)
I haven't had stabi
Good for Distributed Social Networks? (Score:3)
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...)
Re: (Score:2)
An even better spot to host Diaspora (et al) would be the ubiquitous ARM/MIPS based router. Most networked homes already have one. The newer models have USB and thus the possibility to access flash storage. The thing is generally always on so the hosted content would be continuously available.
If the protocols used by Diaspora get some good documentation it would be possible to implement them in a sensible language instead of the all-singing-and-dancing-framework-hog the Diaspora developers chose so it can a
Re: (Score:2)
Yeah, that's my only major complaint with Diaspora so far. I'm a developer that's interested and would love to contribute, but I just do not have enough time to learn a whole new framework. Just installing all the stuff you need to run it takes almost too long for me, although it looks like it's gotten a lot better (smaller) since I looked at it last.
VGA, DVI, HDMI or DisplayPort? (Score:2)
Somehow they forgot to mention which connector is used for video output. Can anyone help out?
Re: (Score:2)
Re: (Score:2)
Fine, that means if you screw up the network config, the thing is bricked. :-)
Re: (Score:2)
Or you could have a boot disk setup on a USB stick that would start with the network adaptor(s) configured via DHCP and SSHd running so you can remote in to sort the problem out - just shutdown, pull out the USB stick and restart when done.
Re: (Score:2)
JTAG port.
Re: (Score:2)
There is no video out, which is my big problem with it. In the end you're better off with a nettop anyway, because for $275 you a 1.6Gz dual-core atom and some 2d and 3d acceleration.
If you want "video" out, you have to use the linux vfb (virtual frame buffer) and connect to it from a computer over the network with a display using a network vfb client. Think VNC.
Re: (Score:2)
If it had a proper video output, this would make a fine thin client. The USB displays that I know only have drivers for Windows.
So I see the danger of bricking it just by screwing up the network config. :-) Or can you change the internal microSD?
Re: (Score:2)
The USB displays that I know only have drivers for Windows.
Really? Because the ultra-cheap USB display I picked up off of woot.com a while ago just kind of automatically works when I plug it into my netbook running Ubuntu 10.04 LTS. Perhaps you should do a bit more research?
Re: (Score:2)
OK, I admit, I have done no actual research. I just remembered reading a product review now and then, and it always was Win only. Must have changed since then.
Re: (Score:2)
The touchscreen displays that I use for electronic signage throughout the school I work in have only Windows drivers, if you read the blurb.
Plugged it into Ubuntu. Detected both the touchscreen (which *ISN'T* just mouse emulation over USB) and the screen no problem at all, and I didn't have to change a single option anywhere.
Just because it says "Windows-only" doesn't mean it's true by a long-shot. I've seen mice that say "Made for Windows 7". Doesn't mean you can't plug them into an XP machine.
Pandaboard: more memory & costs less (Score:2)
As a further alternative, there is always the Gumstix [gumstix.com]. But, overall, the Pandaboard [pandaboard.org] looks like a much sweeter deal: for $174 you get a dual-core ARM A9 board with 1GB, DVI output, Bluetooth, and all the goodies. I think I'll get one really soon now.
Re: (Score:2)
Who cares? Well Balmer Boy seems to want to get in on the act (or is that the 'arm'?)
The longer it doesn't the better it is (IMHO).
I'd love to see how Windoze 7 runs on a P2 equivalent. Pretty abysmal I'll bet.
If there are 5billion ARM Cpu's shipped a year then who needs Microsoft to ship a few thousand extra units at a cost for the software alone that will probably be at least triple the H/W costs when you can get Android or half a dozen other Linux based distros at zero cost.
Re:Windows... (Score:4, 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.
Re: (Score:2)
Indeed. I have been waiting forever for something I can build a firewall with for under $200 that has low power requirements.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
It doesn't have two ethernet ports either so it rules out using it as a firewall.
Re: (Score:2)
router on a stick?
might not be as easy to setup with only one port instead of two but is perfectly doable.
Re: (Score:2)
Re: (Score:2)
Yes, you are being paranoid. Stuff like this has been around for ages.
Re: (Score:2)
Maybe you're only now noticing it because you pay more attention to Microsoft than anything else? ARM has been gaining traction for the last couple of years. I think the big push that initiated a lot of the momentum that ARM has had was the netbook craze. Intel tried to join the party with the Atom processors, but those seem to have fallen by the wayside.
Re: (Score:2)
And yet most netbooks produced now are Microsoft/Intel, despite being pioneered by Linux/ARM and at some extent Linux/Intel. Android (a pretty shitty branch of Linux, to be honest), became a king on devices that either Microsoft can't take over (smartphones, TV) or that no one really cares about because their functionality does not justify their physical size, leave alone price (tablets).
So I am afraid of repeating the same pattern that happened before -- companies' management decides to start development o
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
I'm using my SheevaPlug mostly as a file server. It's also running rtorrent and my one almighty Emacs session which contains my org-mode agenda, IRC client, and various and sundry other services. I've had it for less than a year, and by my estimation it's paid for itself already in reduced power consumption (compared to the clunker old desktop machine that had previously been serving that purpose).
I've got some other plans for it, which mostly seem to involve messing around, drinking beer and reading man pa