SheevaPlug
   HOME

TheInfoList



OR:

The SheevaPlug is a "
plug computer A plug computer is an external device, often configured for use in the home or office as a compact computer. The name is derived from the small configuration of such devices; they are often enclosed in an AC power plug or AC adapter. Descript ...
" designed to allow standard computing features in as small a space as possible. As one of the first such computers on the market, the device has a 1.2 GHz Marvell Kirkwood 6281
ARM In human anatomy, the arm refers to the upper limb in common usage, although academically the term specifically means the upper arm between the glenohumeral joint (shoulder joint) and the elbow joint. The distal part of the upper limb between th ...
-compatible CPU, a.k.a. Feroceon. It is sold with
Ubuntu Linux Ubuntu ( ) is a Linux distribution based on Debian and composed mostly of free and open-source software. Ubuntu is officially released in three editions: ''Desktop'', '' Server'', and ''Core'' for Internet of things devices and robots. All ...
version 9.04 pre-installed. 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. * CTERA CloudPlug by CTERA Networks, a plug computer providing
remote backup service A remote, online, or managed backup service, sometimes marketed as cloud backup or backup-as-a-service, is a service that provides users with a system for the backup, storage, and recovery of computer files. Online backup providers are companies ...
at local disk speeds and overlays a file sharing service. * TonidoPlug from CodeLathe, a SheevaPlug-based device that runs Tonido home server and
NAS Nas (born 1973) is the stage name of American rapper Nasir Jones. Nas, NaS, or NAS may also refer to: Aviation * Nasair, a low-cost airline carrier and subsidiary based in Eritrea * National Air Services, an airline in Saudi Arabia ** Nas Air ( ...
software, and allows users to access, share and sync files and media. * Pogoplug by Cloud Engines, a device that lets users access their files at home over the
Internet The Internet (or internet) is the global system of interconnected computer networks that uses the Internet protocol suite (TCP/IP) to communicate between networks and devices. It is a '' network of networks'' that consists of private, pub ...
without leaving a PC on. * 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 OpenWrt (from ''open wireless router'') is an open-source project for embedded operating systems based on Linux, primarily used on embedded devices to route network traffic. The main components are Linux, util-linux, musl, and BusyBox. All com ...
device that when used in conjunction with a VLAN (
IEEE 802.1Q IEEE 802.1Q, often referred to as Dot1q, is the networking standard that supports virtual local area networking (VLANs) on an IEEE 802.3 Ethernet network. The standard defines a system of VLAN tagging for Ethernet frames and the accompanying proce ...
) capable
network switch A network switch (also called switching hub, bridging hub, and, by the IEEE, MAC bridge) is networking hardware that connects devices on a computer network by using packet switching to receive and forward data to the destination device. A netw ...
, can be used as a Multi-WAN network router. Its operating system is OpenWrt Linux * The sipJack from
pbxnsip Pbxnsip is a software implementation of a telephone private branch exchange (PBX) produced by a company of the same name. Like any PBX, it allows attached telephones to make calls to one another, and to connect to other telephone services includin ...
is a Sheeva kit-based plug computer and provides
Voice over IP Voice over Internet Protocol (VoIP), also called IP telephony, is a method and group of technologies for the delivery of speech, voice communications and multimedia sessions over Internet Protocol (IP) networks, such as the Internet. The terms In ...
services and PBX features. * The WeatherHub2 by
Ambient Weather Ambient Weather is an Arizona based weather station and software manufacturer that specializes in customized solutions Solution may refer to: * Solution (chemistry), a mixture where one substance is dissolved in another * Solution (equation), ...
, a server that collects data from a
weather station A weather station is a facility, either on land or sea, with instruments and equipment for measuring atmospheric conditions to provide information for weather forecasts and to study the weather and climate. The measurements taken include tempera ...
and uploads data to Web pages or other Internet services. * The GeNiJack by NETCOR. An endpoint for end-to-end network performance assessment. * BACnet Gateway by Kara Systems, a M-Bus,
Modbus Modbus is a data communications protocol originally published by Modicon (now Schneider Electric) in 1979 for use with its programmable logic controllers (PLCs). Modbus has become a ''de facto'' standard communication protocol and is now a commonl ...
and OneWire gateway which represents a BACNet Device * Pwnie Express is a Computer Security tool. * AvaGigE by Avantes, USB to Ethernet converter which supports the connection of Avantes spectrometers to an Ethernet network. * Evercube, a
do-it-yourself "Do it yourself" ("DIY") is the method of building, modifying, or repairing things by oneself without the direct aid of professionals or certified experts. Academic research has described DIY as behaviors where "individuals use raw and semi ...
home server, designed for quiet, continuous operation in the living room * 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 * Pwn Plug by Pwnie Express


Other operating system ports and stacks

*
FreedomBox FreedomBox is a free software home server operating system based on Debian, backed by the FreedomBox Foundation. Launched in 2010, FreedomBox has grown from a software system to an ecosystem including a DIY community as well as some commercial p ...
, for secured, encrypted and fully decentralized networking based on Debian * Debian ha
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 * An ARM port of
Fedora A fedora () is a hat with a soft brim and indented crown.Kilgour, Ruth Edwards (1958). ''A Pageant of Hats Ancient and Modern''. R. M. McBride Company. It is typically creased lengthwise down the crown and "pinched" near the front on both sides ...
exists that can be installed on the SheevaPlug. * Raúl Porcel has managed to run Gentoo on the plug and published an instruction on how to do so. * Stuart Winter has a working
Slackware Slackware is a Linux distribution created by Patrick Volkerding in 1993. Originally based on Softlanding Linux System, Slackware has been the basis for many other Linux distributions, most notably the first versions of SUSE Linux distributions ...
port. This is the official port of Slackware version 13.1 to ARM. Slackware for ARM now officially supports SheevaPlug. *
Inferno Inferno may refer to: * Hell, an afterlife place of suffering * Conflagration, a large uncontrolled fire Film * ''L'Inferno'', a 1911 Italian film * Inferno (1953 film), ''Inferno'' (1953 film), a film noir by Roy Ward Baker * Inferno (1973 fi ...
boots on the SheevaPlug. * Plan 9 supports SheevaPlug (and other Kirkwood-based systems) in its official distribution. * SheevaPlug is supported on
NetBSD NetBSD is a free and open-source Unix operating system based on the Berkeley Software Distribution (BSD). It was the first open-source BSD descendant officially released after 386BSD was forked. It continues to be actively developed and is a ...
6.0 and
FreeBSD FreeBSD is a free and open-source Unix-like operating system descended from the Berkeley Software Distribution (BSD), which was based on Research Unix. The first version of FreeBSD was released in 1993. In 2005, FreeBSD was the most popular ...
8.0 or newer. *
OpenWrt OpenWrt (from ''open wireless router'') is an open-source project for embedded operating systems based on Linux, primarily used on embedded devices to route network traffic. The main components are Linux, util-linux, musl, and BusyBox. All com ...
supported *
NixOS NixOS is a Linux distribution built on top of the Nix package manager. It uses declarative configuration and allows reliable system upgrades. Several official package "channels" are offered, including the current Stable release and the Unstable ...
(SVN trunk) supports the SheevaPlug since the last quarter of 2009. * Plugbox Linux is an
Arch Linux Arch Linux () is an independently developed, x86-64 general-purpose Linux distribution that strives to provide the latest stable versions of most software by following a Rolling release, rolling-release model. The default installation is a minim ...
port for SheevaPlug and other plug devices. * Amahi is a home file server which has recently been ported to the SheevaPlug and other plug computing devices. *
Arch Linux ARM Arch Linux ARM is a port of Arch Linux for ARM processors. Its design philosophy is "simplicity and full control to the end user," and like its parent operating system Arch Linux, aims to be very Unix-like. This goal of minimalism and complete us ...
ArchLinux for plug computer devices (ARMv5, ARMv6, ARMv7). * Pathagar Book Server - SheevaPlug Edition is an Open Publication Distribution System
OPDS OPDS may stand for: *Open Publication Distribution System, a syndication format for electronic publications *Offshore Petroleum Discharge System, a U.S. Navy system for use with the Inland Petroleum Distribution System See also

*OPD (disambigu ...
based Book Server running on top of
Debian Debian (), also known as Debian GNU/Linux, is a Linux distribution composed of free and open-source software, developed by the community-supported Debian Project, which was established by Ian Murdock on August 16, 1993. The first version of D ...
Squeeze. *
RedSleeve RedSleeve is a free operating system distribution based on the Linux kernel. It is derived from the Red Hat Enterprise Linux (RHEL) distribution, ported to the ARM architecture. RedSleeve is derived from the free and open-source software m ...
A distribution derived from RHEL ported to ARM (ARMv5, ARMv6, ARMv7).


Variants and modifications

A version with an
eSATA SATA (Serial AT Attachment) is a computer bus interface that connects host bus adapters to mass storage devices such as hard disk drives, optical drives, and solid-state drives. Serial ATA succeeded the earlier Parallel ATA (PATA) standard t ...
port for connecting a
serial ATA SATA (Serial AT Attachment) is a computer bus interface that connects host bus adapters to mass storage devices such as hard disk drives, optical drives, and solid-state drives. Serial ATA succeeded the earlier Parallel ATA (PATA) standard t ...
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. 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 JTAG (named after the Joint Test Action Group which codified it) is an Technical standard, industry standard for verifying designs and testing printed circuit boards after manufacture. JTAG implements standards for on-chip instrumentation in ele ...
port connected to the internal JTAG bus, and an
RS-232 In telecommunications, RS-232 or Recommended Standard 232 is a standard originally introduced in 1960 for serial communication transmission of data. It formally defines signals connecting between a ''DTE'' (''data terminal equipment'') such a ...
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).


References


External links


A Note On Setting Up the SheevaPlug Linux Embedded Computer Off-Grid
{{DEFAULTSORT:Sheevaplug Linux-based devices Computer storage devices Computer-related introductions in 2009