Framework Firmware de código aberto para laptops

O fabricante de laptops Framework Computer, que é um defensor do auto-reparo e se esforça para tornar seus produtos tão fáceis de desmontar, atualizar e substituir componentes, anunciou o lançamento do código-fonte do firmware Embedded Controller (EC) usado no Framework Laptop . O código está aberto sob a licença BSD.

A ideia principal do Framework Laptop é fornecer a capacidade de montar um laptop a partir de módulos, semelhante a como um usuário pode montar um computador desktop a partir de componentes individuais que não são impostos por um fabricante específico. O Framework Laptop pode ser encomendado em peças e montado em um dispositivo final pelo usuário. Cada componente do dispositivo está claramente identificado e é fácil de remover. Se necessário, o utilizador pode substituir rapidamente qualquer módulo e, em caso de avaria, tentar reparar ele próprio o seu dispositivo utilizando as instruções e vídeos fornecidos pelo fabricante com informações sobre montagem/desmontagem, substituição de componentes e reparação.

Além de substituir memória e armazenamento, é possível substituir placa-mãe, gabinete (diferentes cores disponíveis), teclado (diferentes layouts) e adaptador wireless. Através dos slots para cartões de expansão, você pode conectar até 4 módulos adicionais com USB-C, USB-A, HDMI, DisplayPort, MicroSD e um segundo drive ao laptop sem desmontar o case. Este recurso permite ao usuário selecionar o conjunto necessário de portas e substituí-las a qualquer momento (por exemplo, se não houver porta USB suficiente, você pode substituir o módulo HDMI por um USB). Em caso de avaria ou atualização, você pode comprar separadamente componentes como tela (13.5” 2256×1504), bateria, touchpad, webcam, teclado, placa de som, case, placa com sensor de impressão digital, dobradiças para montagem a tela e os alto-falantes.

A abertura do firmware também permitirá que os entusiastas criem e instalem firmwares alternativos. O firmware EmbeddedController suporta placas-mãe para processadores Intel Core i11 e i5 de 7ª geração e é responsável por realizar operações de baixo nível com o hardware, como inicializar o processador e chipset, controlar a luz de fundo e indicadores, interagir com o teclado e touchpad, gerenciamento de energia e organização do estágio inicial de inicialização. O código do firmware é baseado nos desenvolvimentos do projeto de código aberto chromium-ec, dentro do qual o Google desenvolve firmware para dispositivos da família Chromebook.

Os planos para o futuro incluem trabalho contínuo na criação de firmware aberto para componentes que ainda permanecem vinculados ao código proprietário (por exemplo, chips sem fio). Com base nas recomendações e sugestões publicadas pelos usuários, está sendo desenvolvida uma série de guias passo a passo para instalação de distribuições Linux como Fedora 35, Ubuntu 21.10, Manjaro 21.2.1, Mint, Arch, Debian e Elementary OS em um laptop. A distribuição Linux recomendada é o Fedora 35, pois esta distribuição fornece suporte completo para o Laptop Framework pronto para uso.

Framework Firmware de código aberto para laptops
Framework Firmware de código aberto para laptops


Fonte: opennet.ru

Adicionar um comentário