Avis HummingBoard-i2eX, dual-core SBC qui tourne sous Android et Linux
The Bottom Line
- Processeur dual-core
- 1 Go de mémoire
- Tourne sous Android Linux
- Plus cher que les autres SBC
L'attraction de Ordinateurs monocarte (SBC) pour les deux amateurs et les développeurs (comme une plate-forme de prototypage) est claire et leur attrait a été en hausse constante depuis de nombreuses années. Probablement le plus célèbre SBC est le Raspberry Pi, mais il ya beaucoup de compagnies qui font ces petits conseils agiles. j'ai récemment examiné la CI20 MIPS Creator, un SBC conçu autour d'un CPU MIPS plutôt que d'un ARM à base un. Toutefois, le Pi et de la CI20 sont pas les seuls SBC là-bas. SolidRun dispose de plusieurs produits différents qui utilisent i.MX 6 de la série de Freescale de processeurs. La gamme i.MX 6 est basé sur la conception et échelles Cortex-A9 de ARM de simple Quad-core.
Je suis récemment eu mes mains sur un HummingBoard-i2eX de SolidRun. Il utilise un processeur dual-core i.MX 6, livré avec 1 Go de RAM, a le même facteur de forme comme un Raspberry Pi 1, et peut fonctionner à la fois Android et Linux. Jetons un regard plus profond, allons-nous?
La concurrence est féroce pour les premières places sur le marché SBC, et par conséquent SolidRun a pris une approche différente de certains des autres fabricants. Il ya deux aspects uniques à l'HummingBoard. Tout d'abord, il ya trois hors-the-shelf-conseils différents dans la série, le i1, i2 et i2-eX. Chaque carte offre un ensemble différent de fonctionnalités à un prix différent. Deuxièmement, pour ceux qui utilisent le HummingBoard pour le prototypage, SolidRun offre un moyen de mélanger et assortir son MicroSystem sur Module (MicroSOM) avec une carte de base. Le MicroSOM comprend le processeur, la mémoire sous-système, sous-système de gestion de l'alimentation, la mise en réseau et le système d'interconnexion, et vous pouvez également ajouter une connexion Wi-Fi gratuite. Cela signifie qu'il est possible de mettre sur pied un HummingBoard avec un processeur quad-core, Bluetooth et Wi-Fi.
Voici un aperçu détaillé de la façon dont le HummingBoard-i2eX compare aux autres SBC:
Dispositif | HummingBoard i2eX | Raspberry Pi 1 | Raspberry Pi 2 | CI20 Creator |
---|---|---|---|---|
CPU | 1GHz dual-core i.MX6 Cortex-A9 CPU | 700MHz ARM11 processeur Broadcom | 900MHz quad-core ARM Cortex-A7 CPU de Broadcom | Dual-core 1.2GHz CPU Imagination MIPS32 |
GPU | GC2000 | VideoCore IV | VideoCore IV | PowerVR SGX540 |
Mémoire | 1GB | 512 Mo | 1GB | 1GB |
Espace de rangement | Fente pour carte SD | Fente pour carte SD | Fente pour carte SD | 8GB bord flash, slot pour carte SD |
Connectivité | 2 x USB, HDMI, Ethernet, audio jack 3,5 mm, infrarouge récepteur de télécommande | 4 x USB, HDMI, Ethernet, audio jack 3,5 mm | 4 x USB, HDMI, Ethernet, audio jack 3,5 mm | Ethernet, 802.11 b / g / n Wi-Fi, Bluetooth 4.0, 2 x USB, HDMI, audio jack 3,5 mm |
OS | Linux, Android | Linux | Linux, Windows 10 | Linux, Android |
Connecteurs | Interface de l'appareil photo (CSI-2), GPIO, UART, SPI, I2C, PCI-Express Gen 2, mSATA II, RTC avec pile de sauvegarde | Interface de l'appareil photo (CSI), GPIO, SPI, I2C, JTAG | Interface de l'appareil photo (CSI), GPIO, SPI, I2C, JTAG | Interface de l'appareil photo (contrôleur ITU645), connecteur de l'ETAG 14 broches, 2 x UART, GPIO, SPI, I2C, ADC |
Prix | 110 $ | 35 $ / 24 £ | 35 $ / 24 £ | 65 $ / £ 50 |
Le HummingBoard-i2eX est compatible avec Android et dirige actuellement Android 4.4 KitKat. L'expérience Android est assez bon et pour la plupart, vous obtenez la même expérience que vous le feriez à partir d'un smartphone ou une tablette. Bien sûr, vous n'êtes pas utilisez un écran tactile, mais avec une souris connectés à la carte, vous êtes à peu près en mesure d'utiliser Android à son maximum.
Le HummingBoard comprend des applications Google, de sorte que vous obtenez l'accès au Play Store ainsi que d'autres services Google tels que Gmail, G +, YouTube et ainsi de suite. En termes de performance du dual-core Cortex-A9 ne va pas gagner un concours de vitesse quand rangée contre la dernière génération de quad-core et octa-core. Toutefois, le conseil d'administration n'a pas été conçu pour les ultra-haute vitesse, il est conçu pour les solutions embarquées. Regardant rapidement à certains repères du HummingBoard-i2eX a reçu 12198 sur AnTuTu, et pour Epic Citadel je devenais scores de l'ordre de 24 à 28 images par seconde en mode haute performance. Les résultats Epic Citadel varier légèrement d'un essai à l'autre.
Cependant, en termes de multimédia la combinaison de CPU et le GPU d'excellentes performances. Le HummingBoard supporte le décodage de accélérée pour un grand nombre de normes vidéo, y compris MPEG-4 ASP, XviD, H.264 HP, H.263, et VP8. Je l'ai testé l'HummingBoard utilisant YouTube et Netflix aide. Couraient tous les deux sans aucun problème.
Le seul petit problème avec Android sur le HummingBoard est qu'il ne reconnaît pas les disques flash quand ils sont branchés sur le port USB. Ce ne sont pas quelque chose que la plupart des utilisateurs d'Android essaient avec leurs smartphones, il est donc pas surprenant que cela ne fonctionne pas. Toutefois, depuis l'HummingBoard-i2eX ne dispose de ports USB, il aurait été agréable si cela a fonctionné. En conséquence, je ne pouvais pas tester la performance vidéo pour les fichiers stockés sur un disque dur externe USB avec Android.
Le HummingBoard peut exécuter une variété de distributions Linux. En général Linux tend à être le système d'exploitation principal pour SBC. Démarrer le HummingBoard avec Linux est assez facile. Vous devez d'abord télécharger un firmware spécial appelé allumage sur le site de SolidRun et de l'écrire sur une carte mémoire.
Ensuite, vous démarrez le HummingBoard avec le firmware d'allumage et d'utiliser son interface utilisateur à choisir quel distro Linux que vous souhaitez utiliser. Ignition sera ensuite télécharger la distribution et le copier sur la carte micro SD. Une fois copié que vous venez de redémarrer le conseil d'administration et la distribution Linux aurez start-up. Si vous voulez une distribution Linux qui ne sont pas sur la liste officielle de l'allumage, puis il ya beaucoup de collectivités fourni distributions qui peuvent être écrits directement sur une carte micro SD. Vous pouvez trouver des instructions complètes sur le site Web de SolidRun.
Le HummingBoard est certainement un riche SBC de fonction et de son soutien pour Android et Linux est excellente. Les noyaux de Cortex-A9 utilisés dans le i.MX 6 sont plus avancés que les noyaux Cortex-A7 utilisés dans le Raspberry Pi 2. Par exemple, le Cortex-A9 supporte l'exécution out-of-order, tandis que l'A7 ne fait pas. Le support pour Android est le meilleur que je l'ai vu dans un SBC, alors que dans le même temps la possibilité d'installer d'autres systèmes d'exploitation est grande.
Comme le Raspberry Pi, l'HummingBoard a un ensemble de broches GPIO qui signifie que le conseil d'administration est une option attrayante pour les amateurs de matériel. Bien que le HummingBoard est plus cher que le Raspberry Pi, le coût supplémentaire fait apporter des avantages comme le support des mSATA II et LVDS.