Wydanie Libreboot 20221214, całkowicie darmowej dystrybucji Coreboot

Wprowadzono wydanie bezpłatnego bootowalnego oprogramowania sprzętowego Libreboot 20221214. Projekt rozwija całkowicie bezpłatną pochodną projektu CoreBoot, która zapewnia zamiennik autorskiego oprogramowania UEFI i BIOS, oczyszczonego z wkładek binarnych, odpowiedzialnego za inicjalizację procesora, pamięci, urządzeń peryferyjnych i inne elementy sprzętowe.

Libreboot ma na celu stworzenie środowiska systemowego, które pozwala całkowicie zrezygnować z autorskiego oprogramowania, nie tylko na poziomie systemu operacyjnego, ale także oprogramowania sprzętowego zapewniającego rozruch. Libreboot nie tylko pozbawia CoreBoot zastrzeżonych komponentów, ale także wzbogaca go o narzędzia ułatwiające użytkownikom końcowym korzystanie z niego, tworząc dystrybucję, z której może korzystać każdy użytkownik bez specjalnych umiejętności.

Wśród sprzętu obsługiwanego w Libreboot:

  • Systemy stacjonarne Gigabyte GA-G41M-ES2L, Intel D510MO, Intel D410PT, Intel D945GCLF i Apple iMac 5,2.
  • Laptopy: ThinkPad X60 / X60S / X60 Tablet, ThinkPad T60, Lenovo ThinkPad X200 / X200S / X200 Tablet/ X220 / X230, Lenovo ThinkPad R400, Lenovo ThinkPad T400 / T400S/ T420 / T440, Lenovo ThinkPad T500, Lenovo ThinkPad W500 500, Lenovo ThinkPad R1, Apple MacBook2 i MacBookXNUMX oraz różne Chromebooki firm ASUS, Samsung, Acer i HP.

W nowym wydaniu:

  • Dodano obsługę płyt ASUS P2B_LS i P3B_F do testów z emulatorem PCBox. Obrazy ROM dla tych płyt już pomyślnie inicjują pamięć i ładują ładunek w emulatorze, ale nie są jeszcze w stanie zainicjować VGA ROM.
  • Dodano obrazy dla QEMU (arm64 i x86_64), które można wykorzystać do testów.
  • Dodano obsługę laptopów:
    • Lenovo ThinkPad t430,
    • Tablet Lenovo ThinkPad x230 / x230edp / x230,
    • Lenovo ThinkPad t440p,
    • Lenovo ThinkPad w541,
    • Lenovo ThinkPad x220,
    • Lenovo ThinkPad T420.
  • Zwrócono obrazy ROM dla płyt Gigabyte GA-G41M-ES2L, które na razie obsługują tylko komponenty pakietu SeaBIOS. Działanie płyty nie zostało jeszcze ustabilizowane, na przykład występują problemy z wideo, inicjalizacją pamięci i powolnym ładowaniem, w kontrolerze SATA na tym etapie rozwoju można stosować tylko emulację ATA (bez AHCI).
  • Dodano obsługę urządzeń ARM, dla których u-boot z CoreBoot jest używany jako ładunek zamiast ładunku głębinowego:
    • Chromebook Samsung 2 13″,
    • Chromebook Samsung 2 11″,
    • Chromebook HP 11 G1,
    • Chromebook Samsunga XE303,
    • Chromebook HP 14 G3,
    • Chromebook Acer 13 (CB5-311, C810),
    • ASUSChromebit CS10,
    • ASUS Chromebook Flip C100PA,
    • Chromebook ASUS C201PA,
    • ASUS Chromebook Flip C101,
    • Chromebook Samsung Plus (v1),
  • Zaprzestano obsługi kart ASUS KCMA-D8, ASUS KGPE-D16 i ASUS KFSN4-DRE, ponieważ nie można było dla nich uzyskać stabilnej inicjalizacji pamięci (raminit) i zarzucono ich obsługę.

Źródło: opennet.ru

Dodaj komentarz