I-CoreBoot 4.16 ifika nokusekelwa kwamabhodi amasha angama-33 nokunye

Zimbalwa izinsuku ezedlule ukukhishwa kwephrojekthi ye-CoreBoot 4.16 kwamenyezelwa, lapho abathuthukisi abangaba ngu-170 babambe iqhaza ekudalweni kwenguqulo entsha futhi abalungiselela izinguquko ezingu-1770.

Kulabo abangajwayelene neCoreBoot, kufanele wazi ukuthi lokhu enye indlela evulekile ehlukile kuhlelo lwendabuko lwe-Basic I / O (BIOS) ebesevele ikuma-PC we-MS-DOS 80s futhi esikhundleni sayo kwafakwa i-UEFI (Unified Extensible). ICoreBoot ibuye ibe i-analog yamahhala ye-firmware ephathelene futhi iyatholakala ukuze iqinisekiswe ngokuphelele futhi ihlolwe. I-CoreBoot isetshenziswa njenge-firmware eyisisekelo yokuqalisa kwe-hardware nokuxhumanisa i-boot.

Kubandakanya ukuqaliswa kwe-chip chip, i-PCIe, i-SATA, i-USB, i-RS232. Ngasikhathi sinye, izingxenye zebhanana ze-FSP 2.0 (Intel Firmware Support Package) kanye ne-firmware kanambambili yohlelo olungaphansi lwe-Intel ME, okudingeka ukuthi iqalise futhi ivule i-CPU ne-chipset, ihlanganiswe kwi-CoreBoot.

Izici ezintsha eziyinhloko ze-CoreBoot 4.16

Kule nguqulo entsha ethulwayo, kugqanyiswe ukuthi ukusekelwa kwamabhodi omama angama-33 kwengeziwe, angu-22 awo asetshenziswa kumadivayisi we-Chrome OS noma amaseva e-Google.

Phakathi kwamapuleti athole ukusekelwa futhi angaveli kwa-Google, singathola okulandelayo

  • I-Acer Aspire VN7-572G
  • amd chausie
  • I-ASROCK H77 Pro4-M
  • I-ASUS P8Z77-M
  • Ukulingiswa kwe-QEMU power9
  • I-Intel Alderlake-N RVP
  • i-atlas yokukhiqiza
  • I-Star Labs Star Labs I-StarBook Mk V (i3-1115G4 ne-i7-1165G7)
  • I-System76 gaze16 3050, 3060 kanye ne-3060-b

Ngaphezu kwalokho, singakuthola lokhoInketho eyengeziwe yokukhubaza isistimu engaphansi ye-IME (Intel Management Engine), okuyinto iza namabhodi omama wesimanje amaningi anama-Intel processors futhi isetshenziswa njenge-microprocessor ehlukile esebenza ngaphandle kwe-CPU futhi yenza imisebenzi okufanele ihlukaniswe ohlelweni lokusebenza. Njengokucubungula okuqukethwe okuvikelwe (DRM), ukuqaliswa kwamamojula TPM (I-Trusted Platform Module) kanye nezindawo zokusebenzelana ezisezingeni eliphansi zokuqapha nokulawula okokusebenza.

Ukuze ukhubaze i-IME kumasistimu anamaphrosesa asuka kumndeni wakwa-Skylake kuya e-Alder Lake, sebenzisa ipharamitha ye-me_state ku-CMOS, unikeze inani elingu-1 elizokhubaza injini. Ukuze ushintshe isimo se-CSME nge-CMOS, indlela ethi ".vula" yengeziwe, isimo sayo esihambisana nepharamitha ye-me_state.

Olunye ushintsho olugqamile kule nguqulo entsha ukuthi wengeze i-coreboot-configurator, una I-GUI elula yokushintsha izilungiselelo ze-CMOS ku-Coreboot CBFS usebenzisa insiza ye-nvramtool.

Singakuthola futhi lokho wengeze i-apcb_v3_edit insiza yokuhlela amafayela kanambambili I-APCB V3 (I-AMD PSP Customization Block) futhi esikhundleni saso ufake kufika ku-16 SPD (Serial Presence Detect).

Ama-amd_blobs, arm-trusted-firmware, blobs, chromeec, intel-microcode, qc_blobs, kanye namamojula angaphansi e-vboot abuyekeziwe futhi ikhodi yokumisa i-LAPIC (Isilawuli Se-Local Advanced Programmable Interrupt Control) ihanjiswe ku-MP init.

Ngakolunye uhlangothi, kuqokonyiswa lokho ungeze usekelo lokulandelana kokuphunyuka kwe-ANSI ukugqamisa izehlakalo ezibalulekile ezinjengamaphutha nezexwayiso lapho ungena kukhonsoli esebenzisanayo kanye nokuthi umsebenzi we-cbmem_dump_console, ofana ne-cbmem_dump_console_to_uart, kodwa usebenza nama-consoles amisiwe amisiwe.

Kwezinye izinguquko okuvelele kule nguqulo entsha:

  • Kususwe usekelo lwamabhodi omama we-Google Corsola, i-Nasher, ne-Stryke.
  • Ukwesekwa okwengeziwe kwe-Power9 CPU ne-AMD Sabrina SoC.
  • Izilungiselelo zesithombe ezibukhoma ziguqulelwe ukusebenza ngokusatshalaliswa kwe-NixOS 21.11. Iphakheji ye-iasl yehlisiwe futhi isithathelwe indawo ngamathuluzi e-acpica.
  • I-U-Boot bootloader ibuyekezelwe enguqulweni engu-2021.10.
  • Kungezwe usekelo lwamasistimu anamacores angaphezu kuka-128 CPU.
  • Umshayeli owengeziwe wezinzwa eziseduze ze-Semtech sx9360 SAR ezisetshenziswa kumadivayisi e-Samsung.
  • Kungezwe umshayeli we-SD SGenesys Logic GL9750 abashayeli abasetshenziswe ku
  • Ama-Chromebook.
  • Ukwesekwa okwengeziwe kwezilawuli ze-Realtek RT8125 Ethernet.
  • Kungezwe umshayeli we-Fibocom 5G WWAN ACPI.
  • Kungezwe ukusekelwa kwe-topology yememori exubile lapho usebenzisa i-DDR4.
  • Ukwesekwa okwengeziwe kokucaciswa kwe-FSP 2.3 (Flexible Software Package).
  • Ikhodi eklanywe kabusha yokubala ama-hashes asetshenziswe ekuqinisekiseni nasekuhloleni isimo se-CBFS
  • Ukwesekwa okwengeziwe kobuchwepheshe be-PCI-e Resizable BAR (Base Address Registers), obuvumela i-CPU ukuthi ifinyelele yonke inkumbulo yevidiyo yekhadi le-PCI.

Ngaphezu kwalokho, uhlelo loshintsho luhlinzekwa ukusuka kunguqulo 4.18 ukuya kuhlelo lwesine lwendlela yokwabiwa kwensiza (RESOURCE_ALLOCATOR_V4), enezela usekelo lokukhohlisa izinsiza eziningi, kusetshenziswa sonke isikhala samakheli, kanye nokwaba inkumbulo ezindaweni eziphakeme. ukuya ku-4GB.

Ekukhishweni kwe-Coreboot 4.18, okulindeleke ngoNovemba, kuphinde kuhlelwe ukuthi kuhoxiswe indlela yakudala yokuqalisa i-multiprocessor (LEGACY_SMP_INIT), eyathathelwa indawo yikhodi yokuqalisa engu-PARALLEL_MP.

Uma unesifiso sokwazi okwengeziwe ngale nguqulo entsha, ungaxhumana nemininingwane Kulesi sixhumanisi esilandelayo.

Thola i-CoreBoot

Ekugcineni, kulabo abanentshisekelo yokukwazi ukuthola le nguqulo entsha yeCoreBoot bangakwenza esigabeni sabo sokulanda, engatholakala kuwebhusayithi esemthethweni yephrojekthi.

Ngokungeziwe kulokho kuyo ungathola imibhalo kanye neminye imininingwane mayelana nephrojekthi.

Isixhumanisi yilokhu.


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Unomthwalo wemfanelo ngedatha: AB Internet Networks 2008 SL
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.