I-Coreboot 4.20 ifika nokusekelwa okukhulu, ukuthuthukiswa nokunye

I-Coreboot

I-Coreboot (ngaphambilini ebibizwa nge-LinuxBIOS) iphrojekthi okuhloswe ngayo ukufaka esikhundleni se-firmware engakhululekile ku-BIOS yokuphathelene.

Inguqulo entsha ye -Coreboot 4.20 ikhishwe ezinsukwini ezimbalwa ezedlule , futhi lokhu kukhishwa kufaka phakathi inani elikhulu lezinguquko ezigxile ekuthuthukiseni izici ezikhona, kanye nokuthuthukiswa kokuphepha, ukuthuthukiswa kokuhambisana, kanye nokusekelwa okuthuthukisiwe kwamabhodi womama akhona namasha.

Kulabo abangajwayelene ne-CoreBoot, iyindlela ehlukile yomthombo ovulekile kune-Basic Input/Output System (BIOS) yendabuko etholakala kuma-PC e-MS-DOS ngawo-80, eyithatha indawo nge-UEFI (Unified Extensible Firmware). I-CoreBoot nayo iyi-analogue ye-firmware yamahhala, eyimfihlo futhi iyatholakala ukuze iqinisekiswe ngokugcwele futhi ihlolwe. I-CoreBoot isetshenziswa njenge-firmware eyisisekelo yokuqalisa ihadiwe kanye 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.20

Le nguqulo entsha ye-Coreboot 4.20 iveza umsebenzi wemisebenzi ecishe ibe yi-1600 kusukela ekukhishweni kwangaphambilini, okumelela ukuhlanzwa okuqhubekayo kanye nokuthuthukiswa okuqalisiwe.

Phakathi kwezinguquko ezivelele kule nguqulo entsha ukuthi i-cpu/mp_init.c ivumela ama-CPU uma esesebenzisa ikhodi , kanti i-cpu/x86/smm yengeza ukusebenza kwesitoreji sezinsiza ze-PCI.

Ngaphezu kwalokho, isikhathi sokusebenza se-SMM siqinisekisa ukuthi izinsiza ze-PCI zigcinwa kwimemori ye-SMRAM evikelekile ukuvimbela ukuhlaselwa okungaholela ekuphuzeni kwedatha eyimfihlo ngokuphathwa kokunikezwa kabusha kwe-PCI BAR.

Olunye ushintsho oluphawulekayo kule nguqulo entsha ukwengeza isilawuli sokufunda nokubhala iziguquguquko ze-EFI ezigcinwe endaweni ehlukile yememori. Lokhu kuwusizo ikakhulukazi ku-EDK2 njengomthwalo okhokhelwayo futhi kuvumela ukusetshenziswa kabusha kwamathuluzi e-EFI akhona ukuze kulungiselelwe/kutholwe izinketho ezisetshenziswa yi-firmware.

Kuphinde kwengezwa umshayeli we-EWL (Enhanced Warning Log) ukuze aphathe amaphutha e-Intel EWL HOB, kanye nokusekelwa kwememori ye-DDR2 kukhodi ye-Intel GM45 , kwengezwa ukwesekwa kwe-Inteltool ye-Intel "Emmitsburg" PCH, kwengezwe abashayeli be-Sound-Open-Firmware bama-Chromebook ukuze basekele umsindo ezinhlelweni, futhi kwengezwe ukwesekwa kokubhalisa kwe-SimNow console kwe-AMD.

Ngaphezu kwalokho , umthwalo okhokhelwayo we-Yabits ususiwe, okwenza ukuthi uphelelwe yisikhathi futhi wagcinwa. Kubalulekile futhi ukuqaphela ukuthi izinkinga zokuhlanganiswa kwe-suiveriotool lapho kusetshenziswa i-musl-libc zaxazululwa, umsebenzi wokuqala waqaliswa ku-Xeon SPR, ukwesekwa kwe-Zephyr SDK kwasuswa ku-coreboot-sdk (njengoba inguqulo epakishiwe yayindala kakhulu futhi ingasetshenziswanga ngempela), futhi ukuhambisana ne-inteltool ye-Intel PCH “Emmitsburg” kwengezwe.

Kukhulunywe ukuthi kwenziwe umsebenzi wokuthuthukisa iphesenti lokushaya kwe-cache lapho kwakhiwa kabusha kusetshenziswa i-ccache, kanye nokuthuthukiswa nokwandiswa kwekhodi yokukhiqiza ye-ACPI nokuthi ezinye izinkinga zekhodi ye-RISC-V zaxazululwa.

Okokugcina, kufanelekile futhi ukusho ukuthi lokhu kukhishwa okusha kwenezele ukwesekwa kwamabhodi omama angu-25 , angu-11 awo asetshenziswa kumadivayisi noma kumaseva e-Chrome OS.

  • I-Asrock: B75M-ITX
  • I-Dell: Latitude E6400
  • Google: Aurash
  • Google: Boxy
  • Google: Umthethosisekelo
  • Google:Gothrax
  • Google: IHayidesi
  • Google:Myst
  • Google: Screenbo
  • Google: Starmie
  • Google: Taranza
  • Google: Izingane
  • Google: Yavilla
  • I-HP: EliteBook 2170p
  • Intel: Archer City CRB
  • I-Intel: DQ67SW
  • I-Protectli: VP2420
  • I-Protectli: VP4630/VP4650
  • I-Protectli: VP4670
  • Siemens: MC EHL4
  • Siemens: MC EHL5
  • Isistimu76:lemp11
  • Isistimu76: oryp10
  • Isistimu76: oryp9

Uma unesithakazelo sokufunda kabanzi ngale nguqulo entsha ye-CoreBoot 4.18, ungathola imininingwane kusixhumanisi esilandelayo.

Thola i-CoreBoot

Okokugcina, labo abanesifiso sokuthola le nguqulo entsha ye-CoreBoot bangakwenza lokho esigabeni sayo sokulanda , esitholakala kuwebhusayithi esemthethweni yephrojekthi.

Ngokungeziwe kulokho kuyo ungathola imibhalo kanye neminye imininingwane mayelana nephrojekthi.

Isixhumanisi yilokhu.


Engeza njengomthombo okhethwayo ku-Google