Differences between revisions 338 and 358 (spanning 20 versions)
Revision 338 as of 2020-07-10 15:55:15
Size: 16854
Comment: drop duplicate entry: sheeva64 is whiteplug
Revision 358 as of 2022-05-22 11:15:38
Size: 17417
Comment: drop MIPS Creator CI20 now only available at RS Online without case; drop rename note
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
## page was renamed from FreedomBox/TargetedHardware
Line 15: Line 14:
 * Price incl. case lower than USD 160  * Price incl. case below USD 160
Line 31: Line 30:
||'''Name'''||'''Speed'''||'''arch'''||'''RAM'''||'''disk'''||'''battery'''||'''SATA'''||'''Wifi'''||'''Ethernet'''||'''[[#OSHW|OSHW]]'''||'''price'''||'''wiki'''||
||Banana Pro ||1x2||armhf/sunxi ||1||-|| - || (./) ||n ||1000 || {X} ||[[http://www.eleduino.com/Banana-pro-devboard-p10522.html|55]]||[[InstallingDebianOn/Allwinner#stable|stable]]||
||Cubieboard3/Cubietruck ||1x2||armhf/sunxi ||2||8|| (./) || (./) ||n ||1000 || {X} ||[[http://www.eleduino.com/Cubieboard-3-Cubietruck-Devboard-Base-kit-p10417.html|95]]||[[InstallingDebianOn/Allwinner#stable|stable]]||
||ESPRESSObin V7 ||1.2x2||arm64/armada ||2||-|| - || (./) ||- ||1000x3|| {X} ||[[https://www.globalscaletechnologies.com/p-79-v7-marvell-espressobin.aspx|79]]||
||OLinuXino A20 LIME2 ||1x2||armhf/sunxi ||1||-|| (./) || (./) ||- ||1000 || (./) ||[[https://www.olimex.com/Products/OLinuXino/A20/|56]]||[[InstallingDebianOn/Allwinner#stable|stable]]||
||'''Name'''||'''Speed'''||'''arch'''||'''RAM'''||'''disk'''||'''battery'''||'''SATA'''||'''Wifi'''||'''Ethernet'''||'''[[#OSHW|OSHW]]'''||'''price'''||'''stability'''||
||Banana Pro ||1x2||armhf/sunxi ||1||-|| - || (./) ||n ||1000 || {X} ||[[http://www.eleduino.com/Banana-pro-devboard-p10522.html|55]]||[[InstallingDebianOn/Allwinner#Stable|stable]]||
||Cubieboard3/Cubietruck ||1x2||armhf/sunxi ||2||8|| (./) || (./) ||n ||1000 || {X} ||[[http://www.eleduino.com/Cubieboard-3-Cubietruck-Devboard-Base-kit-p10417.html|86]]||[[InstallingDebianOn/Allwinner#Stable|stable]]||
||ESPRESSObin V7 ||1.2x2||arm64/armada ||2||-|| - || (./) ||- ||1000x3|| {X} ||[[https://globalscaletechnologies.com/product/espressobin/|79]]||
||OLinuXino A20 LIME2 ||1x2||armhf/sunxi ||1||-|| (./) || (./) ||- ||1000 || (./) ||[[https://www.olimex.com/Products/OLinuXino/A20/|51]]||[[InstallingDebianOn/Allwinner#Stable|stable]]||
Line 41: Line 40:
 * Price no higher than USD 50, incl. case.  * Price incl. case below USD 50
Line 43: Line 42:
||'''Name'''||'''Speed'''||'''arch'''||'''RAM'''||'''disk'''||'''battery'''||'''SATA'''||'''Wifi'''||'''Ethernet'''||'''[[#OSHW|OSHW]]'''||'''price'''||'''wiki'''||
||!BeagleBone Green ||1 ||armhf/omap ||½||4|| - || - ||- ||100 || (./) ||[[https://www.seeedstudio.com/Seeed-Studio-BeagleBoner-Green.html|49]]||
||OLinuXino A10 LIME ||1 ||armhf/sunxi ||½||-|| (./) || (./) ||- ||100 || (./) ||[[https://www.olimex.com/Products/OLinuXino/A10/|41]]||[[InstallingDebianOn/Allwinner#stable|stable]]||
||OLinuXino A20 LIME ||1x2||armhf/sunxi ||½||-|| (./) || (./) ||- ||100 || (./) ||[[https://www.olimex.com/Products/OLinuXino/A20/|43]]||[[InstallingDebianOn/Allwinner#stable|stable]]||
||'''Name'''||'''Speed'''||'''arch'''||'''RAM'''||'''disk'''||'''battery'''||'''SATA'''||'''Wifi'''||'''Ethernet'''||'''[[#OSHW|OSHW]]'''||'''price'''||'''stability'''||
||!BeagleBone Green ||1 ||armhf/omap ||½||4|| - || - ||- ||100 || (./) ||[[https://www.seeedstudio.com/Seeed-Studio-BeagleBone-Green.html|54]]||
||OLinuXino A10 LIME ||1 ||armhf/sunxi ||½||-|| (./) || (./) ||- ||100 || (./) ||[[https://www.olimex.com/Products/OLinuXino/A10/|36]]||[[InstallingDebianOn/Allwinner#Stable|stable]]||
||OLinuXino A20 LIME ||1x2||armhf/sunxi ||½||-|| (./) || (./) ||- ||100 || (./) ||[[https://www.olimex.com/Products/OLinuXino/A20/|44]]||[[InstallingDebianOn/Allwinner#Stable|stable]]||
Line 53: Line 52:
||'''Name'''||'''Speed'''||'''arch'''||'''RAM'''||'''disk'''||'''battery'''||'''SATA'''||'''Wifi'''||'''Ethernet'''||'''[[#OSHW|OSHW]]'''||'''price'''||'''wiki'''|| ||'''Name'''||'''Speed'''||'''arch'''||'''RAM'''||'''disk'''||'''battery'''||'''SATA'''||'''Wifi'''||'''Ethernet'''||'''[[#OSHW|OSHW]]'''||'''price'''||'''stability'''||
Line 64: Line 63:
||Cubieboard1 ||1 ||armhf/sunxi ||1||4|| (./) || (./) ||- ||100 || {X} ||[[http://www.eleduino.com/Cubieboard1-A10-Cortex-A8-Mini-PC-Development-Board-p10437.html|56]]||[[InstallingDebianOn/Allwinner#stable|stable]]||
||Cubieboard2 ||1x2||armhf/sunxi ||1||4|| (./) || (./) ||- ||100 || {X} ||[[http://www.eleduino.com/Cubieboard2-Dual-core-A20-Mini-PC-Devboard-base-kit-p10418.html|64]]||[[InstallingDebianOn/Allwinner#stable|stable]]||
||Cubieboard5/Cubietruck+ ||2x8||armhf/sunxi ||2||8|| (./) ||( (./) ) ||n ||1000 || {X} ||[[http://www.eleduino.com/Cubieboard-5-CubieTruck-plus-Devboard-p10560.html|117]]||[[InstallingDebianOn/Allwinner#Stable_untested|(untested)]]||
||Cubieboard1 ||1 ||armhf/sunxi ||1||4|| (./) || (./) ||- ||100 || {X} ||[[http://www.eleduino.com/Cubieboard1-A10-Cortex-A8-Mini-PC-Development-Board-p10437.html|56]]||[[InstallingDebianOn/Allwinner#Stable|stable]]||
||Cubieboard2 ||1x2||armhf/sunxi ||1||4|| (./) || (./) ||- ||100 || {X} ||[[http://www.eleduino.com/Cubieboard2-Dual-core-A20-Mini-PC-Devboard-base-kit-p10418.html|64]]||[[InstallingDebianOn/Allwinner#Stable|stable]]||
||Cubieboard5/Cubietruck+ ||2x8||armhf/sunxi ||2||8|| (./) ||( (./) ) ||n ||1000 || {X} ||[[http://www.eleduino.com/Cubieboard-5-CubieTruck-plus-Devboard-p10560.html|117]]||[[InstallingDebianOn/Allwinner#Stable_untested|untested]]||
Line 78: Line 77:
||MIPS Creator CI20 ||1.2x2||mipsel ||1||8|| (./) || - ||- ||100 || {X} ||[[https://www2.mouser.com/ProductDetail/Imagination-Technologies/VL-62851?qs=%2fha2pyFadugeA7Fn04WdAyCOIFQ43kKenYk44q%252bgJUY%3d|85]]||
Line 82: Line 80:
||OLinuXino A20 MICRO ||1x2||armhf/sunxi ||1||-|| (./) || (./) ||- ||100 || (./) ||[[https://www.olimex.com/Products/OLinuXino/A20/|69]]||[[InstallingDebianOn/Allwinner#Stable_untested|(untested)]]||
||OLinuXino A642Ge8G-IND ||1.2x4||arm64/sunxi ||2||16|| (./) || - ||- ||1000 || (./) ||[[https://www.olimex.com/Products/OLinuXino/A64/A64-OLinuXino/|84]]||
||pcDuino 3S ||1x2||armhf/sunxi ||1||4|| - || - ||- ||100 || {X} ||[[https://store.linksprite.com/pcduino3s-a20-single-board-computer-no-power-supply-or-hdmi-cable/|89]]||[[InstallingDebianOn/Allwinner#Stable_untested|(untested)]]||
||Pine64 PINE A64-LTS ||1.2x4||arm64/sunxi ||2||-|| (./) || - ||- ||1000 || {X} ||[[https://store.pine64.org/product/pine-a64-lts/|40]]||[[InstallingDebianOn/Allwinner#Stable_untested|(untested)]]||
||OLinuXino A20 MICRO ||1x2||armhf/sunxi ||1||-|| (./) || (./) ||- ||100 || (./) ||[[https://www.olimex.com/Products/OLinuXino/A20/|56]]||[[InstallingDebianOn/Allwinner#Stable|stable]]||
||OLinuXino A642Ge8G-IND ||1.2x4||arm64/sunxi ||2||16|| (./) || - ||- ||1000 || (./) ||[[https://www.olimex.com/Products/OLinuXino/A64/A64-OLinuXino/|83]]||
||pcDuino 3S ||1x2||armhf/sunxi ||1||4|| - || - ||- ||100 || {X} ||[[https://store.linksprite.com/pcduino3s-a20-single-board-computer-no-power-supply-or-hdmi-cable/|89]]||[[InstallingDebianOn/Allwinner#Stable_untested|untested]]||
||Pine64 PINE A64-LTS ||1.2x4||arm64/sunxi ||2||-|| (./) || - ||- ||1000 || {X} ||[[https://store.pine64.org/product/pine-a64-lts/|40]]||[[InstallingDebianOn/Allwinner#Stable_untested|untested]]||
Line 95: Line 93:
||Rock960 4GB ||1.8x2+1.4x4||arm64/rk ||4||32|| - ||(M.2+USB3)||ac||1000 || {X} ||[[https://www.seeedstudio.com/Rock960-Board-Based-on-the-RK3399-SoC-4GB-RAM-Version-p-3125.html|139]]||unstable-untested||
||Rock960c 1GB ||1.8x2+1.4x4||arm64/rk ||1||-|| - ||(M.2+USB3)||ac||1000 || {X} ||[[https://store.vamrs.com/collections/new/products/rock960-model-c|69]]||
Line 104: Line 104:
 . + at RAM size indicates replaceable option.
 . ? at Debian arch indicates not yet fully supported.
 . b/g/n/ac at Wifi indicates newest supported protocol
 . + at Ethernet speed indicates switch ports
 .
( (./) ) at SATA indicates inferior USB bridge interface
 . (USB3) at SATA indicates ''no'' SATA but arguably usable SATA3 interface instead
 . → at Speed means "from to", i.e. "1.5x4→2x1" means that 1.5 GHz with 4 cores as well as 2 GHz with 1 core is possible — and potentially further steps inbetween.
 . '''+''' at RAM size indicates replaceable option.
 . '''b'''/'''a'''/'''g'''/'''n'''/'''ac'''/'''ax''' at Wifi indicates newest supported protocol [[https://en.wikipedia.org/wiki/IEEE_802.11#Generations|generation]]
 . '''+''' at Ethernet indicates switch ports
 . '''( (./) )''' at SATA indicates inferior USB bridge interface
 . '''(USB3)''' at SATA indicates ''no'' SATA but arguably usable SATA3 interface instead
 . '''''' at Speed means "from to", i.e. "1.5x4→2x1" means that 1.5 GHz with 4 cores as well as 2 GHz with 1 core is possible — and potentially further steps inbetween.
 . '''stable''' links to confirmation notes on this wiki of boot using official stable installer
 . '''untested''' means board ''should'' boot with stable Debian but unconfirmed
 . '''unstable''' links to confirmed boot using testing/unstable official installer
 . '''unstable-untested''' means board ''should'' boot but unconfirmed
Line 118: Line 121:
||Cubieboard2-Dual ||1x2||armhf/sunxi ||1||-|| (./) || (./) ||- ||100 || {X} ||[[http://www.eleduino.com/Cubieboard2-Dual-mirco-SD-Card-version-Development-Board-p10421.html|58]]||needs [[https://github.com/armbian/build/issues/114|custom-configured build of mainline u-boot]]|| ||Cubieboard2-Dual ||1x2||armhf/sunxi ||1||-|| (./) || (./) ||- ||100 || {X} ||[[http://www.eleduino.com/Cubieboard2-Dual-mirco-SD-Card-version-Development-Board-p10421.html|58]]||needs [[https://github.com/armbian/build/issues/114|custom-configured u-boot]]||
Line 140: Line 143:
  * MIPS Creator CI20: Sold only as board, not with case
Line 172: Line 176:
  * [[FreedomBox/Hardware|FreedomBox Hardware List]]

Cheap serverbox Hardware

Boxes matching or surpassing the (no longer produced) DreamPlug in price and core features:

  • is supported in Debian (see stable armhf and testing armhf release notes, ARM multiplatform kernel notes, and similar notes for other archs).

  • includes proper case (not simply top and bottom plates)
  • fanless (in normal rooms, also on very hot days)
  • Price incl. case below USD 160
  • min. ½GB ram (for 32bit operation - likely min. 1GB for 64bit)
  • min. 1GHz CPU (for ARMv5 CPUs - different for other CPUs)
  • uSD slot, easy accessible
  • ethernet (proper builtin or on daughterboard, not "toys" like USB-attached or ENC28J60)

Boxes known to use high quality components and wiring for essential parts.

NAS

  • Mainline kernel, covering all essential parts

  • SATA connection, efficiently wired

  • Gigabit ethernet, efficiently wired

Name

Speed

arch

RAM

disk

battery

SATA

Wifi

Ethernet

OSHW

price

stability

Banana Pro

1x2

armhf/sunxi

1

-

-

(./)

n

1000

{X}

55

stable

Cubieboard3/Cubietruck

1x2

armhf/sunxi

2

8

(./)

(./)

n

1000

{X}

86

stable

ESPRESSObin V7

1.2x2

arm64/armada

2

-

-

(./)

-

1000x3

{X}

79

OLinuXino A20 LIME2

1x2

armhf/sunxi

1

-

(./)

(./)

-

1000

(./)

51

stable

Cheap

  • Mainline kernel, covering all essential parts

  • 100 Megabit ethernet, efficiently wired

  • Price incl. case below USD 50

Name

Speed

arch

RAM

disk

battery

SATA

Wifi

Ethernet

OSHW

price

stability

BeagleBone Green

1

armhf/omap

½

4

-

-

-

100

(./)

54

OLinuXino A10 LIME

1

armhf/sunxi

½

-

(./)

(./)

-

100

(./)

36

stable

OLinuXino A20 LIME

1x2

armhf/sunxi

½

-

(./)

(./)

-

100

(./)

44

stable

OLinuXino A64-1G

1.2x4

arm64/sunxi

1

-

(./)

-

-

1000

(./)

47

Adequate

Boxes less ideal - either more expensive or possibly using less than ideal components or wiring for essential parts.

Name

Speed

arch

RAM

disk

battery

SATA

Wifi

Ethernet

OSHW

price

stability

APU.2e0

1x4

amd64

2

-

-

(./)

-

1000x2

{X}

105

APU.2e2

1x4

amd64

2

-

-

(./)

-

1000x3

{X}

113

APU.2e4

1x4

amd64

4

-

-

(./)

-

1000x3

{X}

125

APU.3c2

1x4

amd64

2

-

-

(./)

-

1000x3

{X}

115

APU.3c4

1x4

amd64

4

-

-

(./)

-

1000x3

{X}

125

APU.4d2

1x4

amd64

2

-

-

(./)

-

1000x3

{X}

119

APU.4d4

1x4

amd64

4

-

-

(./)

-

1000x3

{X}

130

BeagleBone Black C

1

armhf/omap

½

4

-

-

-

100

(./)

65

BeagleBone Enhanced 512

1

armhf/omap

½

4

-

-

n

1000

(./)

62

BeagleBone Enhanced 1G

1

armhf/omap

1

4

-

-

n

1000

(./)

79

Cubieboard1

1

armhf/sunxi

1

4

(./)

(./)

-

100

{X}

56

stable

Cubieboard2

1x2

armhf/sunxi

1

4

(./)

(./)

-

100

{X}

64

stable

Cubieboard5/Cubietruck+

2x8

armhf/sunxi

2

8

(./)

( (./) )

n

1000

{X}

117

untested

CuBox i1

1

armhf/imx

½

8

-

-

-

1000

{X}

80

CuBox i2

1x2

armhf/imx

1

8

-

-

-

1000

{X}

90

CuBox i2eX

1x2

armhf/imx

1

8

-

(./)

-

1000

{X}

100

CuBox i4Pro

1x4

armhf/imx

2

8

-

(./)

n

1000

{X}

120

CuBoxTV 1GB

1x4

armhf/imx

1

-

-

(./)

-

1000

{X}

100

CuBoxTV 2GB

1x4

armhf/imx

2

-

-

(./)

-

1000

{X}

130

HummingBoard Edge Solo

1

armhf/imx

½

8

-

(./)

-

100

{X}

132

HummingBoard Edge Dual-lite

1x2

armhf/imx

1

8

-

(./)

-

100

{X}

156

HummingBoard Gate Solo

1

armhf/imx

½

8

-

-

-

100

{X}

117

HummingBoard Gate Dual-lite

1x2

armhf/imx

1

8

-

-

-

100

{X}

141

Intel NUC 7CJYH

2

amd64

+8

4

-

(./)

n

1000

{X}

126

MiraBox

1

armhf/armada

1

1

-

(USB3)

n

1000x2

{X}

149

ODroid C1+

1.5x4

armhf/amlogic

1

-

(./)

-

-

1000

{X}

40

ODroid C2

1.5x4→2x1

armhf/amlogic

2

-

(./)

-

-

1000

{X}

51

OLinuXino A20 MICRO

1x2

armhf/sunxi

1

-

(./)

(./)

-

100

(./)

56

stable

OLinuXino A642Ge8G-IND

1.2x4

arm64/sunxi

2

16

(./)

-

-

1000

(./)

83

pcDuino 3S

1x2

armhf/sunxi

1

4

-

-

-

100

{X}

89

untested

Pine64 PINE A64-LTS

1.2x4

arm64/sunxi

2

-

(./)

-

-

1000

{X}

40

untested

Pine64 ROCK64 1GB

1.5x4

arm64/rk

1

-

(./)

(USB3)

-

1000

{X}

33

Pine64 ROCK64 2GB

1.5x4

arm64/rk

2

-

(./)

(USB3)

-

1000

{X}

43

Pine64 ROCK64 4GB

1.5x4

arm64/rk

4

-

(./)

(USB3)

-

1000

{X}

53

ROCK Pi 4 A 1GB

1.8x2+1.4x2

arm64/rk

1

-

-

(M.2+USB3)

-

1000

{X}

44

ROCK Pi 4 B 1GB

1.8x2+1.4x2

arm64/rk

1

-

-

(M.2+USB3)

n

1000

{X}

54

ROCK Pi 4 A 2GB

1.8x2+1.4x2

arm64/rk

2

-

-

(M.2+USB3)

-

1000

{X}

54

ROCK Pi 4 B 2GB

1.8x2+1.4x2

arm64/rk

2

-

-

(M.2+USB3)

n

1000

{X}

64

ROCK Pi 4 A 4GB

1.8x2+1.4x2

arm64/rk

4

-

-

(M.2+USB3)

-

1000

{X}

70

ROCK Pi 4 B 4GB

1.8x2+1.4x2

arm64/rk

4

-

-

(M.2+USB3)

n

1000

{X}

80

Rock960 4GB

1.8x2+1.4x4

arm64/rk

4

32

-

(M.2+USB3)

ac

1000

{X}

139

unstable-untested

Rock960c 1GB

1.8x2+1.4x4

arm64/rk

1

-

-

(M.2+USB3)

ac

1000

{X}

69

Sheeva64

1.2x2

arm64/armada

1

4

-

.

-

1000x2

{X}

89

Up Board A10-0116

1.9

amd64

1

16

-

(USB3)

-

1000

{X}

107

Up Board A10-0232

1.9

amd64

2

32

-

(USB3)

-

1000

{X}

127

Utilite Value

1

armhf/imx

½

4

-

-

-

1000

{X}

134

Wandboard Solo

1

armhf/imx

½

-

-

-

-

1000

{X}

98

Wandboard Dual

1x2

armhf/imx

1

-

-

-

n

1000

{X}

118

Wandboard Quad

1x4

armhf/imx

2

-

-

(./)

n

1000

{X}

138

Legend:

  • + at RAM size indicates replaceable option.

  • b/a/g/n/ac/ax at Wifi indicates newest supported protocol generation

  • + at Ethernet indicates switch ports

  • ( (./) ) at SATA indicates inferior USB bridge interface

  • (USB3) at SATA indicates no SATA but arguably usable SATA3 interface instead

  • at Speed means "from to", i.e. "1.5x4→2x1" means that 1.5 GHz with 4 cores as well as 2 GHz with 1 core is possible — and potentially further steps inbetween.

  • stable links to confirmation notes on this wiki of boot using official stable installer

  • untested means board should boot with stable Debian but unconfirmed

  • unstable links to confirmed boot using testing/unstable official installer

  • unstable-untested means board should boot but unconfirmed

TODO

Boxes working with mainline linux and mainline u-boot, but needing changes to Debian packages:

Name

Speed

arch

RAM

disk

battery

SATA

Wifi

Ethernet

OSHW

price

notes

Cubieboard2-Dual

1x2

armhf/sunxi

1

-

(./)

(./)

-

100

{X}

58

needs custom-configured u-boot

ITEAD Core EVB + AW2041

1

armhf/sunxi

1

4

-

(./)

-

1000

{X}

82

needs u-boot

ITEAD Core EVB + AW2042

1x2

armhf/sunxi

2

4

-

(./)

-

1000

{X}

97

needs u-boot

Pine64 SOPINE A64

1.2x4

arm64/sunxi

2

-

(./)

-

-

1000

{X}

43

needs u-boot

Promising

Upcoming boxes looking promising, but not yet available for general sale:

Name

Speed

arch

RAM

disk

battery

SATA

Wifi

Ethernet

OSHW

price

notes

Caninos Loucos Labrador

1.3x4

armhf/amlogic

2

16

-

-

n

100

{X}

possibly ~40)

Unsuitable

Raspberry Pi boards might become usable if alternative firmware works and gets packaged for Debian.

Devices too expensive not listed here (that'd be a looong list). Some such options are described at a mailinglist post.

Kernel

Wiring

Licensing

OSHW

A hardware equivalent of Debian Free Software Guidelines (DFSG) is OpenSource Hardware (OSHW).

Beware of similar looking labeling like "Open hardware". Might be just a typo, but is often used when e.g. publishing a PDF but not sources for board schematics.

Also beware of boards (correctly) labelled as OSHW, where System-on-Chip is on a non-OSHW daughter board.

Misc


CategoryHardware