Size: 14981
Comment: Add BBE (Beaglebone Enhanced).
|
Size: 15317
Comment: list Olimex A64 board family as promising: case is underway: https://olimex.wordpress.com/2019/12/03/a64-olinuxino-got-new-metal-box-design/
|
Deletions are marked like this. | Additions are marked like this. |
Line 118: | Line 118: |
||OLinuXino A64-1G ||1.2x4||arm64 ||1||-|| (./) || (./) ||- ||1000 || (./) ||[[https://www.olimex.com/Products/OLinuXino/A64/A64-OLinuXino/|47]]|| ||OLinuXino A642Ge8G-IND ||1.2x4||arm64 ||2||16|| (./) || (./) ||- ||1000 || (./) ||[[https://www.olimex.com/Products/OLinuXino/A64/A64-OLinuXino/|84]]|| |
Contents
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)
Recommended
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 |
Price (USD) incl. case |
|
Banana Pro |
1x2 |
armhf/sunxi |
1 |
- |
- |
|
n |
1000 |
|
|
Cubieboard3/Cubietruck |
1x2 |
armhf/sunxi |
2 |
8 |
|
|
n |
1000 |
|
|
ESPRESSObin V7 |
1.2x2 |
arm64 |
2 |
- |
- |
|
- |
1000x3 |
|
|
OLinuXino A20 LIME2 |
1x2 |
armhf/sunxi |
1 |
- |
|
|
- |
1000 |
|
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 |
Price (USD) incl. case |
|
BeagleBone Green |
1 |
armhf/omap |
½ |
4 |
- |
- |
- |
100 |
|
|
OLinuXino A10 LIME |
1 |
armhf/sunxi |
½ |
- |
|
|
- |
100 |
|
|
OLinuXino A20 LIME |
1x2 |
armhf/sunxi |
½ |
- |
|
|
- |
100 |
|
Adequate
Boxes 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 |
Price (USD) incl. case |
|
APU.2d0 |
1x4 |
amd64 |
2 |
- |
- |
|
- |
1000x2 |
|
|
APU.2d2 |
1x4 |
amd64 |
2 |
- |
- |
|
- |
1000x3 |
|
|
APU.2d4 |
1x4 |
amd64 |
4 |
- |
- |
|
- |
1000x3 |
|
|
APU.3c2 |
1x4 |
amd64 |
2 |
- |
- |
|
- |
1000x3 |
|
|
APU.3c4 |
1x4 |
amd64 |
4 |
- |
- |
|
- |
1000x3 |
|
|
APU.4c2 |
1x4 |
amd64 |
2 |
- |
- |
|
- |
1000x3 |
|
|
APU.4c4 |
1x4 |
amd64 |
4 |
- |
- |
|
- |
1000x3 |
|
|
Banana Pi M3 |
2x8 |
armhf/sunxi |
2 |
8 |
- |
( |
n |
1000 |
|
|
BBE WiFi 512 |
1 |
armhf/omap |
½ |
4 |
- |
- |
n |
1000 |
|
|
BBE WiFi V1G |
1 |
armhf/omap |
1 |
4 |
- |
- |
n |
1000 |
|
|
BeagleBone Black C |
1 |
armhf/omap |
½ |
4 |
- |
- |
- |
100 |
|
|
BeagleBone Green |
1 |
armhf/omap |
½ |
4 |
- |
- |
- |
100 |
|
|
Cubieboard |
1 |
armhf/sunxi |
1 |
4 |
|
|
- |
100 |
|
|
Cubieboard2 |
1x2 |
armhf/sunxi |
1 |
4 |
|
|
- |
100 |
|
|
Cubieboard2-Dual |
1x2 |
armhf/sunxi |
1 |
- |
|
|
- |
100 |
|
|
Cubieboard5/Cubietruck+ |
2x8 |
armhf/sunxi |
2 |
8 |
|
( |
n |
1000 |
|
|
CuBox i2 |
1x2 |
armhf/freescale |
1 |
- |
- |
- |
- |
1000 |
|
|
CuBox i2 eX |
1x2 |
armhf/freescale |
1 |
- |
- |
|
- |
1000 |
|
|
CuBox i4Pro |
1x4 |
armhf/freescale |
2 |
- |
- |
|
n |
1000 |
|
|
CuBoxTV 1GB |
1x4 |
armhf/freescale |
1 |
- |
- |
|
- |
1000 |
|
|
CuBoxTV 2GB |
1x4 |
armhf/freescale |
2 |
- |
- |
|
- |
1000 |
|
|
HummingBoard Pro i1 |
1 |
armhf/freescale |
½ |
- |
- |
- |
- |
100 |
|
|
HummingBoard Pro i2 |
1x2 |
armhf/freescale |
1 |
- |
- |
- |
- |
100 |
|
|
HummingBoard Pro i2eX |
1x2 |
armhf/freescale |
1 |
- |
- |
|
- |
1000 |
|
|
Intel DE3815TYKHE |
1.4 |
amd64 |
+8 |
4 |
- |
|
n |
1000 |
|
|
ITEAD Core AW2041 |
1 |
armhf/sunxi |
1 |
4 |
- |
|
- |
1000 |
|
|
ITEAD Core AW2042 |
1x2 |
armhf/sunxi |
2 |
4 |
- |
|
- |
1000 |
|
|
MinnowBoard MAX |
1.3x2 |
amd64 |
2 |
- |
- |
|
- |
1000 |
|
|
MIPS Creator CI20 |
1.2x2 |
mipsel |
1 |
8 |
|
- |
- |
100 |
|
|
MiraBox |
1 |
armhf/armada |
1 |
1 |
- |
- |
n |
1000x2 |
|
|
ODroid C1+ |
1.5x4 |
armhf/amlogic |
1 |
- |
|
- |
- |
1000 |
|
|
ODroid C2 |
1.5x4→2x1 |
armhf/amlogic |
2 |
- |
|
- |
- |
1000 |
|
|
OLinuXino A20 MICRO |
1x2 |
armhf/sunxi |
1 |
- |
|
|
- |
100 |
|
|
Orange Pi Plus 2E |
1.3x4 |
armhw/sunxi |
2 |
16 |
- |
- |
n |
1000 |
|
|
pcDuino 3S |
1x2 |
armhf/sunxi |
1 |
4 |
- |
- |
- |
100 |
|
|
Pine64 PINE A64 |
1.2x4 |
arm64/sunxi |
½ |
- |
|
- |
- |
100 |
|
|
Pine64 PINE A64-LTS |
1.2x4 |
arm64/sunxi |
2 |
- |
|
- |
- |
1000 |
|
|
Pine64 SOPINE A64 |
1.2x4 |
arm64/sunxi |
2 |
- |
|
- |
- |
1000 |
|
|
Pine64 ROCK64 1GB |
1.5x4 |
arm64/rockchip |
1 |
- |
|
- |
- |
1000 |
|
|
Pine64 ROCK64 2GB |
1.5x4 |
arm64/rockchip |
2 |
- |
|
- |
- |
1000 |
|
|
Pine64 ROCK64 4GB |
1.5x4 |
arm64/rockchip |
4 |
- |
|
- |
- |
1000 |
|
|
Radxa Rock Lite |
1.6x4 |
armhf/rockchip |
1 |
- |
- |
- |
n |
100 |
|
|
Radxa Rock Pro |
1.6x4 |
armhf/rockchip |
2 |
8 |
- |
- |
n |
100 |
|
|
Up Board A10-0116 |
1.9 |
amd64 |
1 |
16 |
- |
- |
- |
1000 |
|
|
Up Board A10-0232 |
1.9 |
amd64 |
2 |
32 |
- |
- |
- |
1000 |
|
|
Utilite Value |
1 |
armhf/freescale |
½ |
4 |
- |
- |
- |
1000 |
|
|
Wandboard Solo |
1 |
armhf/freescale |
½ |
- |
- |
- |
- |
1000 |
|
|
Wandboard Dual |
1x2 |
armhf/freescale |
1 |
- |
- |
- |
n |
1000 |
|
|
Wandboard Quad |
1x4 |
armhf/freescale |
2 |
- |
- |
|
n |
1000 |
|
|
Linksys WRT1200AC |
1.3x2 |
armhf/armada? |
½ |
¼ |
- |
|
ac |
1000x4 |
|
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
- → 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.
Promising
Upcoming boxes looking promising, but not yet available for general sale:
Name |
Speed |
Arch |
Ram |
disk |
battery |
SATA |
Wifi |
Wired |
OSHW |
Price |
Caninos Loucos Labrador |
1.3x4 |
armhf/amlogic |
2 |
16 |
- |
- |
n |
100 |
|
|
OLinuXino A64-1G |
1.2x4 |
arm64 |
1 |
- |
|
|
- |
1000 |
|
|
OLinuXino A642Ge8G-IND |
1.2x4 |
arm64 |
2 |
16 |
|
|
- |
1000 |
|
|
WhitePlug |
1.2x2 |
arm64 |
1 |
16 |
- |
- |
n |
1000x2 |
|
Unsuitable
- Banana Pi Router: Sold only as board, not with case (and likely too expensive with case added).
- Cubieboard4: Sold only as board, not with case.
EOMA68: No ethernet.
Exynos SoC boards: requires nonfree software to boot
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.
Related resources
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
https://libreplanet.org/wiki/Group:Hardware/Single_Board_Computers
discussion mid-2016 on the state of decent consumer-grade 64-bt ARM boards