Fremgang i utviklingen av åpen firmware for Raspberry Pi

Et oppstartbart bilde for Raspberry Pi-kort er tilgjengelig for testing, basert på Debian GNU/Linux og leveres med et sett med åpen fastvare fra LibreRPi-prosjektet. Bildet ble opprettet ved å bruke standard Debian 11-lagre for armhf-arkitekturen og utmerker seg ved levering av librepi-firmware-pakken utarbeidet på grunnlag av rpi-open-firmware-fastvaren.

Fastvareutviklingstilstanden er brakt til et nivå som er egnet for å kjøre Xfce-skrivebordet. I sin nåværende form gir fastvaren v3d-driveren for VideoCore-grafikkakseleratoren, 2D-akselerasjon, DPI-video, NTSC-video (komposittutgang), Ethernet, USB-vert, i2c-vert og SD-kort på Raspberry Pi 2- og Raspberry Pi 3-kort. Funksjoner som ennå ikke støttes inkluderer videodekodingsakselerasjon, CSI, SPI, ISP, PWM-lyd, DSI og HDMI.

La oss huske at til tross for tilstedeværelsen av åpne drivere, er driften av VideoCore IV-videoakseleratoren sikret av proprietær firmware lastet inn i GPU, som inkluderer ganske omfattende funksjonalitet, for eksempel er støtte for OpenGL ES implementert på fastvaresiden. I hovedsak, på GPU-siden, utføres et utseende av et operativsystem, og arbeidet til åpne drivere reduseres til å kringkaste anrop til lukket firmware. For å eliminere behovet for å laste ned blobs, har fellesskapet siden 2017 utviklet et prosjekt for å utvikle en gratis versjon av fastvaren, inkludert komponenter for kjøring på VC4 GPU-siden.



Kilde: opennet.ru

Legg til en kommentar