Raamwerk Rekenaar oopbron-firmware vir skootrekenaars

Skootrekenaarvervaardiger Framework Computer, wat 'n voorstander is van selfherstel en daarna streef om sy produkte so maklik te maak om uitmekaar te haal, op te gradeer en te vervang, het die vrystelling van die bronkode aangekondig vir die Embedded Controller (EC)-firmware wat in die Framework-skootrekenaar gebruik word . Die kode is oop onder die BSD-lisensie.

Die hoofgedagte van Framework Laptop is om die vermoë te bied om 'n skootrekenaar uit modules saam te stel, soortgelyk aan hoe 'n gebruiker 'n tafelrekenaar kan saamstel uit individuele komponente wat nie deur 'n spesifieke vervaardiger opgelê word nie. Raamwerk Skootrekenaar kan in dele bestel word en deur die gebruiker in 'n finale toestel saamgestel word. Elke komponent in die toestel is duidelik gemerk en maklik om te verwyder. Indien nodig, kan die gebruiker enige module vinnig vervang, en in die geval van 'n onklaarraking, probeer om sy toestel self te herstel deur die instruksies en video's wat deur die vervaardiger verskaf is met inligting oor montering/demontage, vervanging van komponente en herstel.

Benewens die vervanging van geheue en berging, is dit moontlik om die moederbord, omhulsel (verskillende kleure beskikbaar), sleutelbord (verskillende uitlegte) en draadlose adapter te vervang. Deur die uitbreidingskaartgleuwe kan jy tot 4 bykomende modules met USB-C, USB-A, HDMI, DisplayPort, MicroSD en 'n tweede stasie aan die skootrekenaar koppel sonder om die tas uitmekaar te haal. Hierdie kenmerk laat die gebruiker toe om die vereiste stel poorte te kies en te eniger tyd te vervang (byvoorbeeld, as daar nie genoeg USB-poort is nie, kan jy die HDMI-module met 'n USB-een vervang). In die geval van 'n onklaarraking of vir opgradering, kan jy afsonderlik komponente koop soos 'n skerm (13.5” 2256×1504), battery, raakpaneel, webkamera, sleutelbord, klankkaart, houer, bord met 'n vingerafdruksensor, skarniere vir montering die skerm en luidsprekers.

Deur die firmware oop te maak, sal entoesiaste ook alternatiewe firmware skep en installeer. Die EmbeddedController-firmware ondersteun moederborde vir die 11de generasie Intel Core i5- en i7-verwerkers, en is verantwoordelik vir die uitvoering van laevlak-bewerkings met die hardeware, soos die inisiasie van die verwerker en skyfiestel, die beheer van die agtergrondlig en aanwysers, interaksie met die sleutelbord en raakpaneel, kragbestuur en organisering van die aanvanklike selflaaifase. Die firmware-kode is gebaseer op die ontwikkelings van die oopbron chromium-ec-projek, waarbinne Google firmware vir toestelle van die Chromebook-familie ontwikkel.

Planne vir die toekoms sluit in voortgesette werk aan die skep van oop firmware vir komponente wat steeds gekoppel bly aan eie kode (byvoorbeeld draadlose skyfies). Gebaseer op aanbevelings en voorstelle wat deur gebruikers gepubliseer is, word 'n reeks stap-vir-stap-gidse vir die installering van Linux-verspreidings soos Fedora 35, Ubuntu 21.10, Manjaro 21.2.1, Mint, Arch, Debian en Elementary OS op 'n skootrekenaar ontwikkel. Die aanbevole Linux-verspreiding is Fedora 35, aangesien hierdie verspreiding volledige ondersteuning bied vir die skootrekenaarraamwerk uit die boks.

Raamwerk Rekenaar oopbron-firmware vir skootrekenaars
Raamwerk Rekenaar oopbron-firmware vir skootrekenaars


Bron: opennet.ru

Voeg 'n opmerking