Az új verzió kiadását nemrég jelentették be a projektről Core Boot 4.14 amelyben 215 fejlesztő 3660 új megerősítést tett.
Ebben az új verzióban fejlesztéseket hajtanak végre az alaplapokon, a chipsetekre, többek között az általános architektúrára.
Azok számára, akik nem ismerik a CoreBoot-ot, tudnia kell, hogy ez az a hagyományos Basic I / O rendszer nyílt forráskódú alternatívája (BIOS), amely már az MS-DOS 80-as PC-ken volt, és lecserélte azt UEFI-re (Unified Extensible). A CoreBoot szintén egy ingyenes, saját firmware-analóg, amely teljes ellenőrzéshez és auditáláshoz elérhető. A CoreBoot az alap firmware a hardver inicializálásához és a rendszerindítás koordinálásához.
Beleértve a grafikus chip inicializálását, PCIe, SATA, USB, RS232. Ugyanakkor az FSP 2.0 (Intel Firmware Support Package) bináris komponensek és az Intel ME alrendszer bináris firmware-je, amelyek a CPU és a chipset inicializálásához és elindításához szükségesek, integrálva vannak a CoreBoot-ba.
A Coreboot 4.14 fő újdonságai
A coreboot 4.14 ezen új verziójában kiemelkedik, hogy a kezdeti támogatás az AMD Cezanne APU-k számára és az AMD SoC-k támogatása érdekében végrehajtották a kód általános átszervezését, amellett, hogy az AMD SoC-k egységes kódja egységesült, lehetővé téve a Picasso SoC számára már elérhető komponensek használatát az AMD Cezanne kódjában.
Megjegyzendő továbbá, hogy a XNUMX. és XNUMX. generációs Intel Xeon Scalable (Xeon-SP) szerverprocesszorok, a SkyLake-SP (SKX-SP) és a CooperLake-SP (CPX-SP) támogatása stabilizálódott, és készen áll a használatra. termelési telepítések.
Az SKX-SP az OCP TiogaPass alaplapok, a CPX-SP pedig az OCP DeltaLake támogatására szolgál, mivel ez az optimalizált és egységes kódbázis támogatja a Xeon-SP különböző generációit.
A hozzáadott támogatással kapcsolatban megállapíthatjuk, hogy 42 alaplapot támogattak, amelyek közül 25-t Chrome OS vagy Google szerverekkel rendelkező eszközökön használnak:
- amd bilby
- AMD Majolica
- GIGABYTE GA-D510UD
- google blipper
- Google Bryan
- google cseresznye
- Google Collis
- Google Copan
- Google Cozmo
- Google Kréta
- Google Drobit
- Google Galtic
- Google Gumboz
- Google Guybrush
- google herobrine
- Google Home Star
- google katsu
- google kracko
- Google Lalala
- google-makomo
- Google mancomb
- Google Marcipán
- Google Pirika
- Google Sasuke
- Google Sasukette
- Google Spherion
- google tárhely
- Google Volet
- HP 280 G2
- Intel Alderlake-M RVP
- Intel Alderlake-M RVP Chrome EC-vel
- Intel Elkhartlake LPDDR4x CRB
- Intel Árnyékhegy
- Kontron COMe-mAL10
- MSI H81M-P33 (MS-7817 v1.2)
- Fenyő64 ROCKPro64
- Purism Librem 14
- system76darp5
- Rendszer76 galp3-c
- System76 tekintet15
- System76 oryp5
- System76 oryp6
Az Intel Cannonlake U LPDDR4 RVP, az Intel Cannonlake U LPDDR4 RVP és a Google Boldar alaplapok támogatása megszűnt.
Centralizált ACPI GNVS keretrendszer bevezetése, vezérlők helyett használják APM_CNT_GNVS_UDPATE SMI és most az ACPI GNVS táblázatok általános elemeinek inicializálására szolgál. A statikus méret mellett C_ENV_BOOTBLOCK_SIZE elsősorban a dinamikus méretezés kedvéért távolították el, bár megemlíti, hogy a Kconfig továbbra is elérhető rögzített méretként és a maximális kikényszerítéséhez a kiválasztott chipseteknél.
A linker szakaszok mostanra a legfelső vonalra vannak állítva, hogy csökkentsék a vaku lábnyomát és fenntartsák a visszaállítási vektorral szembeni szoros ugrási követelményeket.
Megemlítik azt is, hogy a CBFS fájlrendszer formátuma megváltozott a Coreboot komponensek Flash-ben történő tárolására használják. A változások tükrözték az egyes fájlok digitális aláírással történő hitelesítésének előkészítésének előkészületeit.
Ha többet szeretne tudni erről az új verzióról, olvassa el a részleteket A következő linken.
Szerezd meg a CoreBoot-ot
Végül azok számára, akik szeretnék megszerezni a CoreBoot új verzióját a letöltési részükről megtehetik, amely megtalálható a projekt hivatalos honlapján.
Amellett, hogy abban megtalálják a dokumentációt és további információkat a projektről.