Está en la página 1de 5

QUE ES BEAGLEBONE?

Beaglebone es un ordenador de bajo costo del tamao de una tarjeta de crdito, soporta las ultimas distribuciones de Linux como Angstrom, Ubuntu, Deban, Fedora, Arch Linux e incluso Android 4.0, a continuacin se especifican las caractersticas de hardware que posee el sistema. Procesador sper-escalar AM335x 720 MHz ARM Cortex A8. 256 MB de memoria RAM DDR2. Acelerador de grficos 3D. 2 unidades de programacin en tiempo real (PRU) de 32 bits. USB cliente y host. 10/100 Ethernet con zcalo RJ45. 92 pines de entrada/salida o alimentacin. Ranura micro SD.

POR QUE USAR BEAGLEBONE? Al ser un sistema embebido con el kernel de Linux se puede programar en una gran variedad de lenguajes como C, C++, C#, JAVA, Python, Ruby, PHP, JAVASCRIPT, NODE.JS entre otros, tambin puede ser programado en C/C++ embebido de bajo nivel y assembler como un microcontrolador regular, puede funcionar como un servidor web y con perifricos externos se conecta a una red wifi, en pocas palabras es un computador de bajo costo con alto rendimiento y capacidad de manejar o procesar hardware externo con total conexin inalmbrica a internet. ENTORNO DE TRABAJO: La comunicacin y configuracin entre el PC y la Beaglebone es ms fluida si cuenta con una distribucin de Linux en su ordenador, si es posible realice una instalacin completa en el disco duro. Otra forma es usar una mquina virtual en su actual sistema operativo, siga las siguientes instrucciones. Descargue e instale VirtualBox en el siguiente link: http://www.oracle.com/technetwork/serverstorage/virtualbox/downloads/i ndex.html Descargue el CD 1 de Deban con la arquitectura que soporte su ordenador en el siguiente link: http://www.debian.org/CD/

INTRODUCCION Y CONFIGURACION DEL ENTORNO DE TRABAJO

DIEGO ANDRES FONSECA SOTO

Abra VirtualBox y haga clic en el icono que dice NUEVA, asigne el nombre de su eleccin, en la opcin Tipo seleccione Linux y en VERSIN seleccione la opcin Deban con la arquitectura que se descarg en el paso anterior. Seleccione la cantidad de memoria RAM, lo recomendado es 384 MB pero si desea y su computador lo permite agregue ms memoria. Cree un disco duro virtual VDI reservado dinmicamente.

Despus de las anteriores configuraciones en la ventana principal de VirtualBox debe aparecer lo siguiente.

Haga clic derecho en la mquina virtual que acabo de crear y en la configuracin de pantalla agregue ms memoria de video de acuerdo a las capacidades de su mquina, en la pestaa de almacenamiento seleccione el archivo que descargo con la distribucin de Deban.

INTRODUCCION Y CONFIGURACION DEL ENTORNO DE TRABAJO

DIEGO ANDRES FONSECA SOTO

Arranque la mquina virtual e instale Deban, si no est seguro del procedimiento remtase a http://www.debian.org/releases/stable/i386/install.pdf.es para solucionar cualquier duda.

INSTALACIN DEL SISTEMA OPERATIVO ANGSTROM EN LA BEAGLEBONE: Para actualizar el sistema operativo de fbrica en la Beaglebone descargue la imagen pre-configurada ms reciente en el link: http://beagleboard.org/latestimages, descargue e instale 7zip de: http://www.7-zip.org/download.html y tambin descargue una utilidad que permitir copiar los archivos necesarios en la SD: http://sourceforge.net/projects/win32diskimager/files/latest/download. Haga clic derecho sobre el archivo de la imagen pre-configurada, 7zip y Extract Here.

Introduzca la memoria micro SD en su ordenador y ejecute la aplicacin Win32DiskImager.exe, ubique el archivo que descomprimi en el paso anterior, seleccione la letra de la unidad que corresponde a la memoria y seleccione la opcin MD5 Hash, haga clic en el botn WRITE y espere que el procedimiento se complete.

INTRODUCCION Y CONFIGURACION DEL ENTORNO DE TRABAJO

DIEGO ANDRES FONSECA SOTO

PRIMERA CONEXIN DE LA BEAGLEBONE: Inserte la memoria SD en la Beaglebone y conctela mediante el cable USB a un puerto del computador, el sistema reconocer un nuevo mdulo de almacenamiento, dirjase al administrador de dispositivos e instale CDCACM y RNDIS, los controladores se encuentran en la carpeta DRIVERS del nuevo mdulo de almacenamiento, por ultimo instale el paquete BONE_D64.exe. La Beaglebone emula una red Ethernet por medio del cable USB asignndole una direccin IP esttica, escriba 192.168.7.2 en algn navegador, all encontrara una completa pgina web del producto.

El sistema cuenta con un entorno de programacin llamado Cloud9 IDE, puede acceder a l en el puerto 3000 (http://192.168.7.2:3000/), all entre otras cosas podr encontrar ejemplos bsicos de programas en NODE.JS, ejecute el programa blinkled.js y observe que el Led de usuario 3 parpadeara cada segundo.

INTRODUCCION Y CONFIGURACION DEL ENTORNO DE TRABAJO

DIEGO ANDRES FONSECA SOTO

El sistema web tambin cuenta con un cliente de SSH para establecer una comunicacin con la Beaglebone, el aspecto es parecido a un terminal de Linux.

INTRODUCCION Y CONFIGURACION DEL ENTORNO DE TRABAJO

DIEGO ANDRES FONSECA SOTO

También podría gustarte