Zum Hauptinhalt Zur Navigation

Hummingboard angetestet: Heiß und anschlussfreudig

Das Topmodell des Hummingboards hat als einer von wenigen Bastelrechnern sowohl einen Mini-PCI-Express- als auch einen mSATA-Anschluss. Der Preis gleicht allerdings eher dem eines NUC als dem eines Raspberry Pi.
/ Alexander Merz
15 Kommentare News folgen (öffnet im neuen Fenster)
Heißes Hummingboard i2eX (Bild: Martin Wolf/Golem.de)
Heißes Hummingboard i2eX Bild: Martin Wolf/Golem.de

Erfreulicherweise erhalten Bastelrechner immer schnellere Prozessoren, doch oft fehlen bei diesen Rechnern Anschlussmöglichkeiten für schnelle Verbindungen wie mSATA. Das Hummingboard ist anders: Es hat sowohl einen mSATA- als auch einen Mini-PCI-Express-Anschluss und ist so groß wie ein Raspberry Pi. Allerdings ist es auch schon einige Zeit auf dem Markt. Wir haben uns angesehen, ob es trotzdem mit aktuellen Modellen mithalten kann.

Solidrun Hummingboard - Fazit
Solidrun Hummingboard - Fazit (01:00)

Vom Hersteller Solid Run selbst gibt es das Hummingboard in drei Varianten(öffnet im neuen Fenster) , uns wurde das Topmodell i2eX zur Verfügung gestellt. Die beiden anderen Varianten (i1 und i2) kommen zum einen ohne SATA- und PCI-Express-Anschluss, zum anderen haben sie schwächere Prozessoren und das Einstiegsmodell sogar nur 512 MByte RAM.

Tatsächlich sind die oben genannten Hummingboard-Modelle nur Vorkonfigurationen für Distributoren und Wiederverkäufer. Ein einzelnes Board besteht eigentlich aus einem System-on-Module (SOM)(öffnet im neuen Fenster) , das den Prozessor, den RAM und wahlweise auch Funkkomponenten enthält, sowie einer Hummingboard Carrier(öffnet im neuen Fenster) genannten Platine mit den Anschlüssen.

Direkt beim Hersteller kann die Carrier-Platine mit den SATA- und PCI-Express-Anschlüssen auch mit einem der schwächeren SOMs geordert werden. Ein Käufer, der die Rechenleistung des Hummingboard i2eX nicht braucht, kann so Geld sparen. Dabei hat er die Möglichkeit, später auf eines der besseren SOMs zu upgraden. Da aber schon das billigste SOM 50 US-Dollar kostet, kann ein späteres Upgrade ein tieferes Loch in die Bastelkasse reißen.

Testmodell mit vielen Anschlüssen

Das Hummingboard i2eX besteht aus dem SOM i2eX und dem Carrier Pro. Das heißt: Als Prozessor dient ein Freescale-i.MX6-Dual-Prozessor, getaktet mit 1 GHz. Dazu kommen 1 GByte RAM und Gigabit-Ethernet. Als Massenspeicher für das Betriebssystem steht ein Micro-SD-Karteneinschub bereit. Peripherie lässt sich per eSATA, Mini-PCI-Express oder USB anschließen. Dabei sind zwei USB-Ports direkt verfügbar, zwei weitere als Pins ausgeführt. Videosignale werden per HDMI oder LVDS ausgegeben, Audiosignale entweder per HDMI, Klinkenbuchse oder SPDIF. Für Bastler steht eine GPIO-Leiste zur Verfügung, die zum Original-Raspberry kompatibel sein soll, allerdings auch umkonfiguriert werden kann, um zusätzliche Bussysteme wie I2C zu nutzen. Außerdem ist unser Testmodell zusätzlich mit dem integrierten WLAN-Modul ausgestattet.

Die Stromversorgung erfolgt über USB-OTG. Das mitgelieferte Netzteil liefert bis zu 5 Watt, mit einem 2-Watt-Netzteil hatten wir aber auch keine Probleme, solange keine weitere Peripherie bis auf Tastatur und Maus angeschlossen war.

Betriebssystemauswahl einfach gemacht

Solid Run bietet ein Noobs-ähnliches Installationssystem für die SD-Karte an, um aus einer Vielzahl von Linux-Distributionen auszuwählen - inklusive Android. Der Hersteller selbst empfiehlt Android (4.4) oder Open Elec (5.0.5). Diese beiden laufen ohne Probleme. Unter Open Elec/Kodi konnten wir problemlos Full-HD-Videos abspielen. Die Navigation innerhalb von OpenElec per TV-Fernbedienung über HDMI-CEC funktionierte.

Für weitere Tests haben wir Debian 8 installiert. Erwartungsgemäß wird dabei Xfce als Window-Manager installiert. Es fehlte allerdings in dieser Installation jegliches grafische Werkzeug, um das WLAN einzurichten. Hier wird deutlich, dass die Betriebssystem-Images, die vom Hersteller bereitgestellt werden, nicht auf die verbaute Hardware abgestimmt sind. Es war zwar kein Problem, diverse zusätzliche Programme per apt-get nachzuinstallieren. Dabei wurde aber jedes Mal eine ganze Reihe von weiteren Abhängigkeiten mit nachinstalliert - selbst Python war im Ursprungsimage nicht vorhanden.

Schneller, aber heißer Prozessor

Der verbaute Freescale-i.MX6-Prozessor auf dem Hummingboard i2eX basiert auf zwei ARM-Cortex-A9-Kernen. Das verspricht ordentlich Leistung. Wie auch der Kühlkörper, der das Modul komplett abdeckt. Der Kühlkörper ist nicht nur der Optik wegen da. Schon bei unseren ersten Versuchen erwärmte sich das Hummingboard auf eine Temperatur von 50 Grad. In ein zu enges Gehäuse sollte es nicht gesteckt werden.

Bei unserem Benchmark-Test mit Unixbench(öffnet im neuen Fenster) unter Debian wurde nur einer der Kerne erkannt, aber selbst beim Test mit nur einem Kern ist die Performance beeindruckend und schlägt preiswerte Bastelrechner deutlich. Das deckt sich auch mit unserer Nutzererfahrung mit verschiedenen Programmen und Funktionen unter Debian, Open Elec und Android.

Benchmarks
Raspberry Pi 2 - Ein Kern Raspberry Pi 2 - Vier Kerne Banana Pi M2 - Ein Kern Banana Pi M2 - Vier Kerne Hummingboard i2eX - Ein Kern CuBox-i4Pro - Ein Kern CuBox-i4Pro - Vier Kerne
Dhrystone 253,2 1014,4 285,8 1142,4 308,3 284,4 1138,4
Whetstone 90,6 361,6 101,6 406,5 109,1 108,6 434,3
Pipe Throughput 139,1 553,1 190,9 754,3 284,7 245,2 951,7
Shell Script (einzeln) 278,3 626,9 364,0 813,4 424,4 392,3 846,2
Shell Script (8 parallel) 552,1 583,1 711,9 737,1 533,9 756,9 786,4
Gesamt 174,6 440,1 233,7 588,5 276,1 251,6 650,5

Besonders unter Debian deutlich spürbar ist allerdings die schlechte IO-Performance von Zugriffen auf SD-Karten. Das Problem scheint sich allerdings durch die gesamte Produktpalette von Solid Run zu ziehen(öffnet im neuen Fenster) und unabhängig vom Kartentyp zu sein. Das Hummingboard kann allerdings auch von einem Massenspeicher auf einem SATA-Laufwerk aus operieren(öffnet im neuen Fenster) . Die SD-Karte ist dann nur noch für den initialen Boot-Vorgang erforderlich.

Langsam ist auch der Gigabit-Ethernet-Anschluss. Im Kleingedruckten findet sich bereits beim Hersteller der Hinweis, dass er nicht mehr als magere 470 MBit pro Sekunde schafft. Bei unseren Tests mit Iperf(öffnet im neuen Fenster) zeigt sich, dass er wenigstens diese Grenze regelmäßig erreicht.

Integriertes WLAN ist verzichtbar

Unser Modul enthält auch eine integrierte WLAN-Einheit. Das hat uns im ersten Moment gefreut. Auf den zweiten Blick hingegen irritierte die verbaute Antenne, die zusätzlich mit einer kleinen Leiterplatine verbunden ist. Die Leiterplatine ist im bereits vormontierten Metallkühlkörper verklebt.

Die Empfangsqualität war dementsprechend nicht berauschend. Keine drei Meter Luftlinie vom Access Point entfernt ohne Gegenstände dazwischen vermeldete Wavemon(öffnet im neuen Fenster) eine Verbindungsqualität von nur 70 Prozent. Drehten wir das Hummingboard, so dass der Kühlkörper und das Board die Antenne vom Access Point abschirmte, fiel die Qualität auf 50 Prozent.

Nachtrag vom 14. April 2015: Nach entsprechenden Hinweisen von Lesern und vom Hersteller ist die Antenne nur zur Transportsicherung im Kühlkörper eingesteckt und nicht verklebt. Nachdem wir die Antenne herausgenommen hatten, verbesserte sich die Verbindungsqualität deutlich.

Zwar kann auch eine normale WLAN-Antenne anstelle der Leiterplatine angesteckt werden, doch dazu muss erstmal der Kühlkörper entfernt und danach wieder aufgesetzt werden.

Fazit

Das Hummingboard i2eX (mit und ohne WLAN) gibt es beim Hersteller selbst ab 120 US-Dollar, einige Händler preisen es für um die 100 Euro aus - dieser Preis stammt noch aus früheren Zeiten. 120 Euro bei tatsächlicher Lieferbarkeit durch den Händler sind realistischer. Damit ist der Preisabstand des i2eX zu Intel-basierten NUC-Rechnern recht klein.

Das Hummingboard i2eX ist für einen Bastelrechner flott und kann mit aktuellen Modellen mithalten. Allerdings sollte schon ein konkreter Verwendungszweck für den SATA-, PCI-Express- oder den LVDS-Anschluss feststehen. Oder es gilt explizit, bestimmte Fähigkeiten des i.MX6-Prozessors auszureizen, wie zum Beispiel den integrierten Cortex-M4-Mikrocontroller. Selbst die schwächeren Varianten des Hummingboards sind zum anlasslosen Herumspielen deutlich zu teuer.

Zum Teil preiswertere Alternativen zum Hummingboard auf Basis des i.MX6-Prozessors - allerdings zum Teil unter Verzicht auf LVDS und PCI-Express - sind das Wandboard(öffnet im neuen Fenster) und das UDOO(öffnet im neuen Fenster) .


Relevante Themen