Test Orange Pi Zero 512 MBytes

Categoría: Orange Pi Creado: Sábado, 17 Junio 2017 Publicado: Sábado, 17 Junio 2017 Escrito por Francisco Javier Sánchez Gragera

Dado que la base de GeekClusterPi está compuesta por cuatro Orange Pi Zero, creo que debería realizar un análisis de las capacidades de este SBC. Recordemos primero que existen dos versiones de la Orange Pi Zero normal, una de 256 MBytes de memoria ram y otra con 512 MBytes.

Las principales ventajas de esta placa son su bajo coste (entre 12 y 14 euros) y su reducido tamaño. Como principal desventaja veremos que no nos ofrece una salida digital de vídeo HDMI. Por estas ventajas, y porque no necesitaba salida de vídeo, elegí la Orange Pi Zero.



Especificaciones técnicas Orange Pi Zero:

  • CPU: H2 Quad-Core Cortex-A7 H.265/HECV 1080P
  • GPU: Mali 400 MP2 600Mhz, OpenGL ES 2.0.
  • Memoria: 256/512 Mbytes SDRAM DDR3, compartida con gráfica.
  • Almacenamiento: Lector tarjetas MicroSD hasta 64 GBytes.
  • Red cableada: Conexión Ethernet RJ45 10/100, POE (Desactivado por defecto)
  • Red inhalámbrica: Wifi XR819, IEEE 802.11 b/g/n
  • Salida de vídeo/audio: Analógica a través del puerto de expansión.
  • Entrada audio: Posibilidad de micrófono a través de puerto expansión.
  • Alimentación: USB OTG 5v 2a recomendado.
  • Puertos USB: Un puerto USB 2.0 incluido, mas un puerto OTG. Posible expansión a través del puerto de expansión de 13 pines.
  • Botones y leds: Botón y led de encendido, led de estado.
  • Peso y dimensiones: 26 gramos. 48mm x 46mm.

Como vemos en las especificaciones, la Orange Pi Zero incluye un puerto de expansión de 13 pines para ampliar sus posibilidades. En el test utilicé la placa de expansión básica que añade:

  • Puerto jack para salida de audio/vídeo analógico.
  • Micrófono para entrada de audio.
  • Dos puertos USB 2.0.
  • Receptor de infrarrojos.

Añadí también al pedido la caja oficial para Orange Pi Zero, que está pensada para su uso junto a la placa de expansión.

 

Componentes Opi Zero

 

Como ocurre con otros modelos, la caja oficial para Orange Pi Zero no incluye orificio para acoplar ventilador. Si deseamos utilizar uno (es muy recomendable) nos tocará hacer bricolage. En mi caso coloqué el ventilador por fuera en un lado, y abrí un hueco para la antena wifi en la parte superior. Resulta imposible colocar el ventilador en la parte superior puesto que la placa de expansión se interpone al procesador, y no se aprovecharía el flujo de aire para la cpu. El ventilador se conecta al pin nº 1 (3,3v) y al 9 (gnd).

 

Opi Zero Montada

 

Sistemas Operativos.

Instalé durante la prueba tres sistemas operativos:

  • Dietpi:
    • No dispone de escritorio gráfico, solo funciona en modo comando.
    • Correcto funcionamiento de la red cableada y wifi.
    • Actualizaciones automáticas.
    • Escalabilidad del uso de la cpu e información de temperatura correcta.
  • Raspbian Desktop:
    • Presenta modo desktop funcional a través de salida de vídeo analógica. Problemas de overscan (el escritorio se sale de los bordes de la pantalla).
    • Correcto funcionamiento de la red cableada, pero problemas para identificarse en redes wifi.
    • Actualizaciones manuales.
    • No usaré este sistema operativo para los tests por problemas en wifi.
  • Lubuntu Desktop:
    • Presenta modo desktop funcional a través de salida de vídeo analógica. Problemas de overscan (el escritorio se sale de los bordes de la pantalla).
    • Correcto funcionamiento de la red cableada y wifi.
    • Pruebas de navegación en chromium correctas
    • Actualizaciones manuales.
    • Lecturas de temperatura a través del fichero "/sys/class/thermal_zone0/temp".
    • Incluidas útiles herramientas de sistema como benchmarks.
    • Utilizaré este sistema operativo para mis pruebas por ser el más ventajoso.

 

Overscan

 

Tests de temperatura CPU:

Comprobé la temperatura de la cpu examinando el archivo "/sys/class/thermal/thermal_zone0/temp", y realicé las pruebas bajo carga de trabajo con la herramienta stress durante un minuto (sudo apt-get install stress). Tras probar varias configuraciones de disipador y ventilador, obtuve los siguientes resultados:

  • Orange Pi Zero 512, con disipador de calor:
    • Temperatura ambiente: 26ºC
    • Temperatura CPU en reposo: 51ºC
    • Temperatura CPU trabajando: 70ºC
  • Orange Pi Zero 512, con disipador de calor y ventilador conectado a 3,3 v (con 5v hace mucho ruido):
    • Temperatura ambiente: 26ºC
    • Temperatura CPU en reposo: 45ºC
    • Temperatura CPU trabajando: 62ºC

 

Benchmark CPU:

Con la herramienta "System Profiler and Benchmark" incluída en Lubuntu, obtuve los siguientes resultados:

CPU Blowfish
CPU Blowfish (segundos, resultados bajos son mejores)
Raspberry Pi 341.15
Orange Pi Win Plus45.494
Orange Pi Zero 51255.29
CPU CryptoHash
CPU CryptoHash (MiB/seg, resultados altos son mejores)
Raspberry Pi 324.79
Orange Pi Win Plus23.067
Orange Pi Zero 51217.75
CPU Fibonacci
CPU Fibonacci (segundos, resultados bajos son mejores)
Orange Pi Win Plus11.006
Raspberry Pi 312.35
Orange Pi Zero 51215.71
CPU N-Queens
CPU N-Queens (segundos, resultados bajos son mejores)
Orange Pi Win Plus34.387
Raspberry Pi 336.42
Orange Pi Zero 51246.15
FPU FFT
FPU FFT (segundos, resultados bajos son mejores)
Raspberry Pi 347.29
Orange Pi Win Plus52.247
Orange Pi Zero 51267.58
FPU Raytracing
FPU Raytracing (segundos, resultados bajos son mejores)
Orange Pi Win Plus38.724
Raspberry Pi 352.66
Orange Pi Zero 51278.77

Tomando como referencia la Raspberry Pi 3 que es la placa mas extendida, podemos ver que Orange Pi Zero queda por detrás en todas las pruebas del benchmark, pero si consideramos que la orange pi zero cuesta la cuarta parte, estas diferencias no parecen tan grandes.

Espero que sea de utilidad esta información, creo que por sus virtudes era la mejor opción calidad/precio para GeekClusterPi. ¡Hasta el próximo test!

Visto: 501

Comentarios   

#6 Javier 25-06-2017 04:20
Cito a Hideki:
Buenas,

Podrias indicarme los pinout del cable av de la zero? No los encuentro por por ningun lado y tengo que fabricarme uno.

El unico que tengo es el de la rpi b+ y no es compatible.

Necesitaria saber a donde va el ground y el video en los 4 pines jack.


Muchas gracias.


Buenas.

Espero que esté gráfico te ayude.

http://esp8266-server.de/OrangePi/dateien/Orange-Pi-Zero-Pinout.jpg

Acabo de encontrar además la solución al overscan aquí:

https://forum.armbian.com/index.php?/topic/3837-psa-orange-pi-zero-expansion-board-tv-out-not-working-solution/

Lo probaré e incluiré en un artículo su funciona. Un saludo!
Citar
#5 Hideki 24-06-2017 22:38
Buenas,

Podrias indicarme los pinout del cable av de la zero? No los encuentro por por ningun lado y tengo que fabricarme uno.

El unico que tengo es el de la rpi b+ y no es compatible.

Necesitaria saber a donde va el ground y el video en los 4 pines jack.


Muchas gracias.
Citar
#4 Javier 19-06-2017 11:26
Cito a Antonio:
Cito a Javier:
Gracias Antonio!. Como consola portátil no valdría, la entrada de red ethernet además hace que no sea lo suficientemente fina cómo para introducirla en una gameboy. Lo que si veo interesante es usar la salida de vídeo analógica para hacer una consola retro y conectarla a una televisión de tubo, haciendo la experiencia de juego más retro aún, jajaja.

Eso si lo he pensao, de todas maneras el eth lo quitas, no es necesario, lo malo es la salida analógica para la pantalla.

Tienes esta opción: http://www.orangepi.org/OrangePiZeroPlus2/ Por desgracia aún no ha pasado por mis manos.
Citar
#3 Antonio 19-06-2017 11:24
Cito a Javier:
Gracias Antonio!. Como consola portátil no valdría, la entrada de red ethernet además hace que no sea lo suficientemente fina cómo para introducirla en una gameboy. Lo que si veo interesante es usar la salida de vídeo analógica para hacer una consola retro y conectarla a una televisión de tubo, haciendo la experiencia de juego más retro aún, jajaja.

Eso si lo he pensao, de todas maneras el eth lo quitas, no es necesario, lo malo es la salida analógica para la pantalla.
Citar
#2 Javier 19-06-2017 11:09
Gracias Antonio!. Como consola portátil no valdría, la entrada de red ethernet además hace que no sea lo suficientemente fina cómo para introducirla en una gameboy. Lo que si veo interesante es usar la salida de vídeo analógica para hacer una consola retro y conectarla a una televisión de tubo, haciendo la experiencia de juego más retro aún, jajaja.
Citar
#1 Antonio 19-06-2017 10:54
No lo veo una buena opción para hacerse una consola portátil custom que tanto están de moda pero por el precio y características la verdad que es muy llamativo. También me ha dejado un poco extrañado las temperaturas que alcanza.

Un saludo y muy buen artículo.
Citar

Escribir un comentario


Código de seguridad
Refescar