V C P S INTEGRANTES: - CISNEROS GONZÁLEZ, ALEJANDRO - JUÁREZ MURILLO, CRISTIAN REMINGTON - MIRAMONTES LÓPEZ, LUIS ANTONIO -SÁNCHEZ PADILLA, HÉCTOR GABRIEL Virtual Clúster Projection System
Avance Progresivo Practica 1 Uso de la Herramienta LTIB (Linux Target Image Builder). Particionar la unidad de almacenamiento (microSD) además de darle formato para ubicar el sistema de archivos generado por LTIB. Copiar U-boot y la imagen del kernel generada por LTIB en la microSD.
Avance Progresivo Practica 2 Comprobar el funcionamiento de la i.MX53. Instalar un sistema Android con el uso de la herramienta MCIMX535-START-R-BSP-11-09_C. Corroborar funcionamiento de la tarjeta: - Latencia - Temperatura, etc.
Avance Progresivo Practica 3 y 4 Creación de librerías para la reutilización de código. Lectura de coordenadas. Conversión de coordenadas para librerías X11. Dibujo de puntos en una ventana haciendo uso de librerías X11.
Avance Progresivo Practica 5 Instalar librerías de WiiC. Lectura de coordenadas de control Wii. Hacer uso de las librerías creadas para obtención y conversión de coordenadas (Wii a OpenGL). Impresión de una figura en la ventana utilizando librerías de OpenGL.
Avance Progresivo Practica 6 o 7 (seleccionada: 7) Dibujar por medio de OpenGL un “clúster” automotriz. Manipulación de los indicadores del “clúster”: -Cambio de color. -Posición de indicadores.
Avance Progresivo Proyecto (Linux-Embedded) Objetivos: Compilar el kernel para la arquitectura ARM® Cortex™-A8 de la tarjeta i.MX53. Compilar busybox para la misma arquitectura. “Instalar” el kernel y busybox en el sistema de archivos que crearon en un archivo. Poner a disposición dicho sistema de archivos a través de NFS.
Proyecto Final (Avance) VIRTUAL CLÚSTER PROJECTION SYSTEM Compilación y configuración del kernel Se utilizaron 2 métodos: 1. LTIB una herramienta proporcionada por Freescale para la compilación del U-boot, Image, y Rootfs de una manera sencilla. Descargando el kernel de manera externa y compilación del mismo con make menuconfig, make.
Proyecto Final 1. Se nos proporciono una herramienta para un back up rápido y sencillo, la cual utilizamos para generar el kernel por su capacidad y su simplicidad para generarlo. Genera un Kernel Procedimiento: Descomprimir el archivo MCIM535-START-UBUNTU Demo-Image.zip Se inserta la unidad de almacenamiento donde se pretende instalar dicho sistema. Seleccionamos la unidad y comenzamos “el flasheo”.
Proyecto Final Configuración de rootfs Para mejorar la eficiencia de la tarjeta nos dimos a la tarea de eliminar los programas y procesos que podrían consumir recursos del sistema de manera innecesaria. Se removieron paquetes que se consideraron innecesarios con el comando apt-get remove purge. Algunos de los paquetes son: - adium-theme-ubuntu - Aisleriot - Alacarte - ssh-askpass-gnome - Synaptic - Se elimino el escritorio usando de base la siguiente fuente: lucid lucid
Proyecto Final Openbox Es un gestor de ventanas totalmente configurable, extensible y extremadamente ligero, ofrece control básico sobre las ventanas, un menú de escritorio, un panel de configuración y un editor de menús. En nuestro caso solo se instaló openbox y panel de configuración para futuras configuraciones que se puedan realizar y se utilizo el comando sudo apt-get install openbox obconf Para su utilización se levanta el sistema grafico que se tenga predeterminado en este caso el openbox con el comando starx/initx
Algunas Pruebas Medir eficiencia de la tarjeta: mesa-utils - glxgears ( 304 frames / 5seg.) Obtención de imágenes por webcam VLC Soporte para X11 Xorg Obtención de coordenadas por medio de infrarrojo Wicpp Dibujar en pantalla OpenGL