Framework Firmware open source per computer portatili

Il produttore di laptop Framework Computer, che è un sostenitore dell'autoriparazione e si impegna a rendere i suoi prodotti facili da smontare, aggiornare e sostituire i componenti, ha annunciato il rilascio del codice sorgente per il firmware Embedded Controller (EC) utilizzato nel Framework Laptop . Il codice è aperto sotto la licenza BSD.

L'idea principale di Framework Laptop è quella di fornire la possibilità di assemblare un laptop da moduli, in modo simile a come un utente può assemblare un computer desktop da singoli componenti che non sono imposti da un produttore specifico. Framework Laptop può essere ordinato in parti e assemblato in un dispositivo finale dall'utente. Ogni componente del dispositivo è chiaramente etichettato e facile da rimuovere. Se necessario, l'utente può sostituire rapidamente qualsiasi modulo e, in caso di guasto, provare a riparare lui stesso il proprio dispositivo utilizzando le istruzioni e i video forniti dal produttore con informazioni su montaggio/smontaggio, sostituzione dei componenti e riparazione.

Oltre a sostituire memoria e storage, è possibile sostituire la scheda madre, il case (diversi colori disponibili), la tastiera (diversi layout) e l'adattatore wireless. Attraverso gli slot per schede di espansione è possibile collegare fino a 4 moduli aggiuntivi con USB-C, USB-A, HDMI, DisplayPort, MicroSD e una seconda unità al laptop senza smontare il case. Questa funzione consente all'utente di selezionare il set di porte richiesto e di sostituirle in qualsiasi momento (ad esempio, se non c'è abbastanza porta USB, è possibile sostituire il modulo HDMI con uno USB). In caso di guasto o per upgrade è possibile acquistare separatamente componenti come schermo (13.5” 2256×1504), batteria, touchpad, webcam, tastiera, scheda audio, case, scheda con sensore impronte digitali, cerniere per il montaggio lo schermo e gli altoparlanti.

L'apertura del firmware consentirà inoltre agli appassionati di creare e installare firmware alternativi. Il firmware EmbeddedController supporta le schede madri per i processori Intel Core i11 e i5 di 7a generazione ed è responsabile dell'esecuzione di operazioni di basso livello con l'hardware, come l'inizializzazione del processore e del chipset, il controllo della retroilluminazione e degli indicatori, l'interazione con la tastiera e il touchpad, gestione dell'alimentazione e organizzazione della fase di avvio iniziale. Il codice del firmware si basa sugli sviluppi del progetto open source chromium-ec, all'interno del quale Google sviluppa firmware per dispositivi della famiglia Chromebook.

I piani per il futuro includono il lavoro continuo sulla creazione di firmware aperto per componenti che rimangono ancora legati a codice proprietario (ad esempio, chip wireless). Sulla base delle raccomandazioni e dei suggerimenti pubblicati dagli utenti, è in fase di sviluppo una serie di guide passo passo per l'installazione di distribuzioni Linux come Fedora 35, Ubuntu 21.10, Manjaro 21.2.1, Mint, Arch, Debian e Elementary OS su un laptop. La distribuzione Linux consigliata è Fedora 35, poiché questa distribuzione fornisce il supporto completo per Laptop Framework immediatamente.

Framework Firmware open source per computer portatili
Framework Firmware open source per computer portatili


Fonte: opennet.ru

Aggiungi un commento