Coreboot 4.13 kommer med støtte fra 63 tavler, ny versjon av SMM og mer

Lanseringen av den nye versjonen av prosjektet "CoreBoot 4.13", versjon der 234 utviklere deltok i etableringen og som også forberedte mer enn 4200 endringer.

For de som ikke er kjent med CoreBoot, bør du vite at dette er et open source-alternativ til det tradisjonelle Basic I / O-systemet (BIOS) som allerede var på MS-DOS 80s PC-er og erstattet den med UEFI (Unified Extensible). CoreBoot er også en gratis firmware-analog og er tilgjengelig for fullverifisering og revisjon. CoreBoot brukes som base-firmware for maskinvareinitialisering og oppstartkoordinering.

Inkludert initialisering av grafikkbrikker, PCIe, SATA, USB, RS232. Samtidig er FSP 2.0 (Intel Firmware Support Package) binære komponenter og binær firmware for Intel ME-delsystemet, som kreves for å initialisere og starte CPU og brikkesett, integrert i CoreBoot.

De viktigste nye funksjonene i Coreboot 4.13

Av de viktigste endringene som skiller seg ut i denne nye versjonen, er en av dem lagt til støtte for 63 hovedkort, Hvorav 42 brukes på enheter med Chrome OS eller Google-servere.

Blant de ikke-Google-brettene nevnes følgende:

  • 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
  • Åpne Compute Project DeltaLake
  • Prodrive Hermes
  • Purism Librem Mini, Purism Librem Mini v2
  • Siemens Chile

En annen viktig endring i denne nye versjonen av Cerboot 4.13 er at ble levert din egen implementering av grunnkode for systemer på en Bay Trail-brikke, tilsvarer kodebasen som leveres av Intel.

Den tilpassede henvisningskoden vil reduserer eksterne komponenter som kreves for riktig drift til en enkelt MRC.bin-fil (minnereferansekode) som kreves for lasting.

La til første støtte for Intel TXT (Trusted eXecution Technology), nok til å kjøre tboot (Trusted Boot) -modulen. Testet implementering på Asrock B85M Pro4 (Haswell) TPM 2.0 hovedkort.

Foruten det også lagt til "skjult" indikatorbehandling for PCI-enheter i enhetstreet, som gjør det mulig å behandle skjulte enheter, hvis parametere ser ut til å mangle på enheten (leverandør-ID 0xFFFF_FFFF). Lignende enheter brukes i Intel PMC (Power Management Controller).

Verktøy ble lagt til gen_spd.go og gen_part_id.go for å generere SPD-informasjon (Serial Presence Detect) for LP4x-minne og tilordne identifikatorer for minnemoduler som brukes i TGL- og JSL-baserte kort.

Fjernet støtte for Open Compute Project SonoraPass hovedkort og 4 Google-kort.

En ny versjon av SMM bootloader har blitt foreslått, som kan fungere på plattformer med mer enn 32 CPU-tråder.

En feilsøkingsmekanisme for adressesanitizer ble implementert Innebygd for å verifisere korrektheten av arbeid med minne, slik at du kan identifisere problemer som bufferoverløp. Motoren kan brukes i ramstage og romstage for QEMU i440fx, Intel Apollo Lake og Haswell.

Av de andre endringene som skiller seg ut:

  • Innledende støtte for x86_64 ble lagt til, noe som gir mer enn 4 GB minne og inkluderer mer optimalisert kode. Implementeringen er fortsatt begrenset til bruk i emulatoren.
  • Forberedelser har blitt gjort for å aktivere PCI bus mastering selektivt, som Kconfig la til innstillinger som gjør det mulig å aktivere bus mastering på nivå med individuelle enhetsgrupper.
  • Muligheten til å endre utgangsnivået til loggene til konsollen er gitt fra romstage, aktivert i oppstartsblokken.
  • Den fjerde utgaven av ressurstildelingen er blitt foreslått, som legger til støtte for å manipulere flere ressursområder, ved å bruke hele adresseplassen og tildele minne i områder over 4 GB.
  • I tillegg kan vi observere arbeidet med å gi støtte i CoreBoot for brikkesett basert på AMD Zen mikroarkitektur.

Få CoreBoot

Til slutt, for de som er interessert i å kunne skaffe seg denne nye versjonen av CoreBoot de kan gjøre det fra nedlastingsseksjonen, som du finner på den offisielle nettsiden til prosjektet.

I tillegg til det, vil de kunne finne dokumentasjon og mer informasjon om prosjektet.

Koblingen er denne.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: AB Internet Networks 2008 SL
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.