Progreso no desenvolvemento de firmware aberto para Raspberry Pi

Hai dispoñible para probar unha imaxe de arranque para placas Raspberry Pi, baseada en Debian GNU/Linux e subministrada cun conxunto de firmware aberto do proxecto LibreRPi. A imaxe foi creada utilizando os repositorios estándar de Debian 11 para a arquitectura armhf e distínguese pola entrega do paquete librepi-firmware preparado a partir do firmware rpi-open-firmware.

O estado de desenvolvemento do firmware levouse a un nivel adecuado para executar o escritorio Xfce. Na súa forma actual, o firmware proporciona o controlador v3d para o acelerador de gráficos VideoCore, aceleración 2D, vídeo DPI, vídeo NTSC (saída composta), Ethernet, host USB, host i2c e tarxeta SD en placas Raspberry Pi 2 e Raspberry Pi 3. As funcións aínda non admitidas inclúen a aceleración de decodificación de vídeo, CSI, SPI, ISP, audio PWM, DSI e HDMI.

Lembremos que a pesar da presenza de controladores abertos, o funcionamento do acelerador de vídeo VideoCore IV está garantido polo firmware propietario cargado na GPU, que inclúe unha funcionalidade bastante extensa, por exemplo, o soporte para OpenGL ES está implementado no lado do firmware. Esencialmente, no lado da GPU, execútase unha aparencia de sistema operativo e o traballo dos controladores abertos redúcese a transmitir chamadas a firmware pechado. Para eliminar a necesidade de descargar blobs, desde 2017 a comunidade desenvolve un proxecto para desenvolver unha versión gratuíta do firmware, incluíndo compoñentes para a súa execución no lado da GPU VC4.



Fonte: opennet.ru

Engadir un comentario