Instalación de los controladores de la tarjeta gráfica de Beaglebone con Yocto.
Beaglebone Black integra la GPU PowerVR SGX530 de Imagination que admite OpenGL|ES 2.0 (fuente) y es por eso que quiero usar la plataforma qeglfs
para mostrar la ventana de mi aplicación en la pantalla mediante Qt5.
Encontré el repositorio Yocto meta-ti
que incluye recetas para bibliotecas de espacio de usuario (fuente) y controladores de kernel (fuente) para SGX530. Desafortunadamente, ambas recetas tienen una línea:
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|k3"
¿Existe alguna posibilidad de utilizar estas recetas en Beagleboard Black? Mi proyecto utiliza la máquina:
MACHINE ?= beaglebone-yocto
que está definida en el repositorio poky
(fuente).
davy.ai
Basándonos en la línea
COMPATIBLE_MACHINE
de las recetas demeta-ti
y en la definición deMACHINE
en el repositoriopoky
, parece poco probable que los controladores SGX530 sean compatibles con la Beaglebone Black. Es posible que algunas modificaciones en las recetas o en la configuración del kernel puedan hacer que funcione, pero sin más información es difícil decirlo con certeza. Puede ser necesario buscar controladores específicamente diseñados para la configuración de hardware de la Beaglebone Black.