
Coreboot (sebelumnya disebut LinuxBIOS) adalah proyek yang ditujukan untuk mengganti firmware tidak bebas di BIOS berpemilik
Versi baru dari Coreboot 4.20 dirilis beberapa hari yang lalu dan dalam rilis ini mereka telah membuat a banyak perubahan yang berfokus pada peningkatan fitur yang sudah diimplementasikan, serta peningkatan keamanan, peningkatan kompatibilitas dan juga peningkatan dukungan untuk board yang sudah didukung dan board baru.
Bagi mereka yang tidak terbiasa dengan CoreBoot, Anda harus tahu bahwa ini adalah CoreBoot alternatif sumber terbuka untuk Sistem I / O Dasar tradisional (BIOS) yang sudah ada di MS-DOS 80s PC dan menggantinya dengan UEFI (Unified Extensible). CoreBoot juga merupakan analog firmware berpemilik gratis dan tersedia untuk verifikasi dan audit penuh. CoreBoot digunakan sebagai firmware dasar untuk inisialisasi perangkat keras dan koordinasi boot.
Termasuk inisialisasi chip grafis, PCIe, SATA, USB, RS232. Pada saat yang sama, komponen biner FSP 2.0 (Paket Dukungan Firmware Intel) dan firmware biner untuk subsistem Intel ME, yang diperlukan untuk menginisialisasi dan meluncurkan CPU dan chipset, diintegrasikan ke dalam CoreBoot.
Fitur baru utama CoreBoot 4.20
Di versi baru Coreboot 4.20 ini menyajikan karya sekitar 1600 konfirmasi sejak rilis sebelumnya dan yang mewakili pekerjaan pembersihan dan peningkatan berkelanjutan yang diterapkan.
Dari perubahan yang menonjol di versi baru ini adalah itu cpu/mp_init.c mengaktifkan CPU setelah mereka menjalankan kode, plus cpu/x86/smm menambahkan fungsionalitas penyimpanan sumber daya PCI
Selain itu, runtime SMM memastikan bahwa sumber daya PCI disimpan dalam memori SMRAM keamanan untuk mencegah serangan yang mengarah pada kebocoran data sensitif melalui perusakan pemetaan ulang PCI BAR.
Perubahan lain yang menonjol dalam versi baru ini adalah menambahkan driver untuk membaca dan menulis variabel EFI disimpan di area memori terpisah. Ini sangat berguna untuk EDK2 sebagai muatan dan memungkinkan alat EFI yang ada digunakan kembali untuk mengatur/mendapatkan opsi yang digunakan oleh firmware.
saya juga tahue menambahkan pengontrol EWL (Log peringatan yang ditingkatkan) untuk menangani kesalahan Intel EWL HOB, serta apa menambahkan dukungan memori DDR2 ke kode untuk Intel GM45, menambahkan dukungan inteltool untuk Intel "Emmitsburg" PCH, menambahkan driver Sound-Open-Firmware untuk Chromebook guna mendukung suara pada sistem, dan menambahkan dukungan logging konsol SimNow untuk AMD.
Di sisi lain, Muatan Yabit telah dihapus dengan yang menjadi usang dan diarsipkan, serta juga disorot itu memperbaiki masalah build superiotool menggunakan musl-libc, mengimplementasikan pekerjaan awal pada Xeon SPR, menghapus dukungan Zephyr SDK dari coreboot-sdk karena versi paket sudah cukup lama dan tidak terlalu digunakan dan juga menambahkan dukungan inteltool untuk Intel PCH “Emmitsburg”.
Disebutkan bahwa pekerjaan telah dilakukan untuk meningkatkan persentase hit cache saat membangun kembali menggunakan ccache, serta peningkatan dan perluasan kode pembuatan ACPI dan itu Memperbaiki beberapa masalah untuk kode RISC-V.
Terakhir, perlu juga disebutkan bahwa dalam rilis baru ini, menambahkan dukungan untuk 25 motherboard, 11 di antaranya digunakan di perangkat Chrome OS atau server web.
- Asrock: B75M-ITX
- Dell: Lintang E6400
- Google: Auras
- Google: Kotak
- Google: Konstitusi
- Google: Gothraks
- Google: Hades
- Google: Mist
- Google: Screenbo
- Google: Bintang
- Google: Taranza
- Google: Uldren
- Google: Yavilla
- HP: EliteBook 2170p
- Intel: CRB Kota Pemanah
- Intel: DQ67SW
- Proteksi: VP2420
- Lindungi: VP4630/VP4650
- Proteksi: VP4670
- Siemens: MC EHL4
- Siemens: MC EHL5
- Sistem76:lemp11
- Sistem76: oryp10
- Sistem76: oryp9
Jika Anda tertarik untuk mengetahui lebih banyak tentang versi baru CoreBoot 4.18 ini, Anda dapat melihat detailnya Di tautan berikut.
Dapatkan CoreBoot
Terakhir, bagi mereka yang tertarik untuk bisa mendapatkan versi baru dari CoreBoot ini mereka dapat melakukannya dari bagian unduhan mereka, yang dapat ditemukan di situs web resmi proyek.
Selain itu di dalamnya mereka akan dapat menemukan dokumentasi dan informasi lebih lanjut tentang proyek tersebut.