CoreBoot 4.16 ir pieejams ar atbalstu 33 jaunām platēm un vairāk

Pirms dažām dienām tika paziņots par CoreBoot 4.16 projekta izlaišanu, kurā jaunās versijas izveidē piedalījās ap 170 izstrādātāju un kuri sagatavoja 1770 izmaiņas.

Tiem, kuriem CoreBoot nav svešs, jums jāzina, ka tas tā ir atvērtā koda alternatīva tradicionālajai I / O sistēmai (BIOS), kas jau bija MS-DOS 80s datoros, un aizstājot to ar UEFI (Unified Extensible). CoreBoot ir arī bezmaksas patentēts programmaparatūras analogs, un tas ir pieejams pilnīgai pārbaudei un auditēšanai. CoreBoot tiek izmantota kā pamata programmaparatūra aparatūras inicializēšanai un sāknēšanas koordinēšanai.

Ieskaitot grafikas mikroshēmas inicializāciju, PCIe, SATA, USB, RS232. Tajā pašā laikā FSP 2.0 (Intel Firmware Support Package) binārie komponenti un binārā programmaparatūra Intel ME apakšsistēmai, kas nepieciešami, lai inicializētu un palaistu CPU un mikroshēmojumu, ir integrēti CoreBoot.

Galvenās jaunās CoreBoot 4.16 funkcijas

Šajā jaunajā versijā, kas tiek prezentēta, ir uzsvērts, ka tika pievienots atbalsts 33 mātesplatēm, no kurām 22 tiek izmantotas Chrome OS ierīcēs vai Google serveros.

Starp plāksnēm, kuras saņēma atbalstu un kuras nav no Google, mēs varam atrast sekojošo

  • Acer Aspire VN7-572G
  • amd chausie
  • ASROCK H77 Pro4-M
  • ASUS P8Z77-M
  • QEMU power9 emulācija
  • Intel Alderlake-N RVP
  • prodrive atlants
  • Star Labs Star Labs StarBook Mk V (i3-1115G4 un i7-1165G7)
  • System76 skatiens16 3050, 3060 un 3060-b

Turklāt mēs to varam atrastPievienota iespēja atspējot IME apakšsistēmu (Intel Management Engine), kas nāk ar lielāko daļu moderno mātesplatēm ar Intel procesoriem un tiek realizēts kā atsevišķs mikroprocesors, kas darbojas neatkarīgi no CPU un veic uzdevumus, kas būtu jānodala no operētājsistēmas. Piemēram, aizsargāta satura (DRM) apstrāde, moduļu ieviešana TPM (Trusted Platform Module) un zema līmeņa saskarnes iekārtu uzraudzībai un kontrolei.

Lai atspējotu IME sistēmās ar procesoriem no Skylake saimes līdz Alder Lake, izmantojiet parametru me_state CMOS, piešķirot vērtību 1, kas atspējos dzinēju. Lai mainītu CSME stāvokli, izmantojot CMOS, ir pievienota metode ".enable", kuras stāvoklis atbilst parametram me_state.

Vēl viena no izmaiņām, kas izceļas šajā jaunajā versijā, ir tā pievienots coreboot konfigurators, una Vienkāršs GUI, lai mainītu CMOS iestatījumus programmā Coreboot CBFS, izmantojot utilītu nvramtool.

Mēs to varam arī atrast pievienota apcb_v3_edit utilīta bināro failu rediģēšanai APCB V3 (AMD PSP pielāgošanas bloks) un aizstājiet tos ar līdz pat 16 SPD (Serial Presence Detect).

Ir atjaunināti amd_blobs, arm-trusted-firmware, blobs, chromeec, intel-microcode, qc_blobs un vboot apakšmoduli, un kods LAPIC (vietējais uzlabotais programmējamais pārtraukumu kontrolieris) konfigurēšanai ir pārvietots uz MP init.

No otras puses, tas ir izcelts pievienots atbalsts ANSI evakuācijas sekvencēm lai izceltu svarīgus notikumus, piemēram, kļūdas un brīdinājumus, piesakoties interaktīvajā konsolē, un to, ka ir ieviesta funkcija cbmem_dump_console, kas ir līdzīga cbmem_dump_console_to_uart, bet darbojas ar parasti konfigurētām konsolēm.

No pārējām izmaiņām kas izceļas no šīs jaunās versijas:

  • Noņemts atbalsts Google Corsola, Nasher un Stryke mātesplatēm.
  • Pievienots atbalsts Power9 CPU un AMD Sabrina SoC.
  • Tiešā attēla iestatījumi pielāgoti darbam ar NixOS 21.11 izplatīšanu. Iasl pakotne ir novecojusi, un tā ir aizstāta ar acpica-tools.
  • U-Boot sāknēšanas ielādētājs ir atjaunināts uz versiju 2021.10.
  • Pievienots atbalsts sistēmām ar vairāk nekā 128 CPU kodoliem.
  • Pievienots draiveris Semtech sx9360 SAR tuvuma sensoriem, ko izmanto Samsung ierīcēs.
  • Pievienots draiveris izmantotajiem SD SGenesys Logic GL9750 draiveriem
  • Chromebook datori.
  • Pievienots Realtek RT8125 Ethernet kontrolleru atbalsts.
  • Pievienots Fibocom 5G WWAN ACPI draiveris.
  • Pievienots atbalsts jauktām atmiņas topoloģijām, izmantojot DDR4.
  • Pievienots FSP 2.3 (elastīgās programmatūras pakotnes) specifikācijas atbalsts.
  • Pārstrādāts kods jaucējkodu aprēķināšanai, ko izmanto CBFS stāvokļa pārbaudē un novērtēšanā
  • Pievienots atbalsts PCI-e maināmā izmēra BAR (bāzes adrešu reģistru) tehnoloģijai, kas ļauj centrālajam procesoram piekļūt visai PCI kartes video atmiņai.

Turklāt tiek nodrošināts pārejas plāns no 4.18 versijas uz resursu piešķiršanas mehānisma (RESOURCE_ALLOCATOR_V4) ceturto izdevumu, kas papildina atbalstu manipulēšanai ar vairākiem resursu diapazoniem, visas adrešu telpas izmantošanai un atmiņas piešķiršanai augstākos apgabalos līdz 4 GB.

Novembrī gaidāmajā Coreboot 4.18 izlaidumā plānots arī novecot klasisko daudzprocesoru inicializācijas mehānismu (LEGACY_SMP_INIT), kas tika aizstāts ar PARALLEL_MP inicializācijas kodu.

Ja vēlaties uzzināt vairāk par šo jauno versiju, varat uzzināt sīkāku informāciju Šajā saitē.

Iegūstiet CoreBoot

Visbeidzot, tiem, kurus interesē iespēja iegūt šo jauno CoreBoot versiju viņi to var izdarīt savā lejupielādes sadaļā, kuru var atrast projekta oficiālajā tīmekļa vietnē.

Papildus tam tajā viņi varēs atrast dokumentāciju un vairāk informācijas par projektu.

Saite ir šī.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: AB Internet Networks 2008 SL
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.