Coreboot 4.13 prihaja s podporo 63 plošč, novo različico SMM in še več

Začetek nova različica projekta "CoreBoot 4.13", različica, v kateri je pri ustvarjanju sodelovalo 234 razvijalcev in ki so pripravili tudi več kot 4200 sprememb.

Za tiste, ki CoreBoot-a ne poznajo, morate vedeti, da je to odprtokodna alternativa tradicionalnemu osnovnemu V / I sistemu (BIOS), ki je bil že na osebnih računalnikih MS-DOS 80s in ga je nadomestil z UEFI (Unified Extensible). CoreBoot je tudi brezplačen lastniški analog vdelane programske opreme in je na voljo za popolno preverjanje in revizijo. CoreBoot se uporablja kot osnovna vdelana programska oprema za inicializacijo strojne opreme in koordinacijo zagona.

Vključno z inicializacijo grafičnega čipa, PCIe, SATA, USB, RS232. Hkrati sta v CoreBoot integrirana binarna komponenta FSP 2.0 (Intel Firmware Support Package) in binarna vdelana programska oprema za podsistem Intel ME, ki sta potrebni za inicializacijo in zagon CPU in čipov.

Glavne novosti Coreboota 4.13

Med glavnimi spremembami, ki izstopajo v tej novi različici, je ena izmed njih dodana podpora za 63 matičnih plošč, Od tega 42 v napravah s sistemom Chrome OS ali Googlovimi strežniki.

Med ne-Googlovimi ploščami so omenjene naslednje:

  • Acer G43T-AM3
  • Asus A88XM-E FM2 +
  • Supermicro X11SSH-F
  • DellOptiPlex 9010
  • HP EliteBook 2560p, HP EliteBook Folio 9480m, HP ProBook 6360b
  • Lenovo ThinkPad X230s
  • System76 lemp9
  • AMD Cereme
  • Biostar TH61-ITX
  • BostenTech GBYT4
  • Clevo L140CU / L141CU
  • Intel Alderlake-P RVP
  • Kontron COMe-bSL6
  • Odprite Compute Project DeltaLake
  • Prodrive Hermes
  • Purism Librem Mini, Purism Librem Mini v2
  • Siemens čili

Druga pomembna sprememba v tej novi različici Cerboot 4.13 je ta je bila zagotovljena lastno izvajanje osnovna koda za sisteme na čipu Bay Trail, enakovredno kodni bazi, ki jo zagotavlja Intel.

Priporočena koda po meri bo zmanjšuje zunanje komponente, potrebne za pravilno delovanje v eno samo datoteko MRC.bin (referenčna koda pomnilnika), ki je potrebna za nalaganje.

Dodano začetna podpora za Intel TXT (Trusted eXecution Technology), dovolj za zagon modula tboot (Trusted Boot). Preizkušena izvedba na matični plošči Asrock B85M Pro4 (Haswell) TPM 2.0.

Poleg tega tudi dodana obdelava "skritih" indikatorjev za naprave PCI v drevesu naprav, kar omogoča obdelavo skritih naprav, katerih parametri se zdijo manjkajoči v napravi (ID prodajalca 0xFFFF_FFFF). Podobne naprave se uporabljajo v Intel PMC (Power Management Controller).

Dodana so orodja gen_spd.go in gen_part_id.go za ustvarjanje SPD informacij (Zaznavanje serijske prisotnosti) za pomnilnik LP4x in dodelite identifikatorje za pomnilniške module, ki se uporabljajo na ploščah, ki temeljijo na TGL in JSL.

Podpora za matično ploščo Open Compute Project SonoraPass in 4 Googlove plošče je bila odstranjena.

Predlagana je nova različica zagonskega nalagalnika SMM, ki lahko deluje na platformah z več kot 32 CPU niti.

Izveden je bil mehanizem za odpravljanje napak Address Sanitizer Vgrajen za preverjanje pravilnosti dela s pomnilnikom, ki vam omogoča prepoznavanje težav, kot je prelivanje medpomnilnika. Motor se lahko uporablja v divjadi in na odru za QEMU i440fx, Intel Apollo Lake in Haswell.

Od ostalih sprememb ki izstopajo:

  • Dodana je bila začetna podpora za x86_64, ki omogoča več kot 4 GB pomnilnika in vključuje bolj optimizirano kodo. Izvedba je še vedno omejena na uporabo v emulatorju.
  • Izvedene so bile priprave za selektivno omogočanje masteringa vodila PCI, za kar je Kconfig dodal nastavitve, ki omogočajo mastering vodila na ravni posameznih skupin naprav.
  • Možnost spreminjanja izhodne ravni dnevnikov na konzolo je na voljo iz romstage, aktiviranega v zagonskem bloku.
  • Predlagana je četrta izdaja razdeljevalca virov, ki dodaja podporo za manipulacijo z več obsegi virov, uporabo celotnega naslovnega prostora in dodeljevanje pomnilnika na območjih nad 4 GB.
  • Poleg tega lahko opazujemo delo pri zagotavljanju podpore v CoreBoot za nabore čipov, ki temeljijo na mikroarhitekturi AMD Zen.

Pridobite CoreBoot

Končno pa za tiste, ki jih zanima, kako bi lahko dobili novo različico CoreBoot-a lahko to storijo v svojem razdelku za prenos, ki ga najdete na uradni spletni strani projekta.

Poleg tega bodo v njem lahko našli dokumentacijo in več informacij o projektu.

Povezava je to.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Odgovoren za podatke: AB Internet Networks 2008 SL
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.