Pag-unlad sa pagbuo ng bukas na firmware para sa Raspberry Pi

Available para sa pagsubok ang isang bootable na imahe para sa mga Raspberry Pi board batay sa Debian GNU/Linux at ibinigay kasama ng isang set ng bukas na firmware mula sa proyekto ng LibreRPi. Ang imahe ay nabuo gamit ang mga regular na Debian 11 repository para sa armhf architecture at nakikilala sa pamamagitan ng paghahatid ng librepi-firmware package na inihanda batay sa rpi-open-firmware firmware.

Ang estado ng pag-unlad ng firmware ay dinala sa isang antas na angkop para sa pagpapatakbo ng Xfce desktop. Sa kasalukuyang anyo nito, ang firmware ay nagbibigay ng v3d driver para sa VideoCore graphics accelerator, 2D acceleration, DPI video, NTSC video (composite output), Ethernet, USB host, i2c host at SD card sa Raspberry Pi 2 at Raspberry Pi 3 boards. Kasama sa hindi pa sinusuportahang feature ang video decoding acceleration, CSI, SPI, ISP, PWM audio, DSI at HDMI.

Alalahanin na sa kabila ng pagkakaroon ng mga bukas na driver, ang pagpapatakbo ng VideoCore IV video accelerator ay sinisiguro ng proprietary firmware na na-load sa GPU, na naglalaman ng medyo malawak na pag-andar, halimbawa, ang suporta para sa OpenGL ES ay ipinatupad sa panig ng firmware. Sa katunayan, sa gilid ng GPU, ang isang pagkakatulad ng isang operating system ay ginaganap, at ang gawain ng mga bukas na driver ay nabawasan sa pagsasahimpapawid ng mga tawag sa isang saradong firmware. Upang maalis ang pangangailangang mag-download ng mga blobs, mula noong 2017, ang komunidad ay bumuo ng isang proyekto upang bumuo ng isang libreng bersyon ng firmware, kabilang ang mga bahagi para sa pagpapatupad sa bahagi ng VC4 GPU.



Pinagmulan: opennet.ru

Magdagdag ng komento