Beberapa hari yang lalu ia telah diumumkan secara rasmi Keluaran Coreboot 25.12Versi baharu projek ini, yang membangunkan alternatif sumber terbuka kepada BIOS dan firmware proprietari (UEFI), merupakan hasil daripada kerja intensif selama tiga bulan. mengumpul lebih daripada 750 pengesahan (melakukan) dicipta oleh 110 pembangun, termasuk 21 kolaborator baharu yang menyertai projek ini.
Versi ini menonjol kerana pelaksanaannya antara muka konfigurasi masa jalan baharu, kapasiti storan berterusan yang lebih besar, kapasiti SMMSTORE yang lebih besar, sokongan yang lebih baik untuk kamera MIPI pada platform Intel (IPU) dan sokongan untuk perkakasan generasi akan datang.
Sokongan untuk papan induk dan pemproses baharu
Seperti versi sebelumnya, versi Coreboot baharu juga meluaskan senarai perkakasan yang serasi dengan ketara. Dalam keluaran iniSokongan rasmi telah ditambah untuk Papan induk pengguna, stesen kerja dan komputer riba perniagaan:
- Papan induk pengguna: ASRock Z77 Extreme4 dan ASUS PRIME H610I-PLUS D4.
- Komputer riba Lenovo: ThinkPad T470s dan T580.
- Perkakasan khusus: Siemens MC EHL6 dan Star Labs Starfighter (Arrow Lake 285H).
- Papan pelayan dan ChromeOS: 6 papan yang digunakan dalam pusat data Google dan peranti Chromebook telah ditambah.
- Berkenaan pemproses (SoC), sokongan awal telah ditambah untuk AMD Turin, generasi CPU berprestasi tinggi yang seterusnya. Penambahbaikan kritikal juga telah dilaksanakan untuk platform Intel Panther Lake dan Qualcomm X1P42100.
Konfigurasi masa jalan: Perwakilan Borang Coreboot (CFR)
Salah satu perubahan struktur yang paling ketara ialah penerimaan rangka kerja CFR (Perwakilan Borang Coreboot). Teknologi ini menyediakan API bersepadu yang membolehkan anda mengubah suai konfigurasi dari firmware tanpa perlu menyusun semula kod atau melakukan flash memori yang lengkap.
Melalui CFR, Pengguna boleh mengakses menu pilihan untuk mengawal fungsi perkakasan seperti:
- Mengaktifkan atau menyahaktifkan iGPU (grafik bersepadu).
- Pemilihan panel sentuh atau skrin secara manual.
- Kawalan lanjutan kipas dan profil terma.
Pada masa ini, lebih daripada 40 papan induk Google telah berhijrah ke sistem ini, berintegrasi terus dengan stor pembolehubah UEFI bagi memastikan perubahan berterusan selepas but semula.
Penambahbaikan pada pengawal dan subsistem storan
Pengawal SMMSTORE, bertanggungjawab untuk mengurus kawasan memori berterusan yang dilindungi oleh Mod Pengurusan Sistem (SMM), Saiz storan lalainya telah ditingkatkan daripada 256 KB kepada 512 KB. Peningkatan ini penting untuk platform moden yang memerlukan lebih banyak ruang untuk menyimpan pembolehubah UEFI dan konfigurasi firmware yang kompleks.
Kamera MIPI pada Platform Intel
Coreboot telah mereka bentuk semula cara kamera diuruskan dalam komputer riba Intel generasi akan datang. Sokongan untuk kamera MIPI telah dipertingkatkan (Antara Muka Pemproses Industri Mudah Alih), yang menggantikan kamera USB tradisional (UVC). Tidak seperti kamera USB, MIPI menghantar data mentah melalui antara muka bersiri (CSI) terus ke pemproses isyarat imej (ISP) yang disepadukan ke dalam CPU.
Versi 25.12 mengoptimumkan penghitungan ACPI bagi sensor ini, memastikan sistem pengendalian seperti Windows dan Linux dapat mengenal pasti lokasi fizikal sensor (PLD) dan data statiknya (SSDB) dengan betul.
Kemajuan dalam seni bina Qualcomm, AMD dan Intel
Pembangunan untuk seni bina tertentu telah menerima beberapa kemas kini:
- Qualcomm X1P42100: Keupayaan penyahpepijatan lanjutan telah ditambah, seperti pemuatan lambakan RAM dan penggunaan Dasar Penyahpepijatan Pemproses Aplikasi (APDP). Sokongan untuk USB Jenis-C dan penambahbaikan pada Subsistem Paparan Bergerak (MDSS) juga telah dilaksanakan.
- AMD Glinda dan Faegan: Sokongan untuk pengawal Ethernet 10 Gigabit dan konfigurasi USB4 melalui DeviceTree telah ditambah. Di samping itu, pengiraan MTRR telah dipermudahkan untuk mempercepatkan masa but.
- Intel Panther Lake: Sokongan untuk standard memori LPCAMM (Modul Memori Terlampir Mampat Kuasa Rendah) yang baharu, sebagai persediaan untuk komputer riba ultra nipis yang akan menerima pakai format ini.
Perubahan teknikal dan alat
Bagi pembangun, infrastruktur dalaman Coreboot juga telah berkembang. Alat luaran telah dikemas kini seperti Binutils 2.45 dan ACPICA 20250807, manakala rantai alat nds32le-elf yang lapuk telah dialih keluar.
Di kedai buku libpayload, API telah ditambah untuk menentukan saiz memori fizikal dan sokongan untuk algoritma pemampatan LZ4. Akhir sekali, pemacu khusus untuk codec audio Cirrus Logic (CS35L56 dan CS42L43) telah ditambah, dan sokongan ACPI telah diperluaskan kepada sistem dengan seni bina RISC-V.
Akhir sekali, jika anda berminat untuk mengetahui lebih lanjut mengenainya, anda boleh merujuk butirannya Dalam pautan berikut.