Coreboot 4.13 ra mắt với sự hỗ trợ của 63 bo mạch, phiên bản mới của SMM và hơn thế nữa

Sự ra mắt của phiên bản mới của dự án "CoreBoot 4.13", phiên bản trong đó 234 nhà phát triển đã tham gia tạo và cũng là người đã chuẩn bị hơn 4200 thay đổi.

Đối với những người không quen với CoreBoot, bạn nên biết rằng đây là một mã nguồn mở thay thế cho Hệ thống I / O cơ bản truyền thống (BIOS) đã có trên PC MS-DOS những năm 80 và thay thế nó bằng UEFI (Unified Extensible). CoreBoot cũng là một phần mềm tương tự phần mềm độc quyền miễn phí và có sẵn để xác minh và kiểm tra đầy đủ. CoreBoot được sử dụng làm phần sụn cơ sở để khởi tạo phần cứng và điều phối khởi động.

Bao gồm khởi tạo chip đồ họa, PCIe, SATA, USB, RS232. Đồng thời, các thành phần nhị phân FSP 2.0 (Gói hỗ trợ phần mềm Intel) và phần sụn nhị phân cho hệ thống con Intel ME, được yêu cầu để khởi tạo và khởi chạy CPU và chipset, được tích hợp vào CoreBoot.

Các tính năng mới chính của Coreboot 4.13

Trong số những thay đổi chính nổi bật trong phiên bản mới này, một trong số đó là hỗ trợ thêm cho 63 bo mạch chủ, 42 trong số đó được sử dụng trên các thiết bị có Chrome OS hoặc máy chủ của Google.

Trong số các bảng không phải của Google, những điều sau được đề cập:

  • Acer G43T-AM3
  • Asus A88XM-E FM2 +
  • Supermicro X11SSH-F
  • Dell OptiPlex 9010
  • HP EliteBook 2560p, HP EliteBook Folio 9480m, HP ProBook 6360b
  • Lenovo ThinkPad X230
  • Hệ thống76 lemp9
  • Kem AMD
  • Biostar TH61-ITX
  • BostonTech GBYT4
  • Clevo L140CU / L141CU
  • Intel Alderlake-P RVP
  • Kontron COMe-bSL6
  • Mở dự án máy tính DeltaLake
  • Prodrive Hermes
  • Chủ nghĩa thuần túy Librem Mini, Chủ nghĩa thuần túy Librem Mini v2
  • Ớt Siemens

Một thay đổi quan trọng khác trong phiên bản Cerboot 4.13 mới này là đã được cung cấp việc triển khai của riêng bạn về mã cơ sở cho các hệ thống trên chip Bay Trail, tương đương với cơ sở mã do Intel cung cấp.

Mã giới thiệu tùy chỉnh sẽ giảm các thành phần bên ngoài cần thiết để hoạt động bình thường vào một tệp MRC.bin duy nhất (mã tham chiếu bộ nhớ) cần thiết để tải.

Thêm hỗ trợ ban đầu cho Intel TXT (Công nghệ eXecution đáng tin cậy), đủ để chạy mô-đun tboot (Khởi động đáng tin cậy). Việc triển khai được thử nghiệm trên bo mạch chủ Asrock B85M Pro4 (Haswell) TPM 2.0.

Bên cạnh đó cũng đã thêm xử lý chỉ báo "ẩn" đối với các thiết bị PCI trong cây thiết bị, cho phép xử lý các thiết bị ẩn mà các tham số của chúng dường như bị thiếu trên thiết bị (ID nhà cung cấp 0xFFFF_FFFF). Các thiết bị tương tự được sử dụng trong Intel PMC (Bộ điều khiển quản lý nguồn).

Các công cụ đã được thêm vào gen_spd.go và gen_part_id.go để tạo thông tin SPD (Phát hiện sự hiện diện nối tiếp) cho bộ nhớ LP4x và chỉ định số nhận dạng cho các mô-đun bộ nhớ được sử dụng trong các bo mạch dựa trên TGL và JSL.

Hỗ trợ cho bo mạch chủ SonoraPass của Dự án Máy tính Mở và 4 bo mạch của Google đã bị xóa.

Một phiên bản mới của bộ nạp khởi động SMM đã được đề xuất, có thể hoạt động trên các nền tảng có hơn 32 luồng CPU.

Cơ chế gỡ lỗi Address Sanitizer đã được triển khai Tích hợp để xác minh tính đúng đắn của công việc với bộ nhớ, cho phép bạn xác định các vấn đề như tràn bộ đệm. Động cơ có thể được sử dụng trong ramstage và romstage cho QEMU i440fx, Intel Apollo Lake và Haswell.

Những thay đổi khác nổi bật:

  • Hỗ trợ ban đầu cho x86_64 đã được thêm vào, cho phép bộ nhớ hơn 4GB và bao gồm nhiều mã được tối ưu hóa hơn. Việc triển khai vẫn còn hạn chế để sử dụng trong trình giả lập.
  • Các chuẩn bị đã được thực hiện để kích hoạt tính năng làm chủ bus PCI một cách có chọn lọc, Kconfig đã bổ sung các cài đặt để có thể kích hoạt điều khiển bus ở cấp độ nhóm thiết bị riêng lẻ.
  • Khả năng thay đổi mức đầu ra của các bản ghi vào bảng điều khiển được cung cấp từ romstage, được kích hoạt trong khối khởi động.
  • Phiên bản thứ tư của trình cấp phát tài nguyên đã được đề xuất, bổ sung hỗ trợ thao tác trên nhiều phạm vi tài nguyên, sử dụng toàn bộ không gian địa chỉ và cấp phát bộ nhớ trong các khu vực trên 4 GB.
  • Ngoài ra, chúng ta có thể quan sát công việc cung cấp hỗ trợ CoreBoot cho các chipset dựa trên vi kiến ​​trúc AMD Zen.

Tải xuống CoreBoot

Cuối cùng, đối với những người quan tâm đến việc có thể tải xuống phiên bản CoreBoot mới này họ có thể làm điều đó từ phần tải xuống của họ, có thể tìm thấy trên trang web chính thức của dự án.

Thêm vào đó, họ sẽ có thể tìm thấy tài liệu và thông tin thêm về dự án.

Liên kết là cái này.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: AB Internet Networks 2008 SL
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.