CoreBoot 4.18 arriba amb millores, correccions d'errors i més

Coreboot

Coreboot (abans anomenat LinuxBIOS) és un projecte dirigit a reemplaçar el microprogramari no lliure dels BIOS propietaris

Després de 4 mesos transcorreguts des del llançament de la versió 4.17, el projecte coreboot ha publicat el llançament del projecte CoreBoot 4.18 i en la creació de la nova versió van participar més de 200 desenvolupadors, que van preparar més de 1800 canvis i dels quals 50 d'aquests autors van enviar els seus primers pegats.

Per als qui desconeixen de CoreBoot, han de saber que aquesta és una alternativa de codi obert a la tradicional Sistema Bàsic d'Entrada-Sortida (BIOS) que ja es trobava en les PCs MS-DOS 80s i reemplaçant amb UEFI (Unified Extensible). CoreBoot és també un anàleg gratuït de firmware patentat i està disponible per a verificació i auditoria completes. CoreBoot s'utilitza com firmware base per a la inicialització de l'hardware i la coordinació d'arrencada.

Incloent la inicialització de l'xip gràfic, PCIe, SATA, USB, RS232. A el mateix temps, els components binaris FSP 2.0 (Intel Firmware Support Package) i el firmware binari per al subsistema Intel ME, que són necessaris per inicialitzar i llançar la CPU i el chipset, estan integrats en CoreBoot.

Principals novetats de CoreBoot 4.18

En aquesta nova versió que es presenta de CoreBoot 4.18 es destaca que es va agregar suport per 23 plaques base, 19 de les quals es fan servir en dispositius Chrome OS o servidors de Google. Entre els quals es destaquen els següents i que no són de Google:

  • MSI PRO Z690-A WIFI DDR4
  • AMD Birmània
  • AMD Pademelon
  • Siemens MC APL7

A més, es destaca que es va implementar la capacitat de generar SBoM (llista de materials de programari de firmware), que determina la composició dels components de programari inclosos a la imatge de firmware, per exemple, per automatitzar la verificació de vulnerabilitats o l'anàlisi de llicències al firmware.

Un altre dels canvis que es destaca és que es va afegir la capacitat de definir operacions per a cada dispositiu a sconfig, un compilador per a l'estructura d'arbre del dispositiu que descriu els components de maquinari presents. Les operacions s'especifiquen com a identificador C.

Es va agregar la capacitat de detectar la presència de dispositius i2c en crear registres de dispositius a taules ACPI/SSDT. Aquesta característica es pot fer servir per detectar panells tàctils usant l'indicador nadiu de "detect", ometent l'indicador "probe" utilitzat anteriorment per als panells tàctils, que és específic dels kernels de Linux que s'usen a ChromeOS. S'esmenta que les pantalles tàctils requereixen una seqüència d'energia més complicada, que es farà en el futur, i després també canviaran.

També es destaca que es va continuar treballant a la quarta edició del mecanisme d'assignació de recursos (RESOURCE_ALLOCATOR_V4), que implementa suport per manipular múltiples rangs de recursos, fer servir tot l'espai d'adreces i assignar memòria per sobre de 4 GB.

Dels altres canvis que es destaquen d'aquesta nova versió:

  • S'han afegit les entrades Kconfig per proporcionar opcionalment una ruta a les etiquetes CoSWID en lloc d'utilitzar les etiquetes CoSWID predeterminades
  • Component de càrrega útil actualitzat basat en la pila UEFI EDK II (TianoCore), que es va provar amb processadors Intel Core (de la 2a a la 12a generació), Intel Small Core BYT, BSW, APL, GLK i GLK- R, AMD Stoney Ridge i Picasso.
  • S'hi va afegir Makefile.inc per generar i crear etiquetes coswid
  • El mecanisme d'inicialització clàssic per al mode multiprocessador (LEGACY_SMP_INIT) ha estat declarat obsolet i ha estat reemplaçat pel codi d'inicialització PARALLEL_MP.
  • Controlador de consola smbus agregat.
  • La utilitat checkpatch ofereix suport per al nucli de Lunux 5.19.
  • Continuació de la traducció d'ACPI a la sintaxi d'ASL 2.0.
  • S'ha eliminat el suport per a la placa base Google Brya4ES.
    Es va afegir suport per a Intel Meteor Lake, Mediatek Mt8188 i AMD Morgana SoC.

Si estàs interessat en poder conèixer més sobre aquesta nova versió de CoreBoot 4.18, pots consultar els detalls en el següent enllaç.

obtenir CoreBoot

Finalment, per als que estiguin interessats a poder obtindre aquesta nova versió de CoreBoot poden fer-ho des de la seva secció de descàrregues, Que es troba dins de la seva pàgina web oficial de el projecte.

A més de que en ella podran trobar documentació i més informació sobre el projecte.

L'enllaç és aquest.


Sigues el primer a comentar

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: AB Internet Networks 2008 SL
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.