Differences between revisions 1 and 46 (spanning 45 versions)
Revision 1 as of 2010-08-30 12:16:36
Size: 1086
Editor: TheAnarcat
Comment:
Revision 46 as of 2012-10-12 13:36:42
Size: 9268
Comment: Mark Efika MX Smarttop as discontinued, and drop from comparison table.
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
== Target Hardware == <<TableOfContents>>

= Target Hardware =

See [[http://libreplanet.org/wiki/Group:Hardware/Processors|libreplanet processor review]] for list of processors, pricing (where found), features including Treacherous-capability, FSF Hardware Endorsement Criteria capability etc.

Some benchmark comparison between different processor famillies, which might help in deciding which platform would best fit the requirements can be found [[http://vanshardware.com/2010/08/mirror-the-coming-war-arm-versus-x86/|here]]

Hardware list from the !PlugApps project [[http://www.plugapps.com/index.php5/Portal:Hardware|here]]. Good overview of differences in !SheevaPlug-class devices.

== Summary ==

||<rowstyle="background-color:gray;"> Name || Processor || Ram || Internal storage || HD slot || Wifi || Ethernet || boxed || Open hw || Price (w/o shipping) || Comments ||
|| Alix 2d2 || 500 MHz AMD Geode LX800 || 256 MB || None || N/A || No || 2 x 100 || {X} || {X} || 109$ || Other versions available, requires assembly ||
|| Compulab Trim-Slice || ARM Cortex A9 1GHz || 1 GB || none / micro-SD / SATA || SATA || USB 802.11bgn || 1 x 1000 || (./) || {X} || US $199 to $369 || pricing as 2011-11-04 ||
|| D2 Plug || 0.8 Ghz ARMv6 compliant CPU || 1 GB || SD card slot || No || 802.11bgn || 1 x 1000 || (./) || {X} || pre-order US$249 ||30 day warranty in U.S.A. ||
|| Dream Plug || 1.2 Ghz ARMv5 CPU || 512 MB || 2GB microSDC || No || 802.11bg || 2 x 1000 || (./) || {X} || £112.50 (in UK) || ||
|| FitPC2i Value || Intel Atom Z510 1.1GHz || 1 GB || None || Yes || No || 2 x 1000 || (./) || {X} || 298$ || Other versions available ||
|| Fuloong Mini-PC || Loongson 2F, 800-900MHz || 512 MB (up to 1 GB) || 8GB SSD / 160 GB HDD || No || No || 1 x 1000 || (./) || {X} || ~$185 ||
|| [[http://rhombus-tech.net/allwinner_a10/hacking_the_mele_a1000/|Mele A1000/A2000]] || Allwinner A10 1.0 GHz || 512 MB || 4 GB NAND, SD slot || 1x SATA || 802.11bgn || Yes || (./) || {X} || $85 || ||
|| Mele A100 || Allwinner A10 1.0 GHz || 512 MB || 4 GB NAND, SD slot || None || 802.11bgn || Yes || (./) || {X} || $65 || ||
|| [[http://www.cnx-software.com/2012/05/17/74-usd-allwinner-a10-android-4-0-mini-pc-usbhdmi-stick/|MK802]] || Allwinner A10 1.0 GHz || 512/1024MB || 4 GB NAND, microSD slot || No || 802.11bgn || No || (./) || {X} || $45 || Like the A1000 but with less peripheral; can use Ethernet via USB NICs ||
|| NorhTec Microserver HP || VIA Eden ESP 667 MHz || 256 MB || 40 GB || Yes || No || 1 x 100 ? || (./) || {X} || 450 $ || Other versions available ||
|| OLinuxIno || Allwinner A13 1.0 GHz || 512MB || None (SD slot) || None || None || None || {X} || (./) || € 45 || 3 USB controllers (e.g. dedicated controller for each of disk, ethernet and wifi) ||
|| OpenRD-Ultimate || Marvell Sheeva 1.2 GHz || 512 MB || 512 MB Nand || Yes (?)|| No || 2 x 1000 || (./) || {X} || 249 $ || Other verions available ||
|| Sheeva Plug || 2.0 Ghz ARMv5 CPU || 512 MB || 512 MB NAND || No || No || 1 x 1000 || (./) || {X} || 99 $ ||
|| Soekris boards || ? || ? || ? || ? || ? || ? || (./) || {X} || ? ||
|| Tonido Plug || 1.2 Ghz ARMv5 CPU || ? || 512 MB Nand || No || No || ? || (./) || {X} || 99 $||

== ARM based devices ==

Some work may have been done during an [[Sprints/2011/EmdebianSprint|ARM Sprint]].

=== Cortex A8, A9, A15 devices (armhf) ===

 * [[PandaBoard]]
 * [[http://www.genesi-usa.com/products/efika|EfikaMX Smarttop]] (Discontinued)
 * [[http://www.fit-pc.com/trimslice/|CompuLab Trim-Slice]] see also [[http://www.youtube.com/watch?v=uG4_NJcvKwM|YouTube video about the Trim-Slice]]
  * CPU: NVIDIA Tegra 2 Dual Core ARM Cortex A9 1GHz with integrated ultra-low power GeForce GPU
  * Memory: 1 GB DDR2-800
  * Storage:
   * - Full size SD (SDHC)
   * - Micro SD (SDHC)
   * - SATA SSD (up to 64GB)
  * Networking:
   * - 1 GbE
   * - WiFi 802.11n + BT
  * Display: HDMI 1.3 full-HD + DVI (dual head)
  * Audio: Stereo line-out, line-in, 5.1 digital S/PDIF
  * Video in: PAL/NTSC
  * I/O:
   * - USB2 ports (480 MBps)
   * - USB device
   * - RS232 Serial port
  * Extension: JTAG, 2 UARTs, SPI
  * Housing: Fanless all-metal nickel-plated die-cast
  * Dimensions: 130mm x 95mm x 15mm – 5.1” x 3.7” x 0.6”
  * Power: 8-16V DC, 3W average

=== ARMv4t, ARMv5 and ARMv6 devices (armel) ===
Line 3: Line 63:
  * 2.0 Ghz ARMv5 CPU(Marvell Kirkwood 88F6281)   * 2.0 Ghz ARMv5 CPU (Marvell Kirkwood 88F6281)
Line 6: Line 66:
  * Replaceable 120 GB Internal 1.8 esata drive or 160 GB, 2.5 esata drive(depending on the Vendor). The 2.5 drive is most economical and replaceable without any additional tools.   * Replaceable 120 GB Internal 1.8 esata drive or 160 GB, 2.5 esata drive (depending on the Vendor). The 2.5 drive is most economical and replaceable without any additional tools.
Line 9: Line 69:
 * SheevaPlug/GuruPlug
  * 1.2 Ghz ARMv5 CPU(Marvell Kirkwood 88F6281)
 * !SheevaPlug/GuruPlug (See [[GuruPlugTesting]] for installation instructions.)
  * 1.2 Ghz ARMv5 CPU (Marvell Kirkwood 88F6281)
Line 14: Line 74:
  * Some hardware revisions of the Guruplug had heat issues.   * Issues: hardware revisions of the Guruplug had heat issues, power supply burn out for SheevaPlug
Line 16: Line 76:
 * NSLU2
  * Discontinued?

 * [[http://www.globalscaletechnologies.com/t-dreamplugdetails.aspx|DreamPlug]] (See [[DreamPlugTesting]] for actual use experimentation.) [[http://lists.alioth.debian.org/pipermail/freedombox-discuss/2011-June/001682.html|Bdale Garbee]] disclosed "... the foundation has ordered a number of these to use for development and to meet the commitments made to our Kickstarter donor group. More on this later."
  * 1.2 Ghz ARMv5 CPU (Marvell Kirkwood 88F6281)
  * 512MB 16bit DDR2 @800 MHz
  * internal 2gb microSDHC card for OS and storage
  * Full size SDHC card slot
  * eSATA port
  * JTAG/UART ports for external board
  * Integrated Marvell WiFi b/g and Bluetooth, both work in accesspoint mode or client mode.
  * dual Gigabit Ethernet and 2x USB 2.0
  * Audio: Stereo line-out, line-in, 5.1 digital S/PDIF

 * [[http://www.globalscaletechnologies.com/c-8-d2plug.aspx|D2Plug]]
  * 800MHz Marvell PXA510 (ARM v6/v7 compliant superscalar processor)
  * 1GB DDR3-800 x32 bus
  * Boot from SPI NOR Flash
  * Linux OS and Ubuntu rootfs in 8GB eMMC
  * 1 x Ethernet 10/100/1000 Mbps
  * 2 x USB 2.0 Host port
  * 1 x eSATAp – Powered eSATA & USB 2.0 Host combo port
  * 1 x USB 2.0 Device port
  * 1 x SD card slot
  * 1 x HDMI 1080p Output port with CEC
  * 1 x VGA Output port
  * 1 x Audio Line Out
  * 1 x MIC IN
  * 1 x S/PDIF optical out
  * 1 x Console port (USB)
  * 1 x JTAG connector
  * Integrated 802.11 b/g/n Wi-Fi & BT 3.0 + HS

 * [[http://www.tonidoplug.com/tonido_plug.html|TonidoPlug]]
  * Similar specs to !SheevaPlug
  * 1.2 Ghz ARMv5 CPU (Marvell Kirkwood 88F6281)
  * 512 MB Nand Flash
  * Gigabit Ethernet and USB 2.0
  * Can easily boot from USB drive (making dev efforts easier; just plug in filesystem)

 * [[http://www.open-rd.org/|Open-RD]]
  
 * NSLU2 (Discontinued)
Line 20: Line 120:

 * QNAP TS 119 NAS [[http://freedomboxblog.nl/about/hardware/|(FreedomBox edition)]]
  * Marvell 6281 1.2GHz (Kirkwood)
  * 512MB DDRII RAM
  * 16MB Flash
  * 1 x Gigabit RJ-45 Ethernet port
  * 3 x USB 2.0 port (Front: 1; Back: 2)
  * Fanless, heat dissipation by aluminum case
  * 11 watt idle power with 1 TB HD
  * NAS = built to run 24/7 for years
  * Warranty 1 year.
  * Officially supported by Debian GNU/Linux

 * [[http://www.raspberrypi.org/ | Raspberry PI]]
  * 700MHz ARM11
  * 128MB of SDRAM
  * OpenGL ES 2.0
  * 1080p30 H.264 high-profile decode
  * Composite and HDMI video output
  * USB 2.0
  * SD/MMC/SDIO memory card slot
  * General-purpose I/O
  * Target price : $25
    


== x86 based devices ==
Line 22: Line 150:
 * [[http://www.pcengines.ch/alix|ALIX]] and [[http://soekris.com/|Soekris boards]]  * [[http://www.pcengines.ch/alix.htm|ALIX]] and [[http://soekris.com/|Soekris boards]]

 * [[http://www.norhtec.com/products/|MicroClient]] (VESA mounting format case) and [[http://www.phys.ethz.ch/~abe/MicroClientJr/|derivatives]] (German only page for now, sorry)

 * [[http://www.foxconnchannel.com/|Foxconn Electronics Inc.]] [[http://www.foxconnchannel.com/product/Barebones/nT-535/index.html|nT- 535]]
  * Intel D525 Dual core 1.8GHz
  * 1x SO-DIMM Socket Supports DDR3 800 up to 4GB
  * Intel®Graphics Media Accelerator 3150
  * 1x 2.5" SATA II 3Gb/s
  * 1x SD/SDHC/MS/MS Pro/MMC 5 in 1 Card Reader
  * 2x USB 2.0
  * 1x Mic in (support S/PDIF-IN)
  * 1x Headphone
  * 1x RJ-45 (10Base-T/100Base-T/1000Base-T)
  * 4x USB 2.0
  * 1x Line-out jack.(support S/PDIF-OUT)
  * 1x HDMI
  * 1x VGA
  * 1x DC in
  * IEEE 802.11b/g/n up to 300Mbps (Dual Antenna)
  * Bluetooth 2.1+EDR (Optional)
Line 24: Line 173:

== MIPS based devices ==

  * [[http://www.lemote.com/en/products/mini-computer/2010/0310/111.html|Fulong Mini-PC]] ([[https://secure.wikimedia.org/wikipedia/en/wiki/Lemote#Fuloong_2_series|Wikipedia entry]])
----
CategoryFreedomBox CategoryFrHardware

Target Hardware

See libreplanet processor review for list of processors, pricing (where found), features including Treacherous-capability, FSF Hardware Endorsement Criteria capability etc.

Some benchmark comparison between different processor famillies, which might help in deciding which platform would best fit the requirements can be found here

Hardware list from the PlugApps project here. Good overview of differences in SheevaPlug-class devices.

Summary

Name

Processor

Ram

Internal storage

HD slot

Wifi

Ethernet

boxed

Open hw

Price (w/o shipping)

Comments

Alix 2d2

500 MHz AMD Geode LX800

256 MB

None

N/A

No

2 x 100

{X}

{X}

109$

Other versions available, requires assembly

Compulab Trim-Slice

ARM Cortex A9 1GHz

1 GB

none / micro-SD / SATA

SATA

USB 802.11bgn

1 x 1000

(./)

{X}

US $199 to $369

pricing as 2011-11-04

D2 Plug

0.8 Ghz ARMv6 compliant CPU

1 GB

SD card slot

No

802.11bgn

1 x 1000

(./)

{X}

pre-order US$249

30 day warranty in U.S.A.

Dream Plug

1.2 Ghz ARMv5 CPU

512 MB

2GB microSDC

No

802.11bg

2 x 1000

(./)

{X}

£112.50 (in UK)

FitPC2i Value

Intel Atom Z510 1.1GHz

1 GB

None

Yes

No

2 x 1000

(./)

{X}

298$

Other versions available

Fuloong Mini-PC

Loongson 2F, 800-900MHz

512 MB (up to 1 GB)

8GB SSD / 160 GB HDD

No

No

1 x 1000

(./)

{X}

~$185

Mele A1000/A2000

Allwinner A10 1.0 GHz

512 MB

4 GB NAND, SD slot

1x SATA

802.11bgn

Yes

(./)

{X}

$85

Mele A100

Allwinner A10 1.0 GHz

512 MB

4 GB NAND, SD slot

None

802.11bgn

Yes

(./)

{X}

$65

MK802

Allwinner A10 1.0 GHz

512/1024MB

4 GB NAND, microSD slot

No

802.11bgn

No

(./)

{X}

$45

Like the A1000 but with less peripheral; can use Ethernet via USB NICs

?NorhTec Microserver HP

VIA Eden ESP 667 MHz

256 MB

40 GB

Yes

No

1 x 100 ?

(./)

{X}

450 $

Other versions available

OLinuxIno

Allwinner A13 1.0 GHz

512MB

None (SD slot)

None

None

None

{X}

(./)

€ 45

3 USB controllers (e.g. dedicated controller for each of disk, ethernet and wifi)

OpenRD-Ultimate

Marvell Sheeva 1.2 GHz

512 MB

512 MB Nand

Yes (?)

No

2 x 1000

(./)

{X}

249 $

Other verions available

Sheeva Plug

2.0 Ghz ARMv5 CPU

512 MB

512 MB NAND

No

No

1 x 1000

(./)

{X}

99 $

Soekris boards

?

?

?

?

?

?

(./)

{X}

?

Tonido Plug

1.2 Ghz ARMv5 CPU

?

512 MB Nand

No

No

?

(./)

{X}

99 $

ARM based devices

Some work may have been done during an ARM Sprint.

Cortex A8, A9, A15 devices (armhf)

  • ?PandaBoard

  • EfikaMX Smarttop (Discontinued)

  • CompuLab Trim-Slice see also YouTube video about the Trim-Slice

    • CPU: NVIDIA Tegra 2 Dual Core ARM Cortex A9 1GHz with integrated ultra-low power ?GeForce GPU

    • Memory: 1 GB DDR2-800
    • Storage:
      • - Full size SD (SDHC)
      • - Micro SD (SDHC)
      • - SATA SSD (up to 64GB)
    • Networking:
      • - 1 GbE
      • - WiFi 802.11n + BT

    • Display: HDMI 1.3 full-HD + DVI (dual head)
    • Audio: Stereo line-out, line-in, 5.1 digital S/PDIF
    • Video in: PAL/NTSC
    • I/O:
      • - USB2 ports (480 MBps)
      • - USB device
      • - RS232 Serial port
    • Extension: JTAG, 2 UARTs, SPI
    • Housing: Fanless all-metal nickel-plated die-cast
    • Dimensions: 130mm x 95mm x 15mm – 5.1” x 3.7” x 0.6”
    • Power: 8-16V DC, 3W average

ARMv4t, ARMv5 and ARMv6 devices (armel)

  • Plug Computer 3.0
    • 2.0 Ghz ARMv5 CPU (Marvell Kirkwood 88F6281)
    • 512 MB Nand Flash
    • Integrated Marvell WiFi and Bluetooth, both work in accesspoint mode or client mode.

    • Replaceable 120 GB Internal 1.8 esata drive or 160 GB, 2.5 esata drive (depending on the Vendor). The 2.5 drive is most economical and replaceable without any additional tools.
    • Gigabit Ethernet and USB 2.0
  • SheevaPlug/GuruPlug (See GuruPlugTesting for installation instructions.)

    • 1.2 Ghz ARMv5 CPU (Marvell Kirkwood 88F6281)
    • 512 MB Nand Flash
    • Integrated Marvell WiFi and Bluetooth, both work in accesspoint mode or client mode.

    • Gigabit Ethernet and USB 2.0
    • Issues: hardware revisions of the Guruplug had heat issues, power supply burn out for ?SheevaPlug

  • DreamPlug (See ?DreamPlugTesting for actual use experimentation.) Bdale Garbee disclosed "... the foundation has ordered a number of these to use for development and to meet the commitments made to our Kickstarter donor group. More on this later."

    • 1.2 Ghz ARMv5 CPU (Marvell Kirkwood 88F6281)
    • 512MB 16bit DDR2 @800 MHz
    • internal 2gb microSDHC card for OS and storage
    • Full size SDHC card slot
    • eSATA port
    • JTAG/UART ports for external board
    • Integrated Marvell WiFi b/g and Bluetooth, both work in accesspoint mode or client mode.

    • dual Gigabit Ethernet and 2x USB 2.0
    • Audio: Stereo line-out, line-in, 5.1 digital S/PDIF
  • D2Plug

    • 800MHz Marvell PXA510 (ARM v6/v7 compliant superscalar processor)
    • 1GB DDR3-800 x32 bus
    • Boot from SPI NOR Flash
    • Linux OS and Ubuntu rootfs in 8GB eMMC
    • 1 x Ethernet 10/100/1000 Mbps
    • 2 x USB 2.0 Host port
    • 1 x eSATAp – Powered eSATA & USB 2.0 Host combo port

    • 1 x USB 2.0 Device port
    • 1 x SD card slot
    • 1 x HDMI 1080p Output port with CEC
    • 1 x VGA Output port
    • 1 x Audio Line Out
    • 1 x MIC IN
    • 1 x S/PDIF optical out
    • 1 x Console port (USB)
    • 1 x JTAG connector
    • Integrated 802.11 b/g/n Wi-Fi & BT 3.0 + HS

  • TonidoPlug

    • Similar specs to SheevaPlug

    • 1.2 Ghz ARMv5 CPU (Marvell Kirkwood 88F6281)
    • 512 MB Nand Flash
    • Gigabit Ethernet and USB 2.0
    • Can easily boot from USB drive (making dev efforts easier; just plug in filesystem)
  • Open-RD

  • NSLU2 (Discontinued)
  • Fonera 2.0n

    • Slow and very limited memory (64MB)
  • QNAP TS 119 NAS (FreedomBox edition)

    • Marvell 6281 1.2GHz (Kirkwood)
    • 512MB DDRII RAM
    • 16MB Flash
    • 1 x Gigabit RJ-45 Ethernet port
    • 3 x USB 2.0 port (Front: 1; Back: 2)
    • Fanless, heat dissipation by aluminum case
    • 11 watt idle power with 1 TB HD
    • NAS = built to run 24/7 for years
    • Warranty 1 year.
    • Officially supported by Debian GNU/Linux
  • Raspberry PI

    • 700MHz ARM11
    • 128MB of SDRAM
    • OpenGL ES 2.0
    • 1080p30 H.264 high-profile decode
    • Composite and HDMI video output
    • USB 2.0
    • SD/MMC/SDIO memory card slot
    • General-purpose I/O
    • Target price : $25

x86 based devices

  • FitPC

  • ALIX and Soekris boards

  • MicroClient (VESA mounting format case) and derivatives (German only page for now, sorry)

  • Foxconn Electronics Inc. nT- 535

    • Intel D525 Dual core 1.8GHz
    • 1x SO-DIMM Socket Supports DDR3 800 up to 4GB
    • Intel®Graphics Media Accelerator 3150
    • 1x 2.5" SATA II 3Gb/s
    • 1x SD/SDHC/MS/MS Pro/MMC 5 in 1 Card Reader
    • 2x USB 2.0
    • 1x Mic in (support S/PDIF-IN)
    • 1x Headphone
    • 1x RJ-45 (10Base-T/100Base-T/1000Base-T)
    • 4x USB 2.0
    • 1x Line-out jack.(support S/PDIF-OUT)
    • 1x HDMI
    • 1x VGA
    • 1x DC in
    • IEEE 802.11b/g/n up to 300Mbps (Dual Antenna)
    • Bluetooth 2.1+EDR (Optional)
  • Generic i386/amd64 PCs or any general purpose computer should also be to run the Freedombox OS, but they are not the primary targets

MIPS based devices


CategoryFreedomBox CategoryFrHardware