Το CoreBoot 4.16 έρχεται με υποστήριξη για 33 νέες πλακέτες και άλλες

πριν ΛΙΓΕΣ μερες ανακοίνωσε την κυκλοφορία του έργου CoreBoot 4.16, στο οποίο συμμετείχαν περίπου 170 προγραμματιστές στη δημιουργία της νέας έκδοσης και οι οποίοι ετοίμασαν 1770 αλλαγές.

Για όσους δεν είναι εξοικειωμένοι με το CoreBoot, πρέπει να γνωρίζετε ότι αυτό είναι μια εναλλακτική λύση ανοιχτού κώδικα στο παραδοσιακό Βασικό Σύστημα I / O (BIOS) που ήταν ήδη σε υπολογιστές MS-DOS 80s και αντικατέστησε το με UEFI (Unified Extensible). Το CoreBoot είναι επίσης ένα δωρεάν ιδιόκτητο αναλογικό υλικολογισμικού και είναι διαθέσιμο για πλήρη επαλήθευση και έλεγχο. Το CoreBoot χρησιμοποιείται ως βασικό υλικολογισμικό για αρχικοποίηση υλικού και συντονισμό εκκίνησης.

Συμπεριλαμβανομένης της αρχικοποίησης τσιπ γραφικών, PCIe, SATA, USB, RS232. Ταυτόχρονα, τα δυαδικά στοιχεία του FSP 2.0 (Πακέτο υποστήριξης υλικολογισμικού Intel) και το δυαδικό υλικολογισμικό για το υποσύστημα Intel ME, τα οποία απαιτούνται για την προετοιμασία και την εκκίνηση του CPU και του chipset, ενσωματώνονται στο CoreBoot.

Κύρια νέα χαρακτηριστικά του CoreBoot 4.16

Στη νέα αυτή έκδοση που παρουσιάζεται, ξεχωρίζει ότι προστέθηκε υποστήριξη για 33 μητρικές, 22 από τις οποίες χρησιμοποιούνται σε συσκευές Chrome OS ή διακομιστές Google.

Ανάμεσα στους πίνακες που έλαβαν υποστήριξη και που δεν είναι από την Google, μπορούμε να βρούμε τα ακόλουθα

  • Acer Aspire VN7-572G
  • AMD Chausie
  • ASROCK H77 Pro4-M
  • ASUS P8Z77-M
  • Εξομοίωση QEMU power9
  • Intel Alderlake-N RVP
  • φέρω άτλαντα
  • Star Labs Star Labs StarBook Mk V (i3-1115G4 και i7-1165G7)
  • System76 look16 3050, 3060 και 3060-b

Επιπλέον, μπορούμε να το βρούμεΠροστέθηκε η επιλογή απενεργοποίησης του υποσυστήματος IME (Intel Management Engine), η οποία έρχεται με τις περισσότερες σύγχρονες μητρικές με επεξεργαστές Intel και υλοποιείται ως ξεχωριστός μικροεπεξεργαστής που λειτουργεί ανεξάρτητα από την CPU και εκτελεί εργασίες που πρέπει να διαχωριστούν από το λειτουργικό σύστημα. Όπως και η επεξεργασία προστατευμένου περιεχομένου (DRM), η υλοποίηση ενοτήτων TPM (Trusted Platform Module) και διεπαφές χαμηλού επιπέδου για παρακολούθηση και έλεγχο εξοπλισμού.

Για να απενεργοποιήσετε το IME σε συστήματα με επεξεργαστές από την οικογένεια Skylake έως το Alder Lake, χρησιμοποιήστε την παράμετρο me_state στο CMOS, εκχωρώντας μια τιμή 1 στην οποία θα απενεργοποιηθεί ο κινητήρας. Για να αλλάξετε την κατάσταση CSME μέσω CMOS, έχει προστεθεί η μέθοδος ".enable", η κατάσταση της οποίας αντιστοιχεί στην παράμετρο me_state.

Μια άλλη από τις αλλαγές που ξεχωρίζει σε αυτή τη νέα έκδοση είναι αυτή προστέθηκε coreboot-configurator, ένα Απλό GUI για αλλαγή των ρυθμίσεων CMOS στο Coreboot CBFS χρησιμοποιώντας το βοηθητικό πρόγραμμα nvramtool.

Μπορούμε επίσης να το βρούμε πρόσθεσε το βοηθητικό πρόγραμμα apcb_v3_edit για την επεξεργασία δυαδικών αρχείων APCB V3 (AMD PSP Customization Block) και αντικαταστήστε τα με έως και 16 SPD (Serial Presence Detect).

Οι υπομονάδες amd_blobs, arm-trusted-firmware, blobs, chromeec, intel-microcode, qc_blobs και vboot έχουν ενημερωθεί και ο κώδικας για τη διαμόρφωση του LAPIC (Local Advanced Programmable Interrupt Controller) έχει μετακινηθεί στο MP init.

Από την άλλη πλευρά, τονίζεται ότι προστέθηκε υποστήριξη για ακολουθίες διαφυγής ANSI για να επισημάνετε σημαντικά συμβάντα, όπως σφάλματα και προειδοποιήσεις κατά τη σύνδεση στη διαδραστική κονσόλα και ότι έχει εφαρμοστεί η συνάρτηση cbmem_dump_console, παρόμοια με την cbmem_dump_console_to_uart, αλλά λειτουργεί με κανονικά διαμορφωμένες κονσόλες.

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

  • Καταργήθηκε η υποστήριξη για μητρικές πλακέτες Google Corsola, Nasher και Stryke.
  • Προστέθηκε υποστήριξη για Power9 CPU και AMD Sabrina SoC.
  • Ρυθμίσεις ζωντανής εικόνας προσαρμοσμένες για να λειτουργούν με τη διανομή NixOS 21.11. Το πακέτο iasl έχει διακοπεί και αντικαταστάθηκε από apica-tools.
  • Το πρόγραμμα εκκίνησης U-Boot έχει ενημερωθεί στην έκδοση 2021.10.
  • Προστέθηκε υποστήριξη για συστήματα με περισσότερους από 128 πυρήνες CPU.
  • Προστέθηκε πρόγραμμα οδήγησης για αισθητήρες εγγύτητας Semtech sx9360 SAR που χρησιμοποιούνται σε συσκευές Samsung.
  • Προστέθηκε πρόγραμμα οδήγησης για ελεγκτές SGenesy Logic GL9750 SD που χρησιμοποιούνται σε
  • Chromebook.
  • Προστέθηκε υποστήριξη για ελεγκτές Ethernet Realtek RT8125.
  • Προστέθηκε πρόγραμμα οδήγησης για το Fibocom 5G WWAN ACPI.
  • Προστέθηκε υποστήριξη για μικτές τοπολογίες μνήμης κατά τη χρήση DDR4.
  • Προστέθηκε υποστήριξη για την προδιαγραφή FSP 2.3 (Flexible Software Package).
  • Επανασχεδιασμένος κώδικας για τον υπολογισμό των κατακερματισμών που χρησιμοποιείται στην επαλήθευση και αξιολόγηση υγείας του CBFS
  • Προστέθηκε υποστήριξη για την τεχνολογία PCI-e Resizable BAR (Base Address Registers), η οποία επιτρέπει στην CPU να έχει πρόσβαση σε όλη τη μνήμη βίντεο μιας κάρτας PCI.

Επιπλέον, παρέχεται ένα σχέδιο μετάβασης από την έκδοση 4.18 στην τέταρτη έκδοση του μηχανισμού κατανομής πόρων (RESOURCE_ALLOCATOR_V4), ο οποίος προσθέτει υποστήριξη για χειρισμό πολλαπλών περιοχών πόρων, χρήση ολόκληρου του χώρου διευθύνσεων και κατανομή μνήμης σε υψηλότερες περιοχές σε 4 GB.

Στην κυκλοφορία του Coreboot 4.18, που αναμένεται τον Νοέμβριο, σχεδιάζεται επίσης η κατάργηση του κλασικού μηχανισμού προετοιμασίας πολλαπλών επεξεργαστών (LEGACY_SMP_INIT), ο οποίος αντικαταστάθηκε από τον κωδικό προετοιμασίας PARALLEL_MP.

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

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

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

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

Ο σύνδεσμος είναι αυτό.


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

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

*

*

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