Le SheevaPlug est un « ordinateur enfichable » conçu pour permettre des fonctions informatiques standard dans un espace aussi réduit que possible. Il s'agissait d'un petit ordinateur ARM Linux embarqué sans écran qui peut être considéré comme un précurseur du Raspberry Pi suivant .
L'appareil est l'un des premiers ordinateurs de ce type sur le marché. Il est équipé d'un processeur Marvell Kirkwood 6281 compatible ARM à 1,2 GHz , également appelé Feroceon. Il est vendu avec Ubuntu Linux version 9.04 préinstallée. Un kit de développement logiciel pour la plateforme est également disponible.
Produits commerciaux
Les produits commerciaux suivants sont connus pour être basés sur la plateforme SheevaPlug :
- BarracudaDrive est un serveur cloud gratuit pour SheevaPlug.
- CTERA CloudPlug de CTERA Networks, un ordinateur enfichable fournissant un service de sauvegarde à distance à la vitesse d'un disque local et superposant un service de partage de fichiers.
- TonidoPlug de CodeLathe, un appareil basé sur SheevaPlug qui exécute le serveur domestique Tonido et le logiciel NAS , et permet aux utilisateurs d'accéder, de partager et de synchroniser des fichiers et des médias.
- Pogoplug de Cloud Engines, un appareil qui permet aux utilisateurs d'accéder à leurs fichiers à domicile via Internet sans laisser un PC allumé.
- Seagate FreeAgent DockStar et Black Armor 110/220 NAS, tous deux une variante du Pogoplug.
- GuruPlug , un SheevaPlug avec des options de connectivité supplémentaires.
- DreamPlug , similaire à un GuruPlug+
- Le PylonPlug d'Equelex. Un périphérique OpenWrt à interface unique qui, lorsqu'il est utilisé en conjonction avec un commutateur réseau compatible VLAN ( IEEE 802.1Q ) , peut être utilisé comme routeur réseau multi-WAN . Son système d'exploitation est OpenWrt Linux
- Le sipJack de pbxnsip est un ordinateur enfichable basé sur un kit Sheeva et fournit des services de voix sur IP et des fonctionnalités PBX .
- Le WeatherHub2 d' Ambient Weather , un serveur qui collecte les données d'une station météo et télécharge les données vers des pages Web ou d'autres services Internet.
- Le GeNiJack de NETCOR. Un point d'accès pour l'évaluation des performances du réseau de bout en bout.
- Passerelle BACnet de Kara Systems, une passerelle M-Bus , Modbus et OneWire qui représente un périphérique BACNet
- Pwnie Express est un outil de sécurité informatique.
- AvaGigE par Avantes, convertisseur USB vers Ethernet qui prend en charge la connexion des spectromètres Avantes à un réseau Ethernet.
- Evercube, un serveur domestique à faire soi-même , conçu pour un fonctionnement silencieux et continu dans le salon
- Serveur Lockitron pour la commande à distance des serrures avec gestion des clés. Serveur de contrôle basé sur SheevaPlug.
- Iomega iConnect, un NAS sans fil et sans disque
- Passerelle ZigBee ZBG-100 de Pikkerton
- Prise Pwn par Pwnie Express
Autres ports et piles de systèmes d'exploitation
- FreedomBox , pour un réseau sécurisé, crypté et entièrement décentralisé basé sur Debian
- Debian dispose d'un support officiel pour le SheevaPlug et d'autres ordinateurs enfichables, tels que le GuruPlug.
- Mark Gillespie a créé des scripts pour construire et installer Debian Lenny et Squeeze sur la carte NAND interne ou sur la carte SD
- Il existe un port ARM de Fedora qui peut être installé sur SheevaPlug.
- Raúl Porcel a réussi à exécuter Gentoo sur le plug et a publié une instruction sur la façon de le faire.
- Stuart Winter a un port Slackware fonctionnel . Il s'agit du portage officiel de la version 13.1 de Slackware vers ARM. Slackware pour ARM prend désormais officiellement en charge SheevaPlug.
- Bottes Inferno sur le SheevaPlug.
- Plan 9 prend en charge SheevaPlug (et d'autres systèmes basés sur Kirkwood) dans sa distribution officielle.
- SheevaPlug est pris en charge sur NetBSD 6.0 et FreeBSD 8.0 ou plus récent.
- OpenWrt pris en charge
- NixOS (SVN trunk) prend en charge SheevaPlug depuis le dernier trimestre 2009.
- Plugbox Linux est un port Arch Linux pour SheevaPlug et d'autres périphériques enfichables.
- Amahi est un serveur de fichiers domestique qui a récemment été porté sur SheevaPlug et d'autres appareils informatiques enfichables.
- ArchLinux ARM ArchLinux pour périphériques informatiques enfichables (ARMv5, ARMv6, ARMv7).
- Pathagar Book Server - SheevaPlug Edition est un serveur de livres basé sur OPDS et fonctionnant sur Debian Squeeze.
- RedSleeve Une distribution dérivée de RHEL portée sur ARM (ARMv5, ARMv6, ARMv7).
Variantes et modifications
Une version avec un port eSATA pour connecter un disque dur série ATA est également disponible et parfois appelée SheevaPlug+ . La révision 1.3 du SheevaPlug peut être étendue d'un port ESATA, mais une soudure est nécessaire et annulera la garantie.
Marvell propose un kit de développement pour aider au développement de logiciels pour la plateforme. Le kit comprend le compilateur croisé GCC pour ARM. Le dispositif comprend un mini connecteur USB relié à une puce FTDI FT2232 qui fournit à l'ordinateur du développeur un accès à deux ports, un port JTAG connecté au bus JTAG interne et un port RS-232 connecté au port série du processeur Kirkwood par lequel la console d'amorçage et du noyau est accessible. Cette console de débogage est accessible à partir de n'importe quel ordinateur prenant en charge le traducteur de bus FTDI (FreeBSD, Linux, Mac OS X, Windows).