Kemajuan dalam pengembangan firmware terbuka untuk Raspberry Pi

Gambar yang dapat di-boot untuk papan Raspberry Pi tersedia untuk pengujian, berdasarkan Debian GNU/Linux dan disertakan dengan satu set firmware terbuka dari proyek LibreRPi. Gambar tersebut dibuat menggunakan repositori Debian 11 standar untuk arsitektur armhf dan dibedakan dengan pengiriman paket librepi-firmware yang disiapkan berdasarkan firmware rpi-open-firmware.

Status pengembangan firmware telah dibawa ke tingkat yang sesuai untuk menjalankan desktop Xfce. Dalam bentuknya yang sekarang, firmware menyediakan driver v3d untuk akselerator grafis VideoCore, akselerasi 2D, video DPI, video NTSC (output komposit), Ethernet, host USB, host i2c dan kartu SD pada papan Raspberry Pi 2 dan Raspberry Pi 3. Fitur yang belum didukung antara lain akselerasi decoding video, CSI, SPI, ISP, audio PWM, DSI dan HDMI.

Ingatlah bahwa meskipun terdapat driver terbuka, pengoperasian akselerator video VideoCore IV dijamin oleh firmware berpemilik yang dimuat ke dalam GPU, yang mencakup fungsionalitas yang cukup luas, misalnya, dukungan untuk OpenGL ES diterapkan di sisi firmware. Pada dasarnya, di sisi GPU, kemiripan sistem operasi dijalankan, dan pekerjaan driver terbuka direduksi menjadi menyiarkan panggilan ke firmware tertutup. Untuk menghilangkan kebutuhan mengunduh blob, sejak tahun 2017 komunitas telah mengembangkan proyek untuk mengembangkan firmware versi gratis, termasuk komponen untuk eksekusi di sisi GPU VC4.



Sumber: opennet.ru

Tambah komentar