Framework Számítógép nyílt forráskódú firmware laptopokhoz

A laptopgyártó Framework Computer, amely az önjavítás híve, és arra törekszik, hogy termékei minél könnyebben szétszerelhetővé, frissíthetővé és cserélhetővé váljanak, bejelentette a Framework Laptopban használt Embedded Controller (EC) firmware forráskódjának kiadását. . A kód a BSD licenc alatt van nyitva.

A Framework Laptop fő ötlete, hogy lehetőséget biztosítson egy laptop összeállítására modulokból, hasonlóan ahhoz, ahogyan a felhasználó összeállíthat egy asztali számítógépet olyan egyedi alkatrészekből, amelyeket nem egy adott gyártó ír elő. A Framework Laptop alkatrészenként megrendelhető, és a felhasználó által végleges eszközzé szerelhető. A készülék minden alkatrésze jól látható címkével van ellátva, és könnyen eltávolítható. Szükség esetén a felhasználó gyorsan kicserélheti bármelyik modult, meghibásodás esetén pedig saját maga próbálja meg megjavítani a készülékét a gyártó által biztosított instrukciók és videók segítségével az összeszerelésről/szétszerelésről, az alkatrészek cseréjéről és a javításról szóló információkkal.

A memória és a tárhely cseréje mellett lehetőség van az alaplap, a ház (különböző színekben), a billentyűzet (különböző elrendezések) és a vezeték nélküli adapter cseréje. A bővítőkártya-nyílásokon keresztül akár 4 további modult is csatlakoztathat a laptophoz USB-C-vel, USB-A-val, HDMI-vel, DisplayPort-tal, MicroSD-vel és egy második meghajtóval a ház szétszerelése nélkül. Ez a funkció lehetővé teszi a felhasználó számára, hogy kiválassza a kívánt portkészletet, és bármikor kicserélje azokat (például ha nincs elég USB-port, a HDMI-modult kicserélheti egy USB-re). Meghibásodás vagy frissítés esetén külön megvásárolható olyan alkatrészek, mint a képernyő (13.5” 2256×1504), akkumulátor, érintőpad, webkamera, billentyűzet, hangkártya, tok, ujjlenyomat-érzékelővel ellátott tábla, zsanérok a rögzítéshez a képernyőt és a hangszórókat.

A firmware megnyitása emellett lehetővé teszi a rajongók számára, hogy alternatív firmware-eket hozzanak létre és telepítsenek. Az EmbeddedController firmware támogatja a 11. generációs Intel Core i5 és i7 processzorok alaplapjait, és felelős a hardverrel végzett alacsony szintű műveletek elvégzéséért, mint például a processzor és a lapkakészlet inicializálása, a háttérvilágítás és a jelzőfények vezérlése, a billentyűzettel és az érintőpaddal való interakció, energiagazdálkodás és a kezdeti rendszerindítási szakasz megszervezése. A firmware kód a nyílt forráskódú chromium-ec projekt fejlesztésein alapul, amelynek keretében a Google a Chromebook család eszközeihez fejleszt firmware-t.

A jövőre vonatkozó tervek között szerepel a nyílt firmware létrehozásának folytatása azon komponensek számára, amelyek továbbra is védett kódokhoz vannak kötve (például vezeték nélküli chipek). A felhasználók által közzétett ajánlások és javaslatok alapján egy sor lépésről lépésre szóló útmutatót dolgoznak ki a Linux disztribúciók, például a Fedora 35, Ubuntu 21.10, Manjaro 21.2.1, Mint, Arch, Debian és Elementary OS laptopra történő telepítéséhez. Az ajánlott Linux disztribúció a Fedora 35, mivel ez a disztribúció már a dobozból is teljes mértékben támogatja a Laptop Framework-et.

Framework Számítógép nyílt forráskódú firmware laptopokhoz
Framework Számítógép nyílt forráskódú firmware laptopokhoz


Forrás: opennet.ru

Hozzászólás