Edistystä avoimen laiteohjelmiston kehittämisessä Raspberry Pi:lle

Raspberry Pi -levyille on saatavilla testausta varten Debian GNU/Linuxiin perustuva käynnistyskuva, joka toimitetaan LibreRPi-projektin avoimen laiteohjelmiston kanssa. Kuva on luotu käyttämällä armhf-arkkitehtuurin Debian 11 -standardivarastoja, ja se erottuu rpi-open-firmware-laiteohjelmiston perusteella laaditun librepi-firmware-paketin toimituksesta.

Laiteohjelmiston kehitystila on saatettu Xfce-työpöydän käyttämiseen sopivalle tasolle. Nykyisessä muodossaan laiteohjelmisto tarjoaa v3d-ohjaimen VideoCore-grafiikkakiihdyttimelle, 2D-kiihdytykseen, DPI-videolle, NTSC-videolle (komposiittilähtö), Ethernetille, USB-isännälle, i2c-isännälle ja SD-kortille Raspberry Pi 2- ja Raspberry Pi 3 -korteille. Ominaisuuksia, joita ei vielä tueta, ovat videon dekoodauksen kiihdytys, CSI, SPI, ISP, PWM-ääni, DSI ja HDMI.

Muistakaamme, että avoimista ohjaimista huolimatta VideoCore IV -videokiihdytin toiminta on varmistettu GPU:hun ladatulla patentoidulla laiteohjelmistolla, joka sisältää melko laajan toiminnallisuuden, esimerkiksi OpenGL ES:n tuki on toteutettu laiteohjelmiston puolella. Pohjimmiltaan GPU-puolella suoritetaan käyttöjärjestelmän ilme, ja avoimien ohjainten työ rajoittuu kutsujen lähettämiseen suljettuun laiteohjelmistoon. Välttääkseen tarpeen ladata blob-tiedostoja yhteisö on vuodesta 2017 lähtien kehittänyt projektia ilmaisen laiteohjelmistoversion kehittämiseksi, mukaan lukien VC4-grafiikkasuorittimen puolella suoritettavat komponentit.



Lähde: opennet.ru

Lisää kommentti