Fremskridt i udviklingen af ​​åben firmware til Raspberry Pi

Et bootbart billede til Raspberry Pi-kort er tilgængeligt til test, baseret på Debian GNU/Linux og leveres med et sæt åben firmware fra LibreRPi-projektet. Billedet blev oprettet ved hjælp af standard Debian 11 repositories til armhf-arkitekturen og er kendetegnet ved leveringen af ​​librepi-firmwarepakken, der er udarbejdet på basis af rpi-open-firmware firmwaren.

Firmwareudviklingstilstanden er blevet bragt til et niveau, der er egnet til at køre Xfce-skrivebordet. I sin nuværende form leverer firmwaren v3d-driveren til VideoCore-grafikacceleratoren, 2D-acceleration, DPI-video, NTSC-video (kompositudgang), Ethernet, USB-vært, i2c-vært og SD-kort på Raspberry Pi 2- og Raspberry Pi 3-kort. Funktioner, der endnu ikke understøttes, omfatter videoafkodningsacceleration, CSI, SPI, ISP, PWM-lyd, DSI og HDMI.

Lad os huske på, at på trods af tilstedeværelsen af ​​åbne drivere sikres driften af ​​VideoCore IV-videoacceleratoren af ​​proprietær firmware indlæst i GPU'en, som inkluderer ret omfattende funktionalitet, for eksempel er understøttelse af OpenGL ES implementeret på firmwaresiden. I det væsentlige, på GPU-siden, udføres et udseende af et operativsystem, og arbejdet med åbne drivere reduceres til at udsende opkald til lukket firmware. For at eliminere behovet for at downloade blobs har fællesskabet siden 2017 udviklet et projekt for at udvikle en gratis version af firmwaren, inklusive komponenter til kørsel på VC4 GPU-siden.



Kilde: opennet.ru

Tilføj en kommentar