Instalación de Media Center en Banana Pi/Pro

El primer paso para poder instalar un media center en el Banana Pi es dirigirse a LeMaker-Descargas , y aquí encontraremos a primera vista imágenes que nos permitirán instalar un sistema operativo para nuestro Banana Pi en una tarjeta SD.
Utilizaremos la imagen que corresponde a la distribución LeMedia, y descargamos la misma. Esta imagen sirve igualmente para un Banana Pi como para un Banana Pro. Es necesario tener en consideración que la versión 1504 de LeMedia está hecha por defecto para ser utilizada con un Banana Pro.

Instalación de LeMedia en una memoria:

Una vez descargada la imagen, se descomprime y se inserta la tarjeta SD en el ordenador y se ejecuta el siguiente comando:

 sudo fdisk -l 

para ver donde está montada la tarjeta SD; en el caso de ejemplo se obtuvo la siguiente información:

Antes de continuar es necesario asegurarse de que la partición no este montada, para eso, siguiendo con el ejemplo, se utiliza el comando:
 sudo umount /dev/sdb1 

Habiendo realizado esto, por consola, se utiliza el comando:
 sudo dd if=ruta_a_archivo.img of=/dev/dispositivo bs=claseDeMemoria 

en nuestro caso, ubicados en la carpeta donde se encuentra la imagen de LeMedia, el comando queda de la siguiente forma:
 sudo dd if=LeMedia_v1504.img of=/dev/sdb bs=10M 

Cuando el proceso culmine ya se puede bootear LeMedia en un Banana Pro.

Cómo hacemos funcionar LeMedia en un Banana Pi:

Como se dijo anteriormente LeMedia se distribuye para funcionar en ambas versiones del Banana pero por defecto está configurado para iniciar en un Banana Pro. Por lo que para cambiar esto debemos realizar algunos pasos más:

  • Ingresar a la partición más pequeña de la memoria (la que cuenta con 3 archivos) y realizar un respaldo del archivo uEnv.txt y uImage
    (explicación al final)
  • Utilizar el comando:
      sudo wget --no-check-certificate -c https://raw.githubusercontent.com/LeMaker/scripts/master/whichBanana.sh 

    para descargar un script que se va a necesitar.
  • A continuación se ejecuta en terminal el script descargado, en la forma:
     sudo bash whichBanana.sh [pi | pro] [0 | 35 | 5 | 7] [sdb | sdc | sdd] 
    • Donde el primer parámetro pi/pro indica el tipo de dispositivo donde se va a usar el media center.
    • El segundo parámetro corresponde a el tipo de pantalla, 0 es para pantalla HDMI, 35 es para pantallas LVDS de 3.5 pulgadas, 5 para pantallas LVDS de 5 pulgadas, y 7 indica pantallas LVDS de 7 pulgadas. Estos son los únicos números aceptados.
    • Y los últimos parámetros indican donde está montada la tarjeta.

En el caso de nuestro ejemplo el comando sería de la forma:

 sudo bash whichBanana.sh pi 0 sdb 

Quedando así listo para bootearse en un Banana Pi.

Es necesario tener algunas consideraciones:
  • Para ejecutar el script se debe estar posicionado donde se encuentra el script, o indicar la ruta hacia el archivo.
  • Fue probado usar un disco duro externo con películas en su interior y no hubo problemas al conectarlo, ni al reproducir las películas en el media center.
  • En nuestro caso fue necesario retirar la tarjeta SD y volver a insertarla en la PC para que aparecieran los nuevos archivos cargados que son requeridos por el script.
  • Otra de las observaciones realizadas es que fue necesario usar:
     sudo umount /mnt/p1 

    para no tener problemas con la ejecución del script.
  • Y por último y muy importante: en nuestro caso al ejecutar el script se borraban dos archivos de la partición I (la más pequeña), los archivos uEnv.txt uImage que al faltar no permiten el booteo de LeMedia. En caso de que esto ocurra bastará con copiar en esta partición dichos archivos que habíamos respaldado previamente.

Fuente

http://www.lemaker.org/thread-15067-1-1-lemedia_xbmc_v1504_realeased.html

dev.png (126 KB) Karen Lima, 08/04/2015 02:41 PM