
A Coreboot (korábbi nevén LinuxBIOS) egy projekt, amelynek célja a nem ingyenes firmware lecserélése a védett BIOS-ban
Az új verzió A Coreboot 4.20 néhány napja jelent meg és ebben a kiadásban készítettek a sok változás amelyek a már megvalósított funkciók javítására, valamint a biztonsági fejlesztésekre, a kompatibilitási fejlesztésekre, valamint a már támogatott kártyák és az új kártyák fejlesztéseinek támogatására összpontosítanak.
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.20 fő újdonságai
A Coreboot 4.20 új verziójában ez az mintegy 1600 konfirmáció munkáját mutatja be az előző kiadás óta, és amely a tisztítási munkát és a végrehajtott folyamatos fejlesztéseket jelenti.
Az új verzió változásai közül kiemelkedik az A cpu/mp_init.c engedélyezi a CPU-kat, amint futtatják a kódot, valamint a cpu/x86/smm PCI erőforrás tárolási funkciót ad hozzá
Amellett, hogy, az SMM futási környezet biztosítja, hogy a PCI erőforrások az SMRAM memóriában legyenek tárolva biztonság az olyan támadások megelőzésére, amelyek érzékeny adatok kiszivárgásához vezetnek a PCI BAR újraleképezés manipulálása révén.
Egy másik változás, amely kiemelkedik ebben az új verzióban, az az hozzáadott egy illesztőprogramot az EFI-változók olvasásához és írásához külön memóriaterületen tárolva. Ez különösen hasznos az EDK2 számára hasznos teherként, és lehetővé teszi a meglévő EFI-eszközök újrafelhasználását a firmware által használt opciók beállításához/lekéréséhez.
én is tudome hozzáadva az EWL vezérlőt (javított figyelmeztetések naplózása) az Intel EWL HOB hibáinak kezelésére, valamint mit hozzáadta a DDR2 memória támogatását az Intel GM45 kódjához, hozzáadta az Intel "Emmitsburg" PCH inteltool-támogatását, hozzáadott Sound-Open-Firmware-illesztőprogramokat a Chromebookokhoz, hogy támogassa a hangzást a rendszereken, és hozzáadta a SimNow konzolnaplózási támogatást az AMD-hez.
Másrészt, Yabits rakomány eltávolítva mellyel elavul és archiválódik, valamint kiemelik azt is javított superiotool összeállítási problémák A musl-libc használatával végrehajtotta a kezdeti munkát a Xeon SPR-en, eltávolította a Zephyr SDK támogatását a coreboot-sdk-ből, mivel a csomagolt verzió meglehetősen régi volt, és nem igazán használt, valamint hozzáadta az Intel PCH „Emmitsburg” inteltool támogatását.
Megemlítik, hogy dolgoztak a gyorsítótár-találatok százalékos arányának javításán a ccache használatával történő újraépítéskor, valamint az ACPI generálási kód fejlesztései és bővítése érdekében, és Javítva néhány probléma a RISC-V kóddal.
Végül azt is érdemes megemlíteni, hogy ebben az új kiadásban 25 alaplap támogatása, amelyek közül 11-et Chrome OS-eszközökön vagy webszervereken használnak.
- Asrock: B75M-ITX
- Dell: Latitude E6400
- Google: Aurah
- Google: Boxy
- Google: Alkotmány
- Google: Gothrax
- Google: Hádész
- Google: Myst
- Google: Screenbo
- Google: Starmie
- Google: Taranza
- Google: Uldren
- Google: Yavilla
- HP: EliteBook 2170p
- Intel: Archer City CRB
- Intel: DQ67SW
- Protectli: VP2420
- Protectli: VP4630/VP4650
- Protectli: VP4670
- Siemens: MC EHL4
- Siemens: MC EHL5
- System76:lemp11
- System76: oryp10
- System76: oryp9
Ha többet szeretne megtudni a CoreBoot 4.18 új verziójáról, nézze meg 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.