Framework Computer otworzył kod oprogramowania układowego dla laptopów

Producent notebooków Framework Computer, który jest zwolennikiem przyznania użytkownikom prawa do samodzielnej naprawy i stara się, aby ich produkty były jak najbardziej wygodne do demontażu, modernizacji i wymiany podzespołów, zapowiedział publikację kodu źródłowego dla Embedded Controller (EC) firmware używane w Framework Laptop. Kod jest otwarty na licencji BSD.

Główną ideą Framework Laptop jest zapewnienie możliwości zbudowania laptopa z modułów, podobnie jak użytkownik może złożyć komputer stacjonarny z oddzielnych komponentów, które nie są narzucone przez konkretnego producenta. Framework Laptop może być zamówiony na części i zmontowany w ostateczne urządzenie przez użytkownika. Każdy element urządzenia jest wyraźnie oznakowany i łatwy do usunięcia. W razie potrzeby użytkownik może szybko wymienić dowolny moduł, a w przypadku awarii spróbować samodzielnie naprawić swoje urządzenie, korzystając z instrukcji i filmów dostarczonych przez producenta z informacjami na temat montażu/demontażu, wymiany podzespołów i naprawy.

Oprócz wymiany pamięci i pamięci masowej możliwa jest wymiana płyty głównej, obudowy (oferowane są różne kolory), klawiatury (różne układy) i adaptera bezprzewodowego. Poprzez sloty Expansion Card bez rozbierania obudowy można podłączyć do laptopa aż 4 dodatkowe moduły z USB-C, USB-A, HDMI, DisplayPort, MicroSD oraz drugi dysk. Ta funkcja pozwala użytkownikowi wybrać żądany zestaw portów i wymienić je w dowolnym momencie (np. jeśli portu USB jest za mało, można wymienić moduł HDMI na USB). W przypadku awarii lub modernizacji można osobno dokupić komponenty takie jak ekran (13.5” 2256×1504), baterię, touchpad, kamerę internetową, klawiaturę, kartę dźwiękową, etui, płytkę czytnika linii papilarnych, zawiasy ekranu i głośniki.

Otwarcie oprogramowania układowego dodatkowo umożliwi entuzjastom tworzenie i instalowanie alternatywnego oprogramowania układowego. Oprogramowanie układowe EmbeddedController obsługuje płyty główne z procesorami Intel Core i11 i i5 7. generacji i jest odpowiedzialne za wykonywanie niskopoziomowych operacji sprzętowych, takich jak inicjalizacja procesora i chipsetu, sterowanie podświetleniem i wskaźnikami, interakcja klawiatury i touchpada, zarządzanie energią i organizacja początkowy etap rozruchu. Kod oprogramowania układowego opiera się na rozwoju otwartego projektu chromium-ec, w którym Google opracowuje oprogramowanie układowe dla urządzeń z rodziny Chromebook.

Z planów na przyszłość trwają prace nad stworzeniem otwartego oprogramowania układowego dla komponentów, w których nadal pozostają one powiązane z zastrzeżonym kodem (na przykład chipy bezprzewodowe). Seria przewodników krok po kroku dotyczących instalacji dystrybucji Linuksa, takich jak Fedora 35, Ubuntu 21.10, Manjaro 21.2.1, Mint, Arch, Debian i Elementary OS, jest opracowywana na podstawie zaleceń i życzeń publikowanych przez użytkowników. Zalecaną dystrybucją Linuksa jest Fedora 35, ponieważ ta dystrybucja zapewnia pełne wsparcie dla Framework Laptop po wyjęciu z pudełka.

Framework Computer otworzył kod oprogramowania układowego dla laptopów
Framework Computer otworzył kod oprogramowania układowego dla laptopów


Źródło: opennet.ru

Dodaj komentarz