CoreBoot 4.16 inosvika nerutsigiro rwemabhodhi matsva makumi matatu nematatu nezvimwe

Mazuva mashoma apfuura kuburitswa kweCoreBoot 4.16 chirongwa chakaziviswa, umo vanenge 170 vagadziri vakapinda mukugadzirwa kweshanduro itsva uye vakagadzirira 1770 shanduko.

Kune avo vasingazive neCoreBoot, iwe unofanirwa kuziva kuti izvi ndizvo yakavhurwa sosi imwe nzira kune yechinyakare Basic I / O System (BIOS) iyo yaive yatove paMS-DOS 80s PC uye ichitsiva neEFI (Yakabatanidzwa Yakawedzerwa). CoreBoot zvakare yemahara proprietary firmware analog uye inowanikwa kuti izere kuongorora uye kuongorora. CoreBoot inoshandiswa seye base firmware ye Hardware kutanga uye boot kurongeka.

Kusanganisira Graphics chip kutanga, PCIe, SATA, USB, RS232. Panguva imwecheteyo, iyo FSP 2.0 (Intel Firmware Support Package) yezvinhu zvebhinari uye iyo binary firmware yeiyo Intel ME subsystem, iyo inofanirwa kutanga uye kuvhura iyo CPU uye chipset, inosanganisirwa muCoreBoot.

Huru hutsva maficha eCoreBoot 4.16

Muiyi vhezheni itsva inounzwa, zvinoratidzwa kuti rutsigiro rwemabhodhi e33 akawedzerwa, makumi maviri nemaviri ayo anoshandiswa mumidziyo yeChrome OS kana maseva eGoogle.

Pakati pemahwendefa akagamuchira rutsigiro uye asiri kubva kuGoogle, tinogona kuwana zvinotevera

  • Acer Aspire VN7-572G
  • amd chausie
  • ASROCK H77 Pro4-M
  • ASUS P8Z77-M
  • QEMU simba9 kutevedzera
  • Intel Alderlake-N RVP
  • prodrive atlas
  • Nyeredzi Labs Star Labs StarBook Mk V (i3-1115G4 uye i7-1165G7)
  • System76 gaze16 3050, 3060 uye 3060-b

Uyezve, tinogona kuwana izvozvoYakawedzerwa sarudzo yekudzima IME subsystem (Intel Management Injini), iyo inouya neakawanda emazuvano mamaboards ane Intel processors uye inoitwa seyakasiyana microprocessor inoshanda yakazvimiririra yeCPU uye inoita mabasa anofanirwa kupatsanurwa kubva kune inoshanda sisitimu. Zvakadai sekugadziriswa kwezvinhu zvakachengetedzwa (DRM), kushandiswa kwemamodule TPM (Trusted Platform Module) uye yakaderera-chikamu chepamusoro chekutarisa uye kutonga kwemidziyo.

Kudzima IME pane masisitimu ane mapurosesa kubva kumhuri yeSkylake kuenda kuAlder Lake, shandisa me_state parameter muCMOS, uchipa kukosha kwe1 kunodzima injini. Kuti uchinje mamiriro eCSME kuburikidza neCMOS, nzira ye ".enable" yakawedzerwa, iyo mamiriro ayo anoenderana ne me_state parameter.

Imwe yeshanduko inomira mushanduro iyi nyowani ndeyekuti yakawedzera coreboot-configurator, una Yakareruka GUI yekushandura CMOS marongero muCoreboot CBFS uchishandisa nvramtool utility.

Tinogona zvakare kuwana izvo yakawedzera apcb_v3_edit yekushandisa kugadzirisa mabhinari mafaera APCB V3 (AMD PSP Customization Block) wovatsiva neanosvika gumi nematanhatu SPD (Serial Presence Detect).

Iwo amd_blobs, arm-trusted-firmware, blobs, chromeec, intel-microcode, qc_blobs, uye vboot submodules akagadziridzwa uye kodhi yekugadzirisa LAPIC (Local Advanced Programmable Interrupt Controller) yakaendeswa kuMP init.

Kune rimwe divi, zvinoratidzwa izvo yakawedzera tsigiro ye ANSI kutiza kutevedzana kuratidza zviitiko zvakakosha senge zvikanganiso uye yambiro paunenge uchipinda mune inopindirana console uye kuti cbmem_dump_console basa, rakafanana ne cbmem_dump_console_to_uart, asi rinoshanda neanowanzo gadziridzwa consoles, rakaitwa.

Yeimwe shanduko izvo zvinoratidzika kubva pane iyi nyowani vhezheni:

  • Yakabviswa rutsigiro rweGoogle Corsola, Nasher, uye Stryke motherboards.
  • Yakawedzerwa rutsigiro rwePower9 CPU uye AMD Sabrina SoC.
  • Rarama zvigadziriso zvemifananidzo zvakagadziridzwa kushanda neNixOS 21.11 kugovera. Iyo iasl package yakadzikiswa uye yakatsiviwa neacpica-zvishandiso.
  • Iyo U-Boot bootloader yakagadziridzwa kune vhezheni 2021.10.
  • Yakawedzerwa rutsigiro rwemasisitimu ane anopfuura 128 CPU cores.
  • Akawedzera mutyairi weSemtech sx9360 SAR padyo masensa anoshandiswa muSamsung zvishandiso.
  • Yakawedzera mutyairi weSD SGenesys Logic GL9750 madhiraivha anoshandiswa mukati
  • Chromebooks.
  • Yakawedzera rutsigiro rweRealtek RT8125 Ethernet controllers.
  • Yakawedzera mutyairi weFibocom 5G WWAN ACPI.
  • Yakawedzera tsigiro yeakasanganiswa memory topology paunenge uchishandisa DDR4.
  • Yakawedzerwa rutsigiro rweiyo FSP 2.3 (Flexible Software Package) yakatarwa.
  • Yakagadziridzwa kodhi yekuverenga kwehashes anoshandiswa mukusimbisa uye kuongorora mamiriro eCBFS.
  • Yakawedzerwa rutsigiro rwePCI-e Resizable BAR (Base Kero Marejista) tekinoroji, iyo inobvumira iyo CPU kuwana ese ePCI kadhi vhidhiyo ndangariro.

Pamusoro pezvo, chirongwa cheshanduko chinopihwa kubva kuvhezheni 4.18 kuenda kune yechina edition yemashandisirwo ekugovera zviwanikwa (RESOURCE_ALLOCATOR_V4), iyo inowedzera tsigiro yekubata akawanda zviwanikwa renji, uchishandisa iyo yese kero nzvimbo, uye kugovera ndangariro munzvimbo dzakakwirira. kusvika 4GB.

Mukuburitswa kweCoreboot 4.18, inotarisirwa muna Mbudzi, yakarongerwawo kurerutsa iyo yakasarudzika multiprocessor yekutanga mashandiro (LEGACY_SMP_INIT), iyo yakatsiviwa nePARALLEL_MP kodhi yekutanga.

Kana iwe uchifarira kuziva zvakawanda nezve iyi nyowani vhezheni, unogona kubvunza iwo ruzivo Mune inotevera chinongedzo.

Tora CoreBoot

Chekupedzisira, kune avo vanofarira kugona kuwana iyi nyowani vhezheni yeCoreBoot vanogona kuzviita kubva muchikamu chavo chekurodha pasi, iyo inogona kuwanikwa pawebhusaiti yepamutemo yeprojekti.

Pamusoro peizvozvo mairi ivo vanozokwanisa kuwana zvinyorwa uye rumwe ruzivo nezve chirongwa.

Iyo yekubatanidza ndeiyi.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira data: AB Internet Networks 2008 SL
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako