Raspberry PI 2 – Review y principales diferencias respecto a los anteriores modelos B y B+

Hace apenas unos días salió al mercado la Raspberry PI 2, seis veces más potente que su antecesora; por el momento solo se han fabricado unos pocos cientos de miles de unidades que ya han sido vendidas alrededor del mundo.

P2100212Gracias a Jesús de RaspberryShop me he hecho con una de la primera remesa, para que podáis ver como rinde en comparación con sus antecesoras B y B+; así como sus principales diferencias.

En este modelo de Raspberry PI se ha substituido el chip BCM 2835 ARMv6 por un BCM 2836 ARMv7 Cortex con cuatro núcleos a 900MHz y se le ha aumentado la memoria hasta 1 GB de RAM LPDDR2, la mejora en hardware que toda la comunidad pedía a gritos desde hace ya tiempo; y la mas significativa de las que este nuevo modelo nos ofrece.

OLYMPUS DIGITAL CAMERA

Chip BCM2836 ARMv7 Cortex y memoria RAM.

Este dispositivo acarrea el mismo consumo energético que la Raspberry PI B+ en reposo para llegar a rozar en picos el consumo del viejo modelo B, cuando sus cuatro núcleos trabajan simultáneamente y a toda máquina.

Pi2-power-graph-1024x559

Gráfico de gasto energético de los diferentes modelos (www.raspi.tv).

Podéis verlo un poco más claro gracias al anterior gráfico y a la siguiente comparativa, que también podéis generar vosotros mediante este software de raspi.tv si lo deseáis.

Pi2-power-table-1024x338

Comparativa de gasto energético de los diferentes modelos (www.raspi.tv).

Si vais a fotografiar a vuestra nueva pequeña amiga debéis hacerlo con cuidado, ya que está demostrado que el chip U16 SMPS que incluye este modelo es tan fotosensible que al tomar fotografías con ciertos modelos de cámaras con flash xénon podría provocar bloqueos momentáneos de nuestra Raspberry PI 2, llegando incluso en algunos casos a ser imprescindible un reinicio de la misma; la siguiente foto ha sido tomada mientras ésta permanecía apagada.

Chip U16 SMPS (Fotosensible).

En el siguiente vídeo podéis ver los efectos de la luz sobre este pequeño chip, que se deben a un mal aislamiento de este componente a la hora de fabricarlo; debo resaltar que esto solo sucede en el nuevo modelo, Raspberry PI 2.

Gracias a la retrocompatibilidad para con sus antecesoras, simplemente debemos actualizar Raspbian y extraer la tarjeta microSD de nuestra Raspberry PI B+ e introducirla en nuestra nueva Pi 2; para empezar a disfrutar de las mejoras de rendimiento que ésta nos ofrece.

3pis

Raspberry PI 2, Raspberry PI B+, Raspberry PI B.

Estas mejoras vienen de la mano de una todavía mas amplia oferta de sistemas operativos entre los que escoger, como Snappy Ubuntu Core, una versión para desarrolladores de la distribución; siendo ésta la primera aparición de Ubuntu como sistema operativo compatible con Raspberry PI.

SnapyCoreEsta nueva versión de la ya conocida placa de desarrollo también es compatible con sistemas Android, por lo que podremos instalarle diferentes roms como por ejemplo CyanogenMod 7.2 o cualquier versión basada en Android 4.0.

Para sorpresa de muchos, también es compatible con la versión embedded de Windows 10, por lo que los habituados a desarrollar para este sistema operativo en placas como Intel Galileo también podrán disfrutar de todas sus posibilidades de una forma fácil en sus proyectos; de momento no se sabe si habrá una versión de escritorio para este pequeño ordenador.

yexihr1nqzdve29qbehsEsperemos que esa total compatibilidad que al parecer está por venir no termine arrasando con el espíritu del software libre de la comunidad de usuarios de Raspberry PI que tanto la ha hecho crecer; llegando a ser lo que es a día de hoy.

Ahora que ya nos hemos puesto al día sobre la nueva Pi, la mejor forma de apreciar realmente sus mejoras de potencia es realizar un benchmark completo tanto a este  modelo, como a sus antecesores para comparar al detalle todos los parámetros de los mismos; yo he escogido para ello los Benchmarks de Roy Longbottom.

benchmark

Ejecutando BusSpeed de Roy Longbottom.

En el anterior enlace disponéis de un completo manual de procedimiento para ejecutar estas comprobaciones; si queréis que redacte un tutorial detallado sobre como realizar distintos benchmark a nuestras Raspberry PI solo tenéis que pedírmelo mediante los comentarios y buscaré tiempo para ello; a continuación podéis ver una tabla con los valores mas significativos obtenidos en las pruebas realizadas.

  Raspberry PI B Raspberry PI B+ Raspberry PI 2
CPU
ARMv6 700Mhz ARMv6 700Mhz ARMv7 Cortex Quadcore 900Mhz
GPU
VideoCore IV Dual Core 250MHz VideoCore IV Dual Core 250MHz VideoCore IV Dual Core 250MHz
RAM
512MB 512MB 1024MB (1GB)
Ethernet Ethernet 10/100 Ethernet 10/100 Ethernet 10/100
Alimentación 5V 1A 5V 1A 5V 2A
 Temperatura mínima
33.6º C
31.5º C  34.2º C
 Temperatura máxima
50.8º C 50.8º C  50.8º C
 Tasa de lectura
10.46 MB/s 10.03 MB/s  10.46 MB/s
 Tasa de escritura
3.34 MB/s 3.34 MB/s  3.34 MB/s
 Velocidad de subida
2.21 MB/s 2.21 MB/s 2.21 MB/s
 Velocidad de bajada 2.84 MB/s 2.84 MB/s 2.84 MB/s
 Mflops
45.43 45.19 119.79
 VAX Mips
855.06 851.07 1536.95
 Test de estabilidad
Superado Superado Superado

Los logs de los resultados de los test son tan extensos que esta vez no voy a incrustarlos como código en el blog, sino que voy a compartir con vosotros tres archivos comprimidos; uno para cada modelo de Raspberry PI con los resultados que me han dado todos los benchmarks diseñados por Roy Longbottom.

Benchmarks de Roy Longbottom.

A continuación podéis descargar los archivos de texto obtenidos de los diferentes benchmarks ejecutados en los tres distintos modelos; he llevado a cabo las pruebas varias veces para confirmar los resultados, así que es posible que en algunos casos el valor de las tablas no corresponda con el de los ficheros.

Raspberry PI B Raspberry PI B+ Raspberry PI 2

Todos estos benchmarks han sido ejecutados desde la última versión de Raspbian disponible recién quemada en la tarjeta, y con la misma microSD HC en todos los casos, pues como ya he dicho antes, se han repetido todos varias veces y siempre utilizando WRTNode como router.

Realmente este nuevo modelo era lo que estábamos esperando desde hace tiempo para implementar proyectos más robustos que requieran más capacidad de proceso, pero yo personalmente no creo que todavía vaya a substituir a Raspberry PI B+ que por el momento ofrece mas estabilidad.

Creo que las dos coexistirán y cada una será destinada a unos u otros proyectos de diferentes índoles, al menos hasta que se resuelvan los pequeños fallos de esta primera remesa de Raspberry PI 2.

raspberry-pi-founder-eben-upton-1

Eben Upton, fundador de la Raspberry PI Foundation.

Lo que si está claro, es que la fundación no se deja amedrentar, pues cuando la competencia empezaba a vislumbrar la luz al final del túnel ellos han contraatacado con lo mejor que tenían para contentar y así conservar a su gran comunidad, con un resultado realmente satisfactorio que ha dado mucho que hablar estos últimos días.

Si te ha gustado puedes seguirme en Twitter, Facebook, Google+, Linkedin, o compartirlo con los botones ubicados debajo de esta publicación, si tienes cualquier pregunta o sugerencia no dudes en comentar.

Ayudanos a llegar a más lectores Share on LinkedInShare on FacebookTweet about this on TwitterShare on Google+Email this to someone

8 pensamientos en “Raspberry PI 2 – Review y principales diferencias respecto a los anteriores modelos B y B+

  1. Hola, soy Ignacio, como estas?, una pregunta si me lo permites, quisiera poder crear con el Raspberry algo que controle de manera constante si Internet funciona y en caso que se caiga por cualquier razón, una alarma me lo indique, crees que existe algo del estilo?, de antemano, gracias y un fuerte saludo

    Ignacio

    • Hola Ignacio, me alegro de volver a leerle por aquí 🙂

      Podrías hacer un simple script que haga ping al DNS de google (8.8.8.8) y que cuando este ping falle te avise mediante mailutils.

      Saludos 🙂

      • Gracias por tu respuesta tan rápida, lo pensé pero desconozco la manera de crear el script y que este me envíe un sms/mail, donde puedo encontrar algo ya realizado, de antemano,

        Gracias

        • Si quieres ve haciendo el script y que en vez de un mail te cree un archivo .txt con el aviso; cuando tenga un hueco te paso información por email sobre como hacer que en vez de al archivo se envíe por email a la dirección que tu le digas.

      • Algo mas, seria posible que el script le indique de enviar un sms/mail cada 5 minutos por ejemplo, aparte te comento que realice un sistema de relays con lo que aprendí contigo y funciona de maravilla, gracias y bravo,

        Ignacio

Deja un comentario