linuxdevices.com/news/NS9634061300.html
Marvell Semiconductor is shipping a hardware/software development kit suitable for always-on home automation devices and service gateways. Resembling a "wall-wart" power adapter, the SheevaPlug draws 5 Watts, comes with Linux, and boasts completely open hardware and software designs, Marvell says. In typical use, the SheevaPlug draws about as much power as a night-light. Yet, with 512MB each of RAM and Flash, and a 12GHz CPU, the unobtrusive device approaches the computing power found in the servers of only a decade ago. Furthermore, the platform is available in single quantities, and is priced within reach of students, hobbyists, and tinkerers. Its hardware design is completely open -- everything from schematics to Gerber files will be available on a website, Marvell said. For those that do wish to build products on the platform, volume pricing could fall to $50, Marvell expects. On the software side, the company says ARM ports of several popular Linux distributions are already running, and included. More importantly, Marvell has committed to do everything it can to ensure the best Linux support for SheevaPlug going forward. Raja Mukhopadhyay, product marketing manager, commented, "Whatever the community needs to facilitate development, we will provide the critical resources needed to facilitate that." Mukhopadhyay calls the SheevaPlug an "ideal platform for in-home service delivery," and adds that he is looking forward to seeing what kinds of products and services are built on top of the device. He said, "We believe that for the consumer and the service provider in the home, it's the right time for some disruptive application delivery. We believe that having a completely open hardware platform will be key in letting people productize it however they want." Several products based on Marvell's SheevaPlug Plug Computer design have already been announced (see further below for details).
Plug Computer in typical configuration (Click to enlarge) SheevaPlug's ARM9-like core Marvell's Tate Tran, in a conversation with LinuxDevices, noted that Marvell licenses ARM's ARMv5 architecture. It uses the license to implement special-purpose cores compatible with the architecture, and thus able to run standard ARM software ports. Marvell's areas of expertise include application processors for the cellular handset market, embedded WiFi radio chips, networking gear, and disk drive controllers for storage devices. Tran said, "With more than a thousand CPU engineers in-house, Marvell is larger than ARM itself." According to Tran, Marvell ships about a billion chips per year. The "Sheeva" core powering the SheevaPlug's processor is one example.
The Plug Computer is based on the high-end 88F6281 version of the Kirkwood, with a Sheeva CPU core clocked to 12GHz. The SheevaPlug Plug Computer is further equipped with 512MB of DRAM and 512MB of flash. The tiny embedded PC also includes gigabit Ethernet and USB 20 ports. Marvell did not release precise dimensions for the platform, but one early product based on the design is listed as measuring 40 x 25 x 20 inches. Plugging directly into a standard wall socket, the Plug Computer draws less than five watts under normal operation, compared to 25-100 watts for a PC being used as a home server, claims Marvell.
SheevaPlug Plug Computer block diagram (Click to enlarge) A SheevaPlug reference design is said to include board layout designs, software, manufacturing diagnostic tools, documentation, and other items. The SheevaPlug system development board (see diagram below) offers debug support, including direct connect to a PC via mini-USB cable, JTAG access, and a serial console interface, says the company.
SheevaPlug development board block diagram (Click to enlarge) The SheevaPlug development kit supports standard Linux 26 kernel distributions, including specific support for ARM ports of Fedora, Ubuntu, Debian, and Gentoo, says the company. The development platform includes an open-source API framework called RainDrop, currently under development, that will be used to integrate third-party applications in a standardized way. Support is also planned for a Java Virtual Machine and an OSGI stack -- technologies that home automation service providers have already invested in heavily.
Cloud Engines Pogoplug -- The Pogoplug enables remote viewing of external storage devices via a web browser. The device connects to an external hard drive or memory stick via USB, and to a router via gigabit Ethernet, says Cloud Engines. The 40 x 25 x 20-inch device plugs directly into a wall socket, and enables remote uploading of multimedia, including access from an Apple iPhone. Regularly $100, it is now available for pre-order at a special price of $80, says the company.
Ctera Networks CloudPlug -- This Plug Computer device converts any USB drive into a NAS device, and provides secure offsite backup, says Ctera. The CloudPlug is aimed primarily at service provider OEMs that want to offer online backup services to consumers and small businesses. Equipped with gigabit Ethernet and USB 20 ports, the device offers features including automatic and secure online backup, and data snapshot restore, says the company.
Axentra HipServ -- Axentra has ported its home media server application to the SheevaPlug platform, providing applications for storing, managing, sharing, viewing, or listening to digital media content remotely over the web or across a home network, says the company. HipServ for SheevaPlug is said to enable connection to third-party services such as online backup and photo print apps, as well as social networking sites like Facebook and Flickr. Recently upgraded to HipServ 20, the software is built on Red Hat Linux Enterprise, and is said to support UPnP-AV, DLNA, WMC, and iTunes media standards.
Eyecon Technologies Eyecon -- This "media companion" application enables remote mobile users, including iPhone users, to discover content from sources including the Internet, DVRs, PCs, and NAS devices. The Eyecon software can then direct the media files to any connected device in the home, says the company.
The 88F6000 integrates Sheeva cores that can clock to 2GHz, and draw two watts, Marvell says. The 88F6000 can act as either a main processor or as a co-processor, says the company.
The latter is clocked to 12GHz in the Marvell SheevaPlug design, and a future version will be able to clock to 2GHz, says the company. The 88F6000 SoCs offer various I/O, including two SATA ports, a gigabit Ethernet port, and a USB port, plus PCI Express and SDIO connections.
SheevaPlug Plug Computer (Click to enlarge) The Sheeva core implements both Feroceon and XScale micro-architectures, and is backward compatible to both, while maintaining support for Intel's WMMX2 multimedia extensions, says Marvell.
Marvell is probably the only company that can pack so much processor performance into such a compact form factor." Availability The SheevaPlug development kit is available now for $100, says Marvell.
As these businesses seek much more strategic deployments of mobile applications for improved worker productivity, enhanced customer service, and increased organizational efficiency, mobile enterprise platforms represent the core architecture behind such deployments.
FUEL Database on MontaVista Linux Whether building a mobile handset, a car navigation system, a package tracking device, or a home entertainment console, developers need capable software systems, including an operating system, development tools, and supporting libraries, to gain maximum benefit from their hardware platform and to meet aggressive time-to-market goals.
Breaking New Ground: The Evolution of Linux Clustering With a platform comprising a complete Linux distribution, enhanced for clustering, and tailored for HPC, Penguin Computings Scyld Software provides the building blocks for organizations from enterprises to workgroups to deploy, manage, and maintain Linux clusters, regardless of their size.
Data Monitoring with NightStar LX Unlike ordinary debuggers, NightStar LX doesnt leave you stranded in the dark. Its more than just a debugger, its a whole suite of integrated diagnostic tools desi...
|