SheevaPlug
{{Short description|2009 compact plug computer}}
{{multiple issues|
{{Lead too short|date=June 2011}}
{{Primary sources|date=June 2011}}
}}
{{Infobox information appliance
| name = SheevaPlug
| image = frameless
| caption = SheevaPlug (resting on external drive enclosure)
| manufacturer = Marvell
| type = Plug computer
| releasedate = {{Start date|2009|03}}
| connectivity = USB 2.0, SD slot, Gigabit Network,
JTAG mini USB
| lifespan =
| unitssold =
| media =
| os = Ubuntu 9.04
| input =
| camera =
| power = 2.3 W idle no attached devices, 7.0 W running at 100% CPU utilization
| cpu = 1.2 GHz ARM Marvell Kirkwood 88F6281 (ARM9E)
| storage = External hard drive/SDIO card/flash disk
| memory = 512 MB SDRAM, 512 MB Flash
| display = none
| service =
| dimensions = 110 x 69.5 x 48.5 (mm)
| weight =
| touchpad =
| predecessor =
| successor = GuruPlug
| related =
}}
The SheevaPlug is a "plug computer" designed to allow standard computing features in as small a space as possible. It was a small embedded Linux ARM computer without a display which can be considered an early predecessor to the subsequent Raspberry Pi.
As one of the first such computers on the market, the device has a 1.2 GHz Marvell Kirkwood 6281 ARM-compatible CPU, a.k.a. Feroceon. It is sold with Ubuntu Linux version 9.04 pre-installed.{{cite web |url=https://www.newit.co.uk/shop/SheevaPlug |title=Sheeva Dev Kit |publisher=New IT Limited |access-date=2018-07-19 |archive-url=https://web.archive.org/web/20180719192058/https://www.newit.co.uk/shop/SheevaPlug |archive-date=2018-07-19}} A software development kit for the platform is also available.
Commercial products
The following commercial products are known to be based on the SheevaPlug platform:
- BarracudaDrive is a free Cloud Server for the SheevaPlug.{{cite web | url=https://barracudadrive.com/sheevaplug.lsp | title=BarracudaDrive Cloud Server for the SheevaPlug | access-date=January 1, 2016 | publisher=Real Time Logic }}
- CTERA CloudPlug by CTERA Networks, a plug computer providing remote backup service at local disk speeds and overlays a file sharing service.{{cite press release | url=http://www.ctera.com/home/ctera-networks-launches-introduces-cloud-attached-storage.html | title=CTERA Networks Launches, Introduces Cloud Attached Storage | date=6 January 2009 | publisher=Ctera networks | access-date=2009-02-25 }}{{Cite AV media | first=Fritz | last=Nelson |title=CTERA at CES: USB as NAS and Cloud Backup | url=https://www.youtube.com/watch?v=4GGOnPORmAo | date=January 11, 2009 | publisher=TechWebTV | access-date=2009-01-27 }}{{cbignore}}{{Dead Youtube links|date=February 2022}}{{cite web | url=http://www.networkworld.com/news/2009/010609-startup-ctera-will-offer-cloud.html | title=Startup Ctera will offer cloud storage through carriers | first=Stephen | last=Lawson | date=January 6, 2009 | publisher=Network World | access-date=2009-02-25 | url-status=dead | archive-url=https://web.archive.org/web/20090303100005/http://www.networkworld.com/news/2009/010609-startup-ctera-will-offer-cloud.html | archive-date=March 3, 2009 }}
- TonidoPlug from CodeLathe, a SheevaPlug-based device that runs Tonido home server and NAS software, and allows users to access, share and sync files and media.{{cite web|url=http://www.tonidoplug.com/tonido_plug.html |title=What is the TonidoPlug |publisher=Tonidoplug.com |access-date=2010-08-18 }}
- Pogoplug by Cloud Engines, a device that lets users access their files at home over the Internet without leaving a PC on.{{cite news | url=https://www.wsj.com/articles/SB123138754279863721 | title=Gadgets for Leaner Times | access-date=2009-01-27 | first=Don | last=Clark |author2=Christopher Lawton | publisher=The Wall Street Journal | date=2009-01-08 }}{{cite news | url=http://cnet.nytimes.com/8301-19167_1-10135097-100.html?scp=1&sq=pogoplug&st=cse | title=Pogoplug puts any hard drive on the Internet | date=January 7, 2009 | first=Rafe | last=Needleman | work=The New York Times | access-date=2009-02-25 }}{{cite web | url=http://www.denverpost.com/business/ci_11430781 | title=Consumer electronics: Take a peek at geek chic | first=Dave | last=Lester | date=January 12, 2009 | publisher=The Denver Post | access-date=2009-02-25 }}{{Cite AV media | url=http://www.fastcompany.tv/video/exclusive-first-look-pogoplug-brings-easy-file-sharing-your-home-network | archive-url=https://web.archive.org/web/20090116125839/http://www.fastcompany.tv/video/exclusive-first-look-pogoplug-brings-easy-file-sharing-your-home-network | url-status=dead | archive-date=January 16, 2009 | title=Pogoplug brings easy file sharing to your home network | date=January 7, 2009 | publisher=Fast Company | access-date=2009-02-25 }}
- Seagate FreeAgent DockStar and Black Armor 110/220 NAS, both a variant of the Pogoplug.
- GuruPlug, a SheevaPlug with additional connectivity options.
- DreamPlug, similar to a GuruPlug+
- The PylonPlug by Equelex. A one interface OpenWrt device that when used in conjunction with a VLAN (IEEE 802.1Q) capable network switch, can be used as a Multi-WAN network router. Its operating system is OpenWrt Linux{{cite web | url=http://equelex.com/products | title=equelex products page | access-date=October 28, 2010 | publisher=Equelex | url-status=dead | archive-url=https://web.archive.org/web/20110710194857/http://equelex.com/products | archive-date=July 10, 2011 }}
- The sipJack from pbxnsip is a Sheeva kit-based plug computer and provides Voice over IP services and PBX features.
- The WeatherHub2 by Ambient Weather, a server that collects data from a weather station and uploads data to Web pages or other Internet services.{{cite web | url=http://www.ambientweather.com/weambnslu2.html | title=Ambient Weather WeatherHub2 Universal IP Ethernet Server for Weather Stations | access-date=November 24, 2010 | publisher=Ambient Weather }}
- The GeNiJack by NETCOR. An endpoint for end-to-end network performance assessment.{{cite web | url=http://www.netcor.de/index.php?wohin=49&sort=list&action=show&pro_id=131 | title=Endpoint for end-to-end network performance assessment | access-date=June 17, 2011 | publisher=NETCOR }}
- BACnet Gateway by Kara Systems, a M-Bus, Modbus and OneWire gateway which represents a BACNet Device[http://karasystems.eu Kara Systems]
- Pwnie Express is a Computer Security tool.{{cite web|url=http://www.pwnieexpress.com/|title=Pwnie Express|publisher=Pwnie Express |date=2011-07-21 |access-date=2011-07-21 }}
- AvaGigE by Avantes, USB to Ethernet converter which supports the connection of Avantes spectrometers to an Ethernet network.[http://www.avantes.com/products/accessories/item/811-avagige AvaGigE]
- Evercube, a do-it-yourself home server, designed for quiet, continuous operation in the living room[http://evercu.be Evercube]
- Lockitron server for remote operation of locks—with key management. Control server based on the SheevaPlug.
- Iomega iConnect, a wireless, diskless NAS
- ZigBee Gateway ZBG-100 from pikkerton{{cite web | url=http://www.pikkerton.com/Products/Communication_Protocols/Gateways/35.htm | title=ZigBee-Gateway ZBG-100 | access-date=2012-10-20 | publisher=pikkerton}}
- Pwn Plug by Pwnie Express
Other operating system ports and stacks
- FreedomBox, for secured, encrypted and fully decentralized networking based on Debian
- Debian has [http://www.cyrius.com/debian/kirkwood/sheevaplug/ official support for the SheevaPlug and other plug computers], such as the GuruPlug.
- Mark Gillespie has created scripts to build and install Debian Lenny and Squeeze onto either the internal NAND or SD card{{cite web | url=http://www.markgillespie.co.uk/index.php?option=com_content&view=category&layout=blog&id=9&Itemid=13 | title=Debian On SheevaPlug Script | access-date=2009-11-17 | url-status=dead | archive-url=https://web.archive.org/web/20091215085714/http://www.markgillespie.co.uk/index.php?option=com_content&view=category&layout=blog&id=9&Itemid=13 | archive-date=2009-12-15 }}
- An ARM port of Fedora exists that can be installed on the SheevaPlug.{{cite web|url=http://fedoraproject.org/wiki/Architectures/ARM|title=Fedora ARM port main page }}
- Raúl Porcel has managed to run Gentoo on the plug and published an instruction on how to do so.{{cite web |url=http://dev.gentoo.org/~armin76/arm/sheevaplug/install.xml |title=Gentoo on the Marvell SheevaPlug |publisher=Raúl Porcel |date=2009-04-16 |access-date=2009-09-21 |url-status=dead |archive-url=https://web.archive.org/web/20090930015826/http://dev.gentoo.org/~armin76/arm/sheevaplug/install.xml |archive-date=2009-09-30 }}
- Stuart Winter has a working Slackware port.{{cite web |url=http://www.armedslack.org |title=Slackware Linux for ARM |access-date=2009-07-19 |archive-url=https://web.archive.org/web/20040422052858/http://www.armedslack.org/ |archive-date=2004-04-22 |url-status=dead }} This is the official port of Slackware version 13.1 to ARM. Slackware for ARM now officially supports SheevaPlug.{{cite web|url=http://arm.slackware.com/supportedplatforms/|title=Slackware Officially Supported Devices|access-date=2014-04-30 }}
- Inferno boots on the SheevaPlug.{{cite web|url=http://code.google.com/p/inferno-kirkwood/ |title=inferno-kirkwood | work = Project Hosting on Google Code|access-date=2009-08-20 }}
- Plan 9 supports SheevaPlug (and other Kirkwood-based systems) in its official distribution.{{cite web|url=http://plan9.bell-labs.com/sources/plan9/sys/src/9/kw/ |title=/sys/src/9/kw |access-date=2010-05-13 }}
- SheevaPlug is supported on NetBSD 6.0{{cite web|url=http://mail-index.netbsd.org/source-changes/2010/10/02/msg013528.html|title=NetBSD CVS commit for Sheevaplug|access-date=2012-03-18}} and FreeBSD 8.0{{cite web|url=http://wiki.freebsd.org/FreeBSDMarvell |title=FreeBSD for Marvell ARM|access-date=2009-09-24 }}{{cite web|url=http://cooltrainer.org/projects/freebsd-kirkwood/ |title=FreeBSD for Kirkwood |access-date=2010-08-17 }} or newer.
- OpenWrt supported{{cite web|url=http://wiki.openwrt.org/toh/seagate/dockstar |title=OpenWrt on Seagete Dockstar|access-date=2013-05-12}}
- NixOS (SVN trunk) supports the SheevaPlug since the last quarter of 2009.{{cite web|url=http://wiki.nixos.org/wiki/Multiplatform_NixOS |title=Multiplatform NixOS | work = Nix Wiki |publisher= nixos.org |date=2009-12-20 |access-date=2010-08-18 }}
- Plugbox Linux is an Arch Linux port for SheevaPlug and other plug devices.{{cite web|url=http://www.plugapps.com/index.php5?title=Portal:PlugBox_Linux |title=Portal:PlugBox Linux |publisher=PlugApps |date=2010-08-04 |access-date=2010-08-18 }}
- Amahi is a home file server which has recently been ported to the SheevaPlug and other plug computing devices.{{cite web|url=http://blog.amahi.org/2010/08/11/amahi-for-the-marvell-plug-computer-released-get-yours-free/ |title=Amahi for the Marvell Plug Computer released! |access-date=2010-08-17 }}
- Arch Linux ARM ArchLinux for plug computer devices (ARMv5, ARMv6, ARMv7).[http://archlinuxarm.org ArchLinuxARM][http://www.it-wars.com/article284/archlinux-arm-et-seagte-dockstar-avec-le-kernel-linux-3-0 ArchLinuxARM on a DockStar (French blog)]
- Pathagar Book Server - SheevaPlug Edition is an Open Publication Distribution System OPDS based Book Server running on top of Debian Squeeze.[http://olpcsf.org/projects/pathagar-sheevaplug-edition Pathagar Book Server - SheevaPlug Edition]
- RedSleeve A distribution derived from RHEL ported to ARM (ARMv5, ARMv6, ARMv7).[http://www.redsleeve.org RedSleeve]
Variants and modifications
A version with an eSATA port for connecting a serial ATA hard disk is also available and sometimes referred to as SheevaPlug+. Revision 1.3 of the SheevaPlug can be extended by one ESATA port, but soldering is required and will void the warranty.{{cite web |url=http://mark.ossdl.de/2010/04/howto-upgrade-the-sheevaplug-with-esata/ |title=howto upgrade the SheevaPlug with ESATA |publisher=W-Mark Kubacki |date=2010-04-18 |access-date=2010-04-18 |url-status=dead |archive-url=https://archive.today/20120712131456/http://mark.ossdl.de/2010/04/howto-upgrade-the-sheevaplug-with-esata/ |archive-date=2012-07-12 }}
Marvell offers a development kit to assist in the development of software for the platform. The kit includes the GCC cross-compiler for ARM. The device includes a mini USB connector wired to an FTDI FT2232 chip which provides the developer's computer with access to two ports, a JTAG port connected to the internal JTAG bus, and an RS-232 port connected to the Kirkwood processor's serial port through which the bootstrap and kernel console can be accessed. This debug console can be accessed from any computer with support for the FTDI bus translator (FreeBSD, Linux, Mac OS X, Windows).{{cite web |url=http://www.marvell.com/files/products/embedded_processors/developer/kirkwood/SheevaPlug%20Development%20Kit%20README-Rev1.2.pdf |title=SheevaPlug Development Kit Readme file }}{{dead link|date=May 2018 |bot=InternetArchiveBot |fix-attempted=yes }}
References
{{Reflist}}
External links
{{Commons category}}
- [http://www.earth.org.uk/note-on-SheevaPlug-setup.html A Note On Setting Up the SheevaPlug Linux Embedded Computer Off-Grid ]
{{Linux devices}}
{{DEFAULTSORT:Sheevaplug}}