Differences between revisions 328 and 330 (spanning 2 versions)
Revision 328 as of 2020-07-08 12:48:13
Size: 16476
Comment: better wiki links
Revision 330 as of 2020-07-10 13:35:24
Size: 16840
Comment: demote Cubieboard2-Dual board to new section TODO
Deletions are marked like this. Additions are marked like this.
Line 66: Line 66:
||Cubieboard2-Dual ||1x2||armhf/sunxi ||1||-|| (./) || (./) ||- ||100 || {X} ||[[http://www.eleduino.com/Cubieboard2-Dual-mirco-SD-Card-version-Development-Board-p10421.html|58]]||
Line 85: Line 84:
||OLinuXino A20 MICRO ||1x2||armhf/sunxi ||1||-|| (./) || (./) ||- ||100 || (./) ||[[https://www.olimex.com/Products/OLinuXino/A20/|69]]||[[InstallingDebianOn/Allwinner|(maybe)]]|| ||OLinuXino A20 MICRO ||1x2||armhf/sunxi ||1||-|| (./) || (./) ||- ||100 || (./) ||[[https://www.olimex.com/Products/OLinuXino/A20/|69]]||[[InstallingDebianOn/Allwinner#Stable_untested|(untested)]]||
Line 115: Line 114:

== TODO ==

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

||''Name''||''Speed''||''Arch''||''Ram''||''disk''||''battery''||''SATA''||''Wifi''||''Wired''||''OSHW''||''Price''||'''notes'''||
||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]]||

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)
  • $160/ or cheaper
  • 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 (GHz)

Debian arch

Ram (GB)

disk (GB)

battery

SATA

Wifi

Ethernet speed

OSHW

Price (USD) incl. case

wiki

Banana Pro

1x2

armhf/sunxi

1

-

-

(./)

n

1000

{X}

55

stable

Cubieboard3/Cubietruck

1x2

armhf/sunxi

2

8

(./)

(./)

n

1000

{X}

95

stable

ESPRESSObin V7

1.2x2

arm64

2

-

-

(./)

-

1000x3

{X}

79

OLinuXino A20 LIME2

1x2

armhf/sunxi

1

-

(./)

(./)

-

1000

(./)

56

stable

Cheap

  • Mainline kernel, covering all essential parts

  • 100 Megabit ethernet, efficiently wired

  • Price no higher than USD 50, incl. case.

Name

Speed (GHz)

Debian arch

Ram (GB)

disk (GB)

battery

SATA

Wifi

Ethernet speed

OSHW

Price (USD) incl. case

wiki

BeagleBone Green

1

armhf/omap

½

4

-

-

-

100

(./)

49

OLinuXino A10 LIME

1

armhf/sunxi

½

-

(./)

(./)

-

100

(./)

41

stable

OLinuXino A20 LIME

1x2

armhf/sunxi

½

-

(./)

(./)

-

100

(./)

43

stable

OLinuXino A64-1G

1.2x4

arm64

1

-

(./)

-

-

1000

(./)

47

Adequate

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

Name

Speed (GHz)

Debian arch

Ram (GB)

disk (GB)

battery

SATA

Wifi

Ethernet speed

OSHW

Price (USD) incl. case

wiki

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

CuBox i1

1

armhf/freescale

½

8

-

-

-

1000

{X}

80

CuBox i2

1x2

armhf/freescale

1

8

-

-

-

1000

{X}

90

CuBox i2eX

1x2

armhf/freescale

1

8

-

(./)

-

1000

{X}

100

CuBox i4Pro

1x4

armhf/freescale

2

8

-

(./)

n

1000

{X}

120

CuBoxTV 1GB

1x4

armhf/freescale

1

-

-

(./)

-

1000

{X}

100

CuBoxTV 2GB

1x4

armhf/freescale

2

-

-

(./)

-

1000

{X}

130

HummingBoard Edge Solo

1

armhf/freescale

½

8

-

(./)

-

100

{X}

132

HummingBoard Edge Dual-lite

1x2

armhf/freescale

1

8

-

(./)

-

100

{X}

156

HummingBoard Gate Solo

1

armhf/freescale

½

8

-

-

-

100

{X}

117

HummingBoard Gate Dual-lite

1x2

armhf/freescale

1

8

-

-

-

100

{X}

141

Intel NUC 7CJYH

2

amd64

+8

4

-

(./)

n

1000

{X}

126

ITEAD Core EVB + AW2041

1

armhf/sunxi

1

4

-

(./)

-

1000

{X}

82

ITEAD Core EVB + AW2042

1x2

armhf/sunxi

2

4

-

(./)

-

1000

{X}

97

MIPS Creator CI20

1.2x2

mipsel

1

8

(./)

-

-

100

{X}

85

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

(./)

69

(untested)

OLinuXino A642Ge8G-IND

1.2x4

arm64

2

16

(./)

-

-

1000

(./)

84

pcDuino 3S

1x2

armhf/sunxi

1

4

-

-

-

100

{X}

89

Pine64 PINE A64-LTS

1.2x4

arm64/sunxi

2

-

(./)

-

-

1000

{X}

40

Pine64 SOPINE A64

1.2x4

arm64/sunxi

2

-

(./)

-

-

1000

{X}

43

Pine64 ROCK64 1GB

1.5x4

arm64/rockchip

1

-

(./)

(USB3)

-

1000

{X}

33

Pine64 ROCK64 2GB

1.5x4

arm64/rockchip

2

-

(./)

(USB3)

-

1000

{X}

43

Pine64 ROCK64 4GB

1.5x4

arm64/rockchip

4

-

(./)

(USB3)

-

1000

{X}

53

ROCK Pi 4 A 1GB

1.8x2+1.4x2

arm64

1

-

-

(M.2+USB3)

-

1000

{X}

44

ROCK Pi 4 B 1GB

1.8x2+1.4x2

arm64

1

-

-

(M.2+USB3)

n

1000

{X}

54

ROCK Pi 4 A 2GB

1.8x2+1.4x2

arm64

2

-

-

(M.2+USB3)

-

1000

{X}

54

ROCK Pi 4 B 2GB

1.8x2+1.4x2

arm64

2

-

-

(M.2+USB3)

n

1000

{X}

64

ROCK Pi 4 A 4GB

1.8x2+1.4x2

arm64

4

-

-

(M.2+USB3)

-

1000

{X}

70

ROCK Pi 4 B 4GB

1.8x2+1.4x2

arm64

4

-

-

(M.2+USB3)

n

1000

{X}

80

Sheeva64

1.2x2

arm64

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/freescale

½

4

-

-

-

1000

{X}

134

Wandboard Solo

1

armhf/freescale

½

-

-

-

-

1000

{X}

98

Wandboard Dual

1x2

armhf/freescale

1

-

-

-

n

1000

{X}

118

Wandboard Quad

1x4

armhf/freescale

2

-

-

(./)

n

1000

{X}

138

Legend:

  • + 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.

TODO

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

Name

Speed

Arch

Ram

disk

battery

SATA

Wifi

Wired

OSHW

Price

notes

Cubieboard2-Dual

1x2

armhf/sunxi

1

-

(./)

(./)

-

100

{X}

58

needs custom-configured build of mainline u-boot

Promising

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

Name

Speed

Arch

Ram

disk

battery

SATA

Wifi

Wired

OSHW

Price

wiki

Caninos Loucos Labrador

1.3x4

armhf/amlogic

2

16

-

-

n

100

{X}

possibly ~40)

WhitePlug

1.2x2

arm64

1

16

-

-

n

1000x2

{X}

??

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