Proizvođač laptopa Framework Computer, koji je zagovornik samopopravke i nastoji da svoje proizvode učini što jednostavnijim za rastavljanje, nadogradnju i zamjenu komponenti, najavio je izdavanje izvornog koda za firmver Embedded Controller (EC) koji se koristi u Framework Laptop-u. . Kod je otvoren pod BSD licencom.
Osnovna ideja Framework Laptop-a je da pruži mogućnost sklapanja laptopa iz modula, slično kao što korisnik može sastaviti desktop računar od pojedinačnih komponenti koje nisu nametnute od strane određenog proizvođača. Framework Laptop se može naručiti u dijelovima i sklopiti u konačni uređaj od strane korisnika. Svaka komponenta u uređaju je jasno označena i lako se uklanja. Ako je potrebno, korisnik može brzo zamijeniti bilo koji modul, a u slučaju kvara pokušati sam popraviti svoj uređaj koristeći upute i video zapise koje daje proizvođač sa informacijama o montaži/demontaži, zamjeni komponenti i popravku.
Osim zamjene memorije i skladišta, moguća je zamjena matične ploče, kućišta (dostupne različite boje), tastature (različiti rasporedi) i bežičnog adaptera. Preko utora za karticu za proširenje možete povezati do 4 dodatna modula sa USB-C, USB-A, HDMI, DisplayPort-om, MicroSD i drugim diskom na laptop bez rastavljanja kućišta. Ova funkcija omogućava korisniku da odabere potreban skup portova i zamijeni ih u bilo kojem trenutku (na primjer, ako nema dovoljno USB porta, HDMI modul možete zamijeniti USB). U slučaju kvara ili za nadogradnju, možete zasebno kupiti komponente kao što su ekran (13.5” 2256×1504), baterija, touchpad, web kamera, tastatura, zvučna kartica, kućište, ploča sa senzorom otiska prsta, šarke za montažu ekran i zvučnici.
Otvaranje firmvera dodatno će omogućiti entuzijastima da kreiraju i instaliraju alternativne firmvere. Firmver EmbeddedController podržava matične ploče za 11. generaciju Intel Core i5 i i7 procesora i odgovoran je za izvođenje operacija niskog nivoa sa hardverom, kao što je inicijalizacija procesora i čipseta, kontrola pozadinskog osvjetljenja i indikatora, interakcija s tastaturom i touchpadom, upravljanje napajanjem i organizovanje početne faze pokretanja. Kod firmvera je zasnovan na razvoju otvorenog koda chromium-ec projekta, u okviru kojeg Google razvija firmver za uređaje iz porodice Chromebook.
Planovi za budućnost uključuju nastavak rada na kreiranju otvorenog firmvera za komponente koje su i dalje vezane za vlasnički kod (na primjer, bežični čipovi). Na osnovu preporuka i sugestija koje su objavili korisnici, razvija se niz korak-po-korak vodiča za instaliranje Linux distribucija kao što su Fedora 35, Ubuntu 21.10, Manjaro 21.2.1, Mint, Arch, Debian i Elementary OS na laptop. Preporučena Linux distribucija je Fedora 35, jer ova distribucija pruža punu podršku za Laptop Framework iz kutije.
izvor: opennet.ru