[Mint] Resultados trabajos del dia Sabado

Sergio Morales smorales at inf.utfsm.cl
Sun Oct 17 13:47:02 CLST 2010


Objetivos:

Xbmc: {EGL,GoogleSummer of Code,Compilado o en los repos} 
Ena: Armtrong trae e17
Android.

XBMC:

Luego de colocar la imagen de Armtrong en la SD XBMC partió de la nada.
Lamentablemente después no partió mas y perdimos toda la tarde tratando
de hacerlo partir de nuevo. La lógica indica que no debería poder dibujar
la GUI (aunque por detrás si funciona) pues X no presenta las extensiones
OpenGL/ES. En los repos de Armtrong se encuentran los módulos y
bibliotecas de los drivers omap3 de TI. Se instalan correctamente y se
cargan los módulos PVR y OMAPFB correspondientes pero no ocurre nada (no
log en el kernel al momento de cargar un modulo) y X sigue sin extensiones
GL.

Aclaro a todos que la reproducción del video se realiza gracias a omapfb
(OMAP FremeBuffer) y que xbmc solo necesita GL para dibujar la interfaz,
pero la reproducción seguiría siendo gracias a omapfb (al igual que en
mplayer o gstreamer o la cosa que sea). En resumen la wea puede reproducir
videos pero la idea es tener xbmc arriba.


ENA: No hubo tiempo para probarla

Android: Durante la tarde y al ver que no podríamos todos estar
metiendole las manos a lo mismo, salio de idea de instalarle Andriod a una
placa. El port existe, esta documentado y funciona. La guía incluye:
Clonar los sources de Android, compilar de forma cruzada un kernel para
beagle, descomprimir un rootfs, colocar las cosas en la SD. Chileno estaba
viendo algo al respecto.

Observaciones XBMC:
Armstrong trae XBMC, pero al *parecer* es un XBMC para ARM en general y no
un port para Beagle. Por mi parte estoy tratando de compilar cruzado XBMC
para beagle. Las guías existen (paper google summer of code) y las
herramientas (openembedded y bitcake) son fáciles de instalar y no pesan
mucho. El proceso es el largo (durante la tarde de ayer mi lapto solo
alcanzo a hacer 200 de las 1996 operaciones iniciales previas al compilado
real de la wea), pero finaliza convenientemente con un ipkg que se
llegaría e instalaría con opkg.

EL otro método es hacerlo nativo en una Beagle, lamentablemente las
imágenes que quedaron ayer tienen un rootfs muy chico. Habría que rehacer
las SD, osea estar allá previamente, y la compilación seria del tipo:
opkg dependencias de compilación, ./configure, make, make install.

PIDO A TODOS que se pongan las pilas y que apartir de este correo puedan
entre hoy y mañana trabar en sus cosas sobre el tema. Tenemos que el
jueves tener listo que vamos a presentar. Documentarse, seguir buscando en
foros o cosas así seria lo ideal, compilar cruzado algunas cosas también.

Saludos


More information about the Mint mailing list