Versi baharu Coreboot 4.22 dan 4.22.01 telah pun dikeluarkan

coreboot

Coreboot (sebelum ini dipanggil LinuxBIOS) ialah projek yang bertujuan untuk menggantikan perisian tegar bukan percuma dalam BIOS proprietari

Ia diumumkan baru-baru ini keluaran versi baharu Coreboot 4.22 dan 4.22.01 yang termasuk kemas kini terkini, penambahbaikan keselamatan dan sokongan perkakasan yang diperluas dari tiga bulan lalu.

Disebutkan bahawa keluaran baru ini ialah versi terakhir untuk menggunakan skema penamaan versi tambahan 4.xx, kerana dalam versi seterusnya Coreboot akan bertukar kepada skema penamaan Year.Month.Subversion. Oleh itu, keluaran seterusnya, yang dijadualkan pada Februari 2024, akan diberi nombor 24.02.00 dan sekiranya pembetulan atau versi masa hadapan versi 24.02 dilaksanakan, nilai .01, .02, dsb. akan ditambah. kepada nilai versi awal.

Ciri baharu utama Coreboot 4.22 dan 4.22.01

Dalam versi baharu Coreboot ini, untuk kitaran keluaran 4.22 ralat pembolehubah telah dikesan tidak dimulakan pada platform Sandybridge/ivybridge dan ini adalah sebab untuk keluaran versi 4.22.01.

Berkenaan penambahbaikan yang dilaksanakan, diserlahkan bahawa x86 menyokong bahagian .data untuk peringkat pra-ingatan, Perubahan ini membenarkan penggunaan definisi pembolehubah global dalam kod C. Semasa peringkat blok pemuatan, data dilampirkan serta-merta selepas kod dan kemudian diletakkan dalam cache menggunakan konsep Cache-As-RAM (VMA).

Dalam Coreboot 4.22 ia telah disediakan untuk sistem x86 dalam peringkat ramstage dan pra-memori, pelaksanaan sokongan cache untuk sistem fail CBFS yang digunakan untuk mengehoskan komponen Coreboot dalam Flash. Disebutkan bahawa situasi di mana romstage berasingan mungkin diperlukan termasuk konfigurasi dengan vboot atau mod alternatif, serta peranti dengan saiz blok but terhad atau media but terlalu perlahan (beberapa SoC ARM). Untuk mengkonfigurasi saiz cache, parameter PRERAM_CBFS_CACHE_SIZE dan RAMSTAGE_CBFS_CACHE_SIZE dicadangkan.

Satu lagi perubahan yang menonjol dalam keluaran ini ialah sokongan awal untuk AMD OpenSIL yang berfungsi dengan satu-satunya platform rujukan pemproses AMD EPYC 9004 Genoa/Onyx dan yang sepatutnya menggantikan sepenuhnya perpustakaan AGESA (AMD Generic Encapsulated Software Architecture) pada masa hadapan.

Turut diserlahkan dalam Coreboot 4.22 ialah sokongan untuk menjalankan Microsoft Windows pada lebih banyak Chromebook berasaskan Coreboot, yang juga sepatutnya lebih baik, kerana beberapa kod sumber telah dioptimumkan.

Di pihaknyasokongan untuk peranti baharu Mereka sekali lagi dari pinggan Google ISH, Anraggar, Brox, Chinchou, Ciri, Deku, Deku4ES, Dexi, Dochi, Nokris, Quandiso dan Rex4ES EC. Juga, Coreboot 4.22 menambah sokongan pembangunan untuk Intel Meteorlake-P, Purism Librem 11 yang disebutkan di atas (tambah Librem L1UM v2) dan Siemens FA EHL dan Supermicro X11SSW-F.

Daripada perubahan yang lain yang menonjol:

  • Coreboot kini turut menetapkan jumlah semak vBIOS apabila mengisi jadual VFCT, kerana pemacu Windows AMD mengesahkan jumlah semak data vBIOS.
  • API telah ditambahkan pada gfx untuk mengesan kehadiran paparan luaran pada peranti dengan cip Intel.
  • Menambahkan perubahan untuk membolehkan Windows berjalan pada beberapa Chromebook dengan Coreboot.
  • Melaksanakan penjanaan jadual ACPI untuk peranti berdasarkan seni bina ARM64.
  • Sokongan yang lebih baik untuk spesifikasi ACPI.
  • Konfigurasi MRC (kod rujukan memori) untuk papan SNB+MRC telah dialihkan ke struktur DeviceTree.
  • Pembersihan am dan pemformatan semula.
  • Pengiraan get_save_state SMM tidak berfungsi apabila STM didayakan

Jika anda berminat untuk mengetahui lebih lanjut tentang versi baharu CoreBoot 4.18 ini, anda boleh merujuk butirannya Dalam pautan berikut.

Dapatkan CoreBoot

Akhir sekali, bagi mereka yang berminat untuk mendapatkan CoreBoot versi baru ini mereka boleh melakukannya dari bahagian muat turun mereka, yang boleh didapati di laman web rasmi projek.

Selain itu, anda boleh mendapatkan dokumentasi dan lebih banyak maklumat mengenai projek tersebut. Pautan ini.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab untuk data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.