HummingBoard-I2EX opinión, de doble núcleo SBC que corre Android y Linux

[bcPortal width = "800 # 8243- height =" 450 # 8243- videoid = "# 4029892104001 8243- publisherid =" # 3674338003001 8243- playerid = "# 3674338273001 8243- autostart =" true "]

La línea de fondo

PROS
  • Procesador de doble núcleo
  • 1 GB de memoria
  • Ejecuta Android Linux
CONS
  • Más caro que otros SBC
8.0
El HummingBoard-I2EX es un tablero versátil. Tiene mayor rendimiento que el Raspberry Pi 1 e incluye más memoria. A $ 110, es más caro que el Raspberry Pi, pero se obtiene más por su dinero.

La atracción de los individuales ordenadores de a bordo (SBC), tanto para los aficionados y desarrolladores (como una plataforma de prototipos) es clara y su señuelo ha ido en constante aumento desde hace muchos años. Probablemente el más famoso SBC es el Raspberry Pi, sin embargo hay un montón de empresas que hacen estas pequeñas tablas ágiles. Recientemente revisado la CI20 MIPS Creador, un SBC diseñado alrededor de un CPU basado en MIPS en lugar de un ARM basado en una. Sin embargo, el Pi y el CI20 no son los únicos SBC por ahí. SolidRun tiene varios productos diferentes que utilizan i.MX 6 series de procesadores de Freescale. La gama i.MX 6 se basa en el diseño Cortex-A9 de ARM y escalas de un solo de cuatro núcleos.

HummingBoard-00001

Hace poco llegó a mis manos un HummingBoard-I2EX de SolidRun. Utiliza un procesador de doble núcleo i.MX 6, viene con 1 GB de RAM, tiene el mismo factor de forma como Raspberry Pi 1, y se puede ejecutar tanto en Android y Linux. Echemos una mirada más profunda, ¿de acuerdo?

La competencia es feroz para los primeros lugares en el mercado de la SBC, y como resultado SolidRun ha adoptado un enfoque diferente a algunos de los otros fabricantes. Hay dos aspectos únicos al HummingBoard. En primer lugar, hay tres off-the-shelf-tableros diferentes de la serie, el i1, i2 y el i2-EX. Cada tarjeta ofrece un conjunto diferente de características a un precio diferente. En segundo lugar, para aquellos que utilizan el HummingBoard para prototipos, SolidRun ofrece una manera de mezclar y combinar su microsistema en el módulo (MicroSOM) con una placa base. El MicroSOM incluye el procesador, subsistema de memoria, subsistema de administración de energía, la creación de redes y el sistema de interconectividad, y se puede añadir también Wi-Fi gratuita. Esto significa que es posible armar un HummingBoard con un procesador de cuatro núcleos, Bluetooth y Wi-Fi.

Aquí está una mirada detallada a cómo el HummingBoard-I2EX compara con otros SBC:

DispositivoHummingBoard I2EXRaspberry Pi 1Raspberry Pi 2CI20 Creador
CPU1GHz i.MX6 de doble núcleo Cortex-A9 CPUCPU ARM11 700MHz BroadcomCPU 900MHz ARM de cuatro núcleos Cortex-A7 desde Broadcom1,2 GHz de doble núcleo CPU MIPS32 Imaginación
GPUGC2000VideoCore IVVideoCore IVPowerVR SGX540
Memoria1GB512MB1GB1GB
AlmacenamientoRanura para tarjetas SDRanura para tarjetas SDRanura para tarjetas SD8 GB de flash a bordo, ranura para tarjeta SD
Conectividad2 x USB, HDMI, Ethernet, conector de audio de 3,5 mm, receptor de control remoto infrarrojo4 x USB, HDMI, Ethernet, conector de audio de 3,5 mm4 x USB, HDMI, Ethernet, conector de audio de 3,5 mmEthernet, 802.11 b / g / n Wi-Fi, Bluetooth 4.0, 2 x USB, HDMI, conector de audio de 3,5 mm
OSLinux, AndroidLinuxLinux, Windows 10Linux, Android
ConectoresInterfaz de la cámara (CSI-2), GPIO, UART, SPI, I2C, PCI-Express Gen 2, mSATA II, RTC con batería de respaldoInterfaz de la cámara (CSI), GPIO, SPI, I2C, JTAGInterfaz de la cámara (CSI), GPIO, SPI, I2C, JTAGInterfaz de la cámara (ITU645 controlador), conector ETAG 14 pines,
2 x UART, GPIO, SPI, I2C, ADC
Precio$ 110$ 35/24 £$ 35/24 £$ 65/50 £
HummingBoard-00008

El HummingBoard-I2EX es compatible con Android y en la actualidad funciona con Android 4.4 KitKat. La experiencia de Android es bastante bueno y en su mayor parte que se obtiene la misma experiencia que lo haría desde un teléfono inteligente o una tableta. Por supuesto que no está utilizando una pantalla táctil, pero con un ratón conectado a la placa son más o menos capaces de usar Android al máximo.

El HummingBoard incluye aplicaciones de Google, para que tenga acceso a la Play Store, así como otros servicios de Google como Gmail, G +, YouTube y así sucesivamente. En términos de rendimiento de doble núcleo Cortex-A9 no va a ganar ningún competiciones de velocidad cuando se lanzó en contra de la última generación de procesadores de cuatro núcleos y octa-core. Sin embargo, la junta no está diseñado para la ultra-alta velocidad, que está diseñado para soluciones embebidas. Buscar rápidamente en algunos puntos de referencia del HummingBoard-I2EX obtuvo 12.198 en AnTuTu, y por Epopeya Ciudadela estaba recibiendo decenas de alrededor de 24 a 28 imágenes por segundo en el modo de alto rendimiento. Los resultados de Epic Citadel variar ligeramente de una prueba a otra.

HummingBoard-00018

Sin embargo, en términos de multimedia de la combinación de CPU y GPU funciona de forma excelente. El HummingBoard soporta decodificación acelerada para un gran número de estándares de vídeo, incluyendo MPEG-4 ASP, XVID, H.264 HP, H.263 y VP8. He probado el HummingBoard uso de YouTube y el uso de Netflix. Tanto corrió sin problemas.

El único pequeño problema con Android en el HummingBoard es que no reconoce las unidades flash cuando se conectan al puerto USB. Esto no es algo que la mayoría de los usuarios de Android tratan con sus teléfonos inteligentes, por lo que no es sorprendente que no funciona. Sin embargo, desde el HummingBoard-I2EX tiene puertos USB, que habría estado bien si funcionaba. Como resultado, no pude probar el rendimiento de vídeo para los archivos almacenados en una unidad USB externa con Android.

El HummingBoard puede ejecutar una variedad de distribuciones de Linux. En general Linux tiende a ser el sistema operativo primario para SBC. Arranque del HummingBoard con Linux es bastante fácil. En primer lugar es necesario descargar un firmware especial llamado encendido del sitio web de SolidRun y ​​escribirlo en una tarjeta de memoria.

HummingBoard-00014

Luego de arrancar el HummingBoard con el firmware de encendido y utilizar su interfaz de usuario a elegir qué distro Linux que desea utilizar. Ignición entonces descargar la distro y copiarlo en la tarjeta micro SD. Una vez copiado que acaba de reiniciar el tablero y la distro Linux tendrá la puesta en marcha. Si quieres una distro de Linux que no está en la lista oficial de encendido, entonces hay un montón de distribuciones de la comunidad siempre que pueden ser escritas directamente en una tarjeta micro SD. Puede encontrar instrucciones completas sobre el sitio web de SolidRun.

El HummingBoard es sin duda una rica SBC función y su apoyo a Android y Linux es excelente. Los núcleos Cortex-A9 utilizados en la i.MX 6 son más avanzados que los núcleos Cortex-A7 utilizados en la Raspberry Pi 2. Por ejemplo, el Cortex-A9 apoya la ejecución fuera de orden, mientras que el A7 no lo hace. El soporte para Android es el mejor que he visto en un SBC, mientras que al mismo tiempo la posibilidad de instalar otros sistemas operativos es grande.

HummingBoard-00023

Al igual que el Raspberry Pi, el HummingBoard tiene un conjunto de pines GPIO que significa que el tablero es una opción atractiva para los entusiastas del hardware. Aunque el HummingBoard es más caro que el Raspberry Pi, el costo extra trae beneficios como apoyo a mSATA II y LVDS.


» » HummingBoard-I2EX opinión, de doble núcleo SBC que corre Android y Linux