Selama bertahun-tahun meliput Coreboot (kembali ke saat itu disebut LinuxBIOS!) di Phoronix, pemilihan motherboard yang didukung agak disayangkan terutama selama dekade terakhir. Jika ingin menjalankan Coreboot pada sistem saat ini, pada dasarnya berarti menjalankan Google Chromebook, menggunakan motherboard server usang atau Lenovo ThinkPad lama yang telah melihat port Coreboot, atau di luar jangkauan kebanyakan individu adalah berbagai motherboard server yang merupakan platform atau papan referensi. desain dari hyperscaler. Tetapi selama beberapa bulan terakhir orang-orang di perusahaan konsultan 3mdeb telah melakukan prestasi yang luar biasa: porting”Dasharo”hilir Coreboot mereka ke motherboard desktop Intel yang modern dan tersedia. Saya sudah mencoba ini dan ternyata berhasil dengan sangat baik. Berikut adalah pengalaman dan benchmark Coreboot/Dasharo saya pada motherboard Intel Alder Lake ini.
Selama beberapa bulan terakhir 3mdeb telah mengerjakan port Coreboot open-source ke Motherboard MSI PRO Z690-A WiFi DDR4. Mereka membuat kemajuan luar biasa dan bulan ini membaptis rilis 1.0 mereka untuk port Coreboot ini di bawah bendera Dasharo. Dasharo adalah kumpulan modul 3mdeb yang dibuat berdasarkan solusi BIOS/UEFI/firmware open-source.
MSI PRO Z690-A WiFi DDR4 adalah motherboard Intel Alder Lake yang sudah tersedia dan dijual dengan harga sekitar $220 USD. Motherboard LGA-1700 ini memiliki semua fitur biasa yang Anda harapkan dari motherboard desktop modern dan kelas Alder Lake. Penting untuk dicatat meskipun port Coreboot ini hanya untuk versi motherboard DDR4 dan bukan alternatif DDR5 (sama halnya, 3mdeb hanya menguji dengan versi WiFi DDR4 dan bukan versi non-WiFi, tetapi diyakini bahwa papan non-WiFi seharusnya juga bekerja). MSI PRO Z690-A WiFi DDR4 sudah tersedia dari pengecer Internet besar dan ketika memutuskan untuk memesan motherboard ini beberapa minggu yang lalu mengingat upaya Dasharo yang sedang berlangsung ini, saya tidak kesulitan menemukannya seharga $219 USD… Kesepakatan yang jauh lebih baik daripada beberapa motherboard AMD Opteron usang atau platform lama lainnya yang dijual dengan Coreboot pre-loaded seharga ratusan lebih!
Jelas meskipun mem-flash motherboard Anda ke firmware sistem tidak resmi berpotensi merusak sistem Anda, jadi berhati-hatilah menyadari risiko yang terlibat sebelum berinvestasi dalam sistem seperti itu. Tetapi ada prosedur pemulihan jika motherboard Anda mengalami brick selama flashing tetapi jika mengikuti dokumentasi Dasharo diyakini cukup aman dan”sangat tidak mungkin”untuk menghancurkan perangkat keras. Atau jika mencari risiko yang lebih kecil, 3mdeb diharapkan segera mulai menjual perangkat keras dengan Dasharo yang telah di-flash dan opsi dukungan berbayar.
Perlu disebutkan juga bahwa seperti platform Intel modern lainnya menjalankan Coreboot, port ini masih memerlukan biner Intel FSP (Firmware Support Package) sehingga tidak 100% open-source. Proses mem-flash biner Dasharo mereka ke MSI PRO Z690-A WiFi DDR4 sangat mudah. Per petunjuk ada build biner resmi yang tersedia dan yang diperlukan hanyalah membangun Flashrom untuk flashing motherboardnya sendiri. Flashrom juga mampu membuang ROM BIOS Anda yang ada untuk disimpan dengan aman dan berharap untuk mem-flash kembali ke BIOS berpemilik di kemudian hari.
Sebelumnya mem-flash Dasharo/Coreboot ke motherboard MSI Z690 Alder Lake ini, pertama-tama Anda harus mencadangkan BIOS Anda, yang dapat dilakukan menggunakan Flashrom open-source.
Ups, secara tidak sengaja Boot Aman diaktifkan dari BIOS berpemilik update…
Mem-flash firmware Dasharo ke MSI PRO Z690-A WiFi DDR4 bebas masalah dan dapat menjalankannya dengan sangat cepat.. Pada awalnya ada beberapa kekhawatiran awal atas kesalahan , tetapi itu diatasi setelah membaca dokumentasi lebih lanjut dan menyadari setelah memutakhirkan BIOS berpemilik bahwa UEFI Secure Boot telah diatur ulang ke diaktifkan. Jadi jika Anda menjalankan Flashrom sebagai root dan terkejut melihat kesalahan akses, pastikan Anda hanya reboot dan menonaktifkan Boot Aman terlebih dahulu. Setelah itu, motherboard retail Alder Lake ini di-flash dan siap digunakan.
Sebuah BIOS dump yang berhasil.
Menggunakan Flashrom untuk mem-flash BIOS sistem sangat mudah dilakukan pada desktop Linux dan melakukannya dengan cepat.
Matriks konfigurasi perangkat keras untuk Dasharo pada motherboard ini saat ini agak terbatas dengan laporan Core i5 12600K, Core i7 12700K , dan Core i9 12900K berfungsi. Matriks memori yang dilaporkan juga cukup mendasar. Untuk tujuan saya, saya mulai dengan apa yang saya miliki: Intel Core i5 12400 dan kit PNY XLR8 Gaming 2x8GB DDR4-3600. Baik RAM dan CPU akhirnya bekerja dengan baik pada sistem Intel yang di-flash Dasharo ini tanpa masalah.
Setelah menginstal Dasharo pada motherboard MSI dan mem-boot ulang, setelah beberapa detik gugup menunggu sistem POST dan tampilan menyala, menyegarkan betapa mudahnya pengalaman itu. Saya telah mengambil motherboard MSI PRO Z690-A WiFi DDR4 beberapa minggu sebelumnya ketika segalanya memanas untuk Dasharo pada motherboard ini tetapi dengan jadwal sibuk saya dan daftar TODO yang panjang telah menundanya, dengan mengingat waktu dari bertahun-tahun yang lalu dengan Coreboot dan membangunnya dari sumber dan sakit kepala berkedip. Tetapi 3mdeb telah melakukan pekerjaan yang sangat bagus pada dokumentasi mereka dan membuat binari yang dibuat sebelumnya tersedia dengan mudah. Pengalaman hanya memakan waktu beberapa menit dan proses penginstalan dapat dicapai oleh semua penggemar Linux yang nyaman.
Bagi mereka yang bertanya-tanya tentang gumpalan biner apa di sekitar FSP dan sejenisnya yang masih diperlukan, 3mdeb telah menerbitkan skor keterbukaan melihat area yang masih disatukan oleh gumpalan.
Lihat dokumentasi Dasharo untuk pertanyaan umum lainnya seputar menjalankan firmware berbasis Coreboot alternatif ini di MSI PRO Z690-A WiFi DDR4.
Tentu saja, sebagai pecandu kinerja, saya ingin tahu tentang kinerja sistem Alder Lake yang menjalankan Coreboot… Jadi saya menjalankan banyak tolok ukur kembali pada BIOS berpemilik dan kemudian lagi dengan rilis firmware Dasharo 1.0 ini. Karena tidak ada cara untuk mengaktifkan profil memori XMP saat berjalan di bawah Coreboot, pada BIOS berpemilik saya melakukan benchmark baik stok dan kemudian dengan profil memori XMP diaktifkan untuk referensi. Tidak ada perubahan perangkat keras yang dilakukan selama pengujian ini.
Dalam pengujian saya, saya segera menemukan bahwa konfigurasi yang di-flash Dasharo sedikit lebih lambat daripada BIOS berpemilik default…
Tetapi selama pengujian Saya juga melacak sistem vital lainnya dengan Phoronix Test Suite. Dalam pengujian ini dan lainnya menunjukkan frekuensi CPU puncak yang dicapai selama pengujian menjadi sekitar 4,3GHz untuk i5-2400 saat menggunakan BIOS berpemilik tetapi hanya 4,0GHz dengan firmware berbasis Coreboot. Di bagian bawah, di saat-saat idle, BIOS berpemilik membiarkan CPU turun ke 600MHz tetapi dengan firmware Coreboot tetap berada di dekat 1.2GHz. Core i5 12400 diberi peringkat untuk frekuensi turbo maksimum 4,4 GHz dengan frekuensi dasar 2,5 GHz.
Firmware Dasharo yang mencapai puncaknya lebih rendah dari BIOS berpemilik menyebabkan penurunan daya CPU.
Berdasarkan efisiensi daya, ini sebenarnya menyebabkan firmware Dasharo memberikan kinerja per Watt yang lebih baik dibandingkan BIOS milik MSI.
Ini juga setara dengan termal yang sedikit lebih baik.
Dalam kasus beberapa beban kerja, kinerja firmware Dasharo sangat dekat dengan BIOS milik hulu untuk motherboard MSI ini. Namun tetap seperti yang ditunjukkan oleh metrik sensor terkadang menunjukkan perbedaan dalam perilaku manajemen daya.
Untuk beberapa beban kerja, ada sedikit penurunan namun terukur pada kinerja, tetapi semoga pembaruan Dasharo di masa mendatang akan menyempurnakan pengaturan clocking/manajemen daya perilaku. Bagaimanapun, ini cenderung menjadi kerugian kinerja kecil yang kemungkinan besar akan bersedia ditukar dengan firmware open-source ini.
Dan sementara Dasharo mungkin sedikit mengikuti BIOS berpemilik dalam kinerja mentah, itu sering kali menghasilkan efisiensi daya yang lebih baik daripada BIOS standar.
Firmware Dasharo bekerja dengan baik untuk grafis Intel Gen12 yang dipercepat dan area lainnya.
Saya menjalankan banyak tolok ukur untuk melihat saham, BIOS berpemilik terhadap firmware Dasharo open-source ini (selain gumpalan yang disebutkan). Mereka yang ingin melalui semua tolok ukur dapat menemukannya melalui halaman hasil OpenBenchmarking.org ini.
Dari 181 tolok ukur yang dilakukan dalam konfigurasi BIOS yang berbeda ini, berikut adalah tampilan rata-rata geometrik keseluruhan untuk semua tolok ukur kinerja mentah:
Menjalankan rilis Dasharo 1.0 pada motherboard MSI menghasilkan 96% kinerja BIOS berpemilik secara keseluruhan (atau 94,5% ke konfigurasi profil XMP).
Rata-rata meskipun Core i5 12400 berjalan pada rata-rata 47 Watt untuk BIOS berpemilik dengan 180+ tes ini menghasilkan Rata-rata 50 Watt.
Alasan utama mengapa firmware Dasharo terkadang menawarkan kinerja yang lebih rendah adalah Core i5 12400 yang diuji tidak pernah melebihi frekuensi puncak maksimum 4.0GHz sementara BIOS yang dipatenkan berhasil mencapai 4.4GHz frekuensi turbo maksimum i5-12400. Sementara firmware Dasharo tidak pernah menyebabkan clocking i5-12400 turun hingga 600MHz pada semua core sebagai frekuensi minimum selama idle tetapi ada ~974MHz.
Perilaku clocking/manajemen daya yang sedikit berbeda ini memang menyebabkan rentang suhu operasi inti CPU yang lebih besar daripada BIOS berpemilik. Sekali lagi, lihat semua data tolok ukur individu di sini.
Dalam hal apa pun saat firmware Dasharo cenderung sedikit mengikuti BIOS berpemilik dalam kinerja mentah, umumnya menghasilkan kinerja per Watt yang unggul. Area ini mungkin juga lebih cocok untuk rilis Dasharo mendatang bagi mereka yang hanya peduli dengan performa maksimal.
Bagaimanapun, beberapa hari ini menyenangkan mencoba Dasharo/Coreboot firmware pada motherboard MSI PRO Z690-A WiFi DDR4. Sungguh luar biasa akhirnya memiliki motherboard desktop ~$220 USD untuk prosesor Intel generasi saat ini yang dapat berjalan pada firmware Coreboot open-source! Orang-orang di 3mdeb juga telah melakukan pekerjaan yang luar biasa dengan dokumentasi dan membuatnya sangat mudah untuk menginstal Dasharo ke motherboard konsumen ritel ini. Kunjungi docs.dasharo.com untuk mempelajari lebih lanjut tentang upaya ini.
Bagi mereka yang menginginkan untuk mengotak-atik Coreboot open-source di desktop tetapi tidak ingin menjalankan motherboard berusia bertahun-tahun seperti beberapa dari era AMD Opteron yang mendukung Coreboot (atau Lenovo ThinkPad atau Chromebook lama atau perangkat terbatas yang lebih baru laptop dari Star Labs dan System76), MSI PRO Z690-A WiFi DDR4 sekarang menjadi pilihan tepat untuk opsi modern dan terjangkau. Saya sangat mendukung upaya ini dan berharap dapat melihat lebih banyak port motherboard hebat dari para insinyur di 3mdeb.
82567062173 Selama bertahun-tahun meliput Coreboot (kembali ke saat itu disebut LinuxBIOS!) di Phoronix pemilihan motherboard yang didukung agak disayangkan terutama selama dekade terakhir. Jika ingin menjalankan Coreboot pada sistem saat ini, pada dasarnya berarti menjalankan Google Chromebook, menggunakan motherboard server usang atau Lenovo ThinkPad lama yang telah melihat port Coreboot, atau di luar jangkauan kebanyakan individu adalah berbagai motherboard server yang merupakan platform atau papan referensi. desain dari hyperscaler. Tetapi selama beberapa bulan terakhir orang-orang di perusahaan konsultan 3mdeb telah melakukan prestasi yang luar biasa: porting”Dasharo”hilir Coreboot mereka ke motherboard desktop Intel yang modern dan tersedia. Saya sudah mencoba ini dan ternyata berhasil dengan sangat baik. Berikut pengalaman dan benchmark Coreboot/Dasharo saya pada motherboard Intel Alder Lake ini.