Κυκλοφόρησε το CoreBoot 26.06, ένα έργο που αναπτύσσει μια δωρεάν εναλλακτική λύση για το ιδιόκτητο firmware και το BIOS. Ο κώδικας του έργου διανέμεται με την άδεια GPLv2. Η νέα έκδοση περιλαμβάνει 1163 αλλαγές που προετοιμάστηκαν με τη συμμετοχή 101 προγραμματιστών, 22 εκ των οποίων είναι νέοι στο έργο.
Βασικές αλλαγές:
- Έχει υλοποιηθεί υποστήριξη για 31 μητρικές πλακέτες:
- AMD Crater για SoC V2000A
- AMD Jaguar για Faegan SoC
- AMD Maple για SoC Strix Halo
- ASRock H370M-ITX/ac, ASRock Z87 Extreme6
- ASUS H81M-K, P8H61-I R2.0, P8H61-M LX2, PRIME H610M-K D4, Z87-K
- ASUS Maximus VI EXTREME
- ASUS Maximus VI FORMULA, VI HERO, VII IMPACT, VI IMPACT, VII RANGER
- Φορητός υπολογιστής Framework 13 (Intel Core Ultra Series 1)
- Φορητός υπολογιστής Framework 13 Pro (Intel Core Ultra Series 3)
- Lenovo ThinkPad X61 / X61s
- Star Labs Byte Mk I (Ryzen 7 5800U), StarBook Mk VI (Ryzen 7 5800U)
- Σύστημα76 bonw15-b, βλέμμα20
- 8 πλακέτες που χρησιμοποιούνται σε διάφορες συσκευές με Chrome OS ή διακομιστές Google.
- Η υποστήριξη για μητρικές AMD Crater Renoir (που αντικαταστάθηκε από AMD Crater για SoC V2000A) και Google Myst έχει διακοπεί.
- Έχει προστεθεί η αρχική υποστήριξη για το SoC Intel Nova Lake (NVL). Έχουν υλοποιηθεί τα bootblock, romstage, ramstage, FSP-M και FSP-S (Firmware Support Package), έχουν προστεθεί ορισμοί ακίδων GPIO και πίνακες ACPI, και έχει υλοποιηθεί υποστήριξη PCIe και Flash. Τα βοηθητικά προγράμματα ifdtool και spd_tools έχουν ενημερωθεί. Ένας περιορισμός είναι ότι η DDR5 δεν υποστηρίζεται ακόμη.
- Προστέθηκε αρχική υποστήριξη για SoCs Intel Panther Lake (PTL) με ενσωματωμένη δυνατότητα κρυπτογράφησης UFS.
- Προστέθηκε αρχική υποστήριξη για το AMD Strix Halo SoC με επίδειξη εκκίνησης σε μητρική πλακέτα AMD Maple.
- Έχει προστεθεί αρχική υποστήριξη για το Qualcomm Calypso SoC και τις μητρικές πλακέτες Google Calypso, Mensa και C1nv που βασίζονται σε αυτό το SoC. Πλέον υπάρχει διαθέσιμη υποστήριξη για ARM Trusted Firmware, PCIe, αρχικοποίηση χρονοδιακόπτη QUPv3, το πρόγραμμα οδήγησης SPMI και φόρτωση υλικολογισμικού CPUCP και PDP.
- Για τα τσιπ AMD, έχει προστεθεί υποστήριξη για τον μηχανισμό ROM Armor, ο οποίος εφαρμόζει προστασία από μη εξουσιοδοτημένη τροποποίηση του SPI Flash του συστήματος.
- Τα τσιπ της AMD υποστηρίζουν πλέον τον μηχανισμό A/B Recovery, ο οποίος διασφαλίζει ότι αποθηκεύεται ένα αντίγραφο ασφαλείας κατά τη διάρκεια των ενημερώσεων υλικολογισμικού για τη φόρτωση του παλιού υλικολογισμικού εάν η νέα έκδοση αποτύχει να εκκινήσει ή εάν υπάρχουν προβλήματα με την επαλήθευση ακεραιότητας υλικολογισμικού. Προστέθηκε η δυνατότητα εκκίνησης από ένα δεύτερο τσιπ Flash και διατήρησης της σημαίας ανάκτησης μεταξύ των επανεκκινήσεων. Τα βοηθητικά προγράμματα amdfwtool και amdfwread υποστηρίζουν πλέον τον διαχωρισμό καταλόγων και την ανάλυση διαμερισμάτων A/B.
- Έχουν υλοποιηθεί προηγμένες λειτουργίες φόρτισης και διαχείρισης μπαταρίας για μητρικές που βασίζονται σε τσιπ Qualcomm, όπως τα Google Blue και Calypso. Αυτές περιλαμβάνουν: ομαλή μετάβαση από αργή σε γρήγορη φόρτιση, παρακολούθηση θερμοκρασίας, λειτουργία εκκίνησης χωρίς μπαταρία και βελτιστοποιημένη παροχή ισχύος σε συσκευές NVMe.
- Η υποστήριξη για συσκευές που βασίζονται σε τσιπ Intel Haswell και Broadwell έχει επεκταθεί. Ο κώδικας υποστήριξης για τις πλατφόρμες Haswell και Broadwell έχει ενοποιηθεί και έχει εφαρμοστεί κοινή αρχικοποίηση γραφικών. Έχει προστεθεί αρχική υποστήριξη για παραλλαγές τσιπ Broadwell για υπολογιστές. Έχει προστεθεί ένα πρόγραμμα οδήγησης υποτάσης και έχουν επαναπροσδιοριστεί τα όρια ισχύος PL1/PL2. Έχει προστεθεί υποστήριξη για μητρικές πλακέτες ASUS που βασίζονται σε τσιπ Haswell, όπως τα Maximus VI/VII, Z87-K και H81M-K.
- Το πρόγραμμα οδήγησης Intel FSP 2.0 προσθέτει υποστήριξη για τον αλγόριθμο συμπίεσης Zstd.
- Παρέχεται η δυνατότητα συμπερίληψης πολλαπλών εικόνων λογότυπων με διαφορετικές αναλύσεις για την εμφάνισή τους ανάλογα με την ανάλυση της οθόνης.
- Συνεχίστηκαν οι εργασίες προσαρμογής του κώδικα για την υποστήριξη του προτύπου C23.
- Ενημερωμένες εκδόσεις των GCC 15.2.0, NASM 3.01, binutils 2.45.1 και ACPICA 20251212.
Πηγή: opennet.ru
