Banana Pi : Pruebas con Raspbian

Summary: On this post we install Raspbian on BananaPi, resize OS to fit in an 8Gb SD, install VNC, and finally enable built-in mic in order to test it.

Volvimos a Banana Pi, el gran competidor de nuestra conocida Raspberry Pi.

wpid-20150202_233531.jpg

 

Esta vez probamos Raspbian que es la versión mas usada para la rasberryPi, daaptada para el uso de BananaPi, se cambia la partición para que ajuste a la SD de 8GB que usamos, instalamos tightVNC y finalmente habilitamos el micrófono que viene incluido

 

 

Tras el salto, los materiales y el procedimiento

Materiales

  • BananaPi
  • Fuente de poder de 5V @ 1.5A
  • Cable de red
  • SD 8GB
  • Notebook con Windows
  • Acceso a Inet
  • Cable de audio
  • Parlante

Instalación de Raspbian

Lainstalacion de raspbian es un procedimiento bastante simple, se debe «quemar» la SD con la imagen correcta, sin embargo, también debemos ocupar el espacio de la SD ese procedimiento se indica con todo detalle en este artículo. La imagen se debe bajar desde este link donde se ofrecen varias opciones para descarga. El archivo es un *.img que esta comprimido dos veces, se descomprime y se usa la herramienta WinDiskImager32 desde Windows para quemar la SD.

Una vez quemada la SD, se instala en el BananaPi, se conecta el cable de red y la alimentación, nos conectamos via SSH con user y password bananapi para verificar la versión instalada usamos el comando y mostramos la salida a continuación,

 

bananapi@lemaker ~ $ uname -a
Linux lemaker 3.4.103 #1 SMP PREEMPT Thu Dec 18 13:07:12 CST 2014 armv7l GNU/Linux

Resize del sistema operativo

Como estamos usando una SD de 8GB  se debe hacer el resize del SO en la tarjeta. Esto no es dificil pero se debe tener presente los pasos que se indican a continuación,

df -h
sudo fdisk /dev/mmcblk0

Se elimina la partición Linux con el comando d, tomando nota del número correspondiente al inicio de la partición, en nuestro caso 122880

raspbian_fdisk_bpi

Se crea una nueva partición con el comando n de tipo primario, con el comando p, con el primer sector correspondiente al número obtenido antes, en nuestro caso 122880. Se graba con w y se ejecuta el comando

sudo reboot

raspbian_fdisk_bpi3

Tras el reboot de Banana Pi, se deben ejecutar los comandos

sudo resize2fs /dev/mmcblk0p2
df -h

El resultado es el que se muestra en la figura.

raspbian_fdisk_bpi5
Luego de esto los comandos de rigor

sudo apt-get update
sudo apt-get upgrade

 Escritorio Remoto

Se instala tightvnc

sudo apt-get intall tightvnc

El escritorio lo ejecutamos con

vncserver :1 -geometry 1920x1080 -depth 24

Cunado nos conectamos a BananaPi, usando tightVNC Viewer, el escritorio se ve como en la siguiente figura.

raspbian_vnc

Habilitando el microfono incorporado (referencia)

Como una prueba de la conectividad que tiene la BananaPi habilitamos el micrófono que viene incluido, para ello se ejecuta el comando

raspi-config

Luego se sigue el menú por las siguientes opciones

Advanced Options -> A8 Audio -> 0 Auto -> Ok

Luego se ejecuta

alsamixer

Y se deja la configuración como aparece en la siguiente imagen

raspbian_alsamixer

En otra ventana se ejecutan los siguientes comandos

sudo apt-get install sox
sox -t alsa default output.wav

Para ejecutar el sonido se debe conectar el parlante en el conector apropiado. Se ejecutan los siguientes comandos

sudo apt-get install mplayer
mplayer output.wav

Con esto tenemos ya tenemos nuestra tarjeta funcionando con Raspbian, usando VNC, y con capacidad de grabar sonidos e interpretarlos.

Tienes algún proyecto en mente ? Puedes contactarnos a través del formulario al final de esta página.

Author: Manuel Carrasco

Ingeniero Eléctrico, Institutano, instructor certificado Cisco, en twitter @mcarrasco con comentarios y opiniones personales.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *