Οι νέες εκδόσεις του Coreboot 4.22 και 4.22.01 έχουν ήδη κυκλοφορήσει

coreboot

Το Coreboot (προηγουμένως ονομαζόταν LinuxBIOS) είναι ένα έργο που στοχεύει στην αντικατάσταση του μη δωρεάν υλικολογισμικού στο ιδιόκτητο BIOS

Ανακοινώθηκε πρόσφατα κυκλοφορία των νέων εκδόσεων του Coreboot 4.22 και 4.22.01 που περιλαμβάνουν τις πιο πρόσφατες ενημερώσεις, βελτιώσεις ασφάλειας και εκτεταμένη υποστήριξη υλικού από τους τελευταίους τρεις μήνες.

Αναφέρεται ότι αυτή η νέα κυκλοφορία είναι η τελευταία έκδοση που χρησιμοποιεί το σχήμα ονοματοδοσίας της σταδιακής έκδοσης 4.xx, αφού στις επόμενες εκδόσεις Το Coreboot θα αλλάξει σε ένα σχήμα ονομασίας Year.Month.Subversion. Ως εκ τούτου, η επόμενη έκδοση, που έχει προγραμματιστεί για τον Φεβρουάριο του 2024, θα αριθμηθεί 24.02.00 και σε περίπτωση που εφαρμοστεί μια επιδιόρθωση ή μελλοντική έκδοση της έκδοσης 24.02, θα προστεθούν οι τιμές .01, .02, κ.λπ. στην αξία της αρχικής έκδοσης.

Κύρια νέα χαρακτηριστικά του Coreboot 4.22 και 4.22.01

Σε αυτή τη νέα έκδοση του Coreboot, να κύκλος απελευθέρωσης 4.22 εντοπίστηκε ένα μεταβλητό σφάλμα δεν έχει αρχικοποιηθεί σε πλατφόρμες Sandybridge/ivybridge και αυτό ήταν η αφορμή για την έκδοση της έκδοσης 4.22.01.

Σχετικά με τις βελτιώσεις που υλοποιούνται, επισημαίνεται ότι Το x86 υποστηρίζει την ενότητα .data για στάδια προ-μνήμης, Αυτή η αλλαγή επιτρέπει τη χρήση καθολικών ορισμών μεταβλητών στον κώδικα C. Κατά τη διάρκεια του σταδίου μπλοκ φόρτωσης, τα δεδομένα προσαρτώνται αμέσως μετά τον κώδικα και στη συνέχεια τοποθετούνται στη μνήμη cache χρησιμοποιώντας την έννοια Cache-As-RAM (VMA).

Στο Coreboot 4.22 έχει προετοιμαστεί για τα συστήματα x86 στα στάδια ramstage και προ-μνήμης, μια υλοποίηση υποστήριξης προσωρινής μνήμης για το σύστημα αρχείων CBFS που χρησιμοποιείται για τη φιλοξενία στοιχείων Coreboot στο Flash. Αναφέρεται ότι οι καταστάσεις όπου μπορεί να είναι απαραίτητο ένα ξεχωριστό romstage περιλαμβάνουν διαμορφώσεις με vboot ή εναλλακτική λειτουργία, καθώς και συσκευές με περιορισμένο μέγεθος μπλοκ εκκίνησης ή πολύ αργά μέσα εκκίνησης (ορισμένα SoC ARM). Για να διαμορφώσετε το μέγεθος της προσωρινής μνήμης, προτείνονται οι παράμετροι PRERAM_CBFS_CACHE_SIZE και RAMSTAGE_CBFS_CACHE_SIZE.

Μια άλλη αλλαγή που ξεχωρίζει σε αυτήν την έκδοση είναι η αρχική υποστήριξη για το AMD OpenSIL που λειτουργεί με τη μοναδική πλατφόρμα αναφοράς του επεξεργαστή AMD EPYC 9004 Genoa/Onyx και η οποία θα αντικαταστήσει πλήρως τη βιβλιοθήκη AGESA (AMD Generic Encapsulated Software Architecture) στο μέλλον.

Στο Coreboot 4.22 επισημαίνεται επίσης η υποστήριξη για την εκτέλεση των Microsoft Windows σε περισσότερα Chromebook που βασίζονται σε Coreboot, η οποία θα πρέπει επίσης να είναι καλύτερη, καθώς έχει βελτιστοποιηθεί ορισμένος από τον πηγαίο κώδικα.

Από την πλευρά τουυποστήριξη για νέες συσκευές Είναι πάλι από τα πιάτα Google ISH, Anraggar, Brox, Chinchou, Ciri, Deku, Deku4ES, Dexi, Dochi, Nokris, Quandiso και Rex4ES EC. Επίσης, Coreboot 4.22 προσθέτει υποστήριξη ανάπτυξης για το Intel Meteorlake-P, το Purism Librem 11 που αναφέρθηκαν παραπάνω (συν Librem L1UM v2) και Siemens FA EHL και Supermicro X11SSW-F.

Από τις άλλες αλλαγές που ξεχωρίζουν:

  • Το Coreboot ορίζει επίσης το άθροισμα ελέγχου vBIOS κατά τη συμπλήρωση του πίνακα VFCT, καθώς το πρόγραμμα οδήγησης AMD των Windows επαληθεύει το άθροισμα ελέγχου των δεδομένων vBIOS.
  • Ένα API προστέθηκε στο gfx για να ανιχνεύσει την παρουσία εξωτερικής οθόνης σε συσκευές με τσιπ Intel.
  • Προστέθηκαν αλλαγές για να επιτρέπεται στα Windows να εκτελούνται σε ορισμένα Chromebook με Coreboot.
  • Υλοποιήθηκε η δημιουργία πινάκων ACPI για συσκευές που βασίζονται στην αρχιτεκτονική ARM64.
  • Βελτιωμένη υποστήριξη για τις προδιαγραφές ACPI.
  • Η διαμόρφωση MRC (κωδικός αναφοράς μνήμης) για πλακέτες SNB+MRC έχει μετακινηθεί στη δομή DeviceTree.
  • Γενικός καθαρισμός και επαναδιαμόρφωση.
  • Διορθώθηκε ο υπολογισμός get_save_state SMM που δεν λειτουργεί όταν το STM ήταν ενεργοποιημένο

Εάν ενδιαφέρεστε να μάθετε περισσότερα για αυτήν τη νέα έκδοση του CoreBoot 4.18, μπορείτε να συμβουλευτείτε τις λεπτομέρειες Στον ακόλουθο σύνδεσμο.

Αποκτήστε το CoreBoot

Τέλος, για όσους ενδιαφέρονται να αποκτήσουν αυτή τη νέα έκδοση του CoreBoot μπορούν να το κάνουν από την ενότητα λήψης τους, το οποίο μπορείτε να βρείτε στον επίσημο ιστότοπο του έργου.

Εκτός από αυτό σε αυτό θα μπορούν να βρουν τεκμηρίωση και περισσότερες πληροφορίες σχετικά με το έργο. Ο σύνδεσμος είναι αυτό.


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: AB Internet Networks 2008 SL
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.