Framework Computer lançou o código de firmware de seus laptops

Há alguns dias, o fabricante do laptop estrutura de computador, que é a favor de dar aos usuários o direito de auto-reparo e tentar tornar seus produtos o mais convenientes possível para desmontar, atualizar e substituir componentes, lançamento do código-fonte anunciado do controlador integrado (EC) firmware usado no Laptop Framework.

A ideia principal do Laptop Framework é fornecer a capacidade de construir um laptop a partir de módulos, semelhante a como um usuário pode montar um desktop a partir de componentes separados que não são obrigatórios por um fabricante específico.

O Framework Laptop pode ser encomendado aos poucos e montado pelo usuário em um dispositivo final. Cada componente do dispositivo está claramente rotulado e é facilmente removido. Se necessário, o usuário pode substituir rapidamente qualquer módulo e, em caso de avaria, tentar reparar seu aparelho por conta própria, utilizando as instruções e vídeos disponibilizados pelo fabricante com informações sobre montagem/desmontagem, substituição de componentes e reparo.

Temos o prazer de anunciar que lançamos o firmware Embedded Controller (EC) de código aberto para o Laptop Framework, disponível hoje no GitHub. Isso é baseado no projeto chromium-ec do Google, que é o firmware EC usado nos Chromebooks. Lançamos nossa variante sob a mesma licença BSD de 3 cláusulas que permite modificá-la, compartilhá-la e reutilizá-la como desejar.

Além de substituir memória e armazenamento, é possível substituir a placa-mãe, o caso (cores diferentes são oferecidas), o teclado (diferentes desenhos) e o adaptador sem fio. Através dos slots de cartão de expansão sem desmontar o gabinete, você pode conectar até 4 módulos adicionais com USB-C, USB-A, HDMI, DisplayPort, MicroSD e uma segunda unidade ao laptop.

Este recurso permite ao usuário selecionar o conjunto necessário de portas e substituí-los a qualquer momento (por exemplo, se não houver porta USB suficiente, você pode substituir o módulo HDMI por USB). Em caso de avaria ou atualização, você pode adquirir separadamente componentes como tela (13,5″ 2256×1504), bateria, touchpad, webcam, teclado, placa de som, case, placa do sensor de impressão digital, dobradiças, etc. tela e alto-falantes .

Abrir o firmware permitirá que os entusiastas criem e instalem firmware alternativo. O firmware EmbeddedController suporta placas-mãe para processadores Intel Core i11 e i5 de 7ª geração e é responsável por executar operações de hardware de baixo nível, como inicialização de processador e chipset, controle de luz de fundo e indicadores, interação de 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 aberto chromium-ec, no qual o Google desenvolve firmware para dispositivos da família Chromebook.

O firmware EC é o que lida com a funcionalidade de baixo nível no Framework Laptop, incluindo sequenciamento de energia, interface de teclado e touchpad e controle dos LEDs no sistema. Observe que modificações incorretas de firmware podem danificar sua placa-mãe ou outro hardware, portanto, recomendamos que você apenas atualize o firmware modificado se estiver disposto a correr esse risco. Continuamos a investir no desenvolvimento de firmware de código aberto, com o objetivo de substituir no futuro outros firmwares proprietários que encontramos atualmente.

De planos para o futuro o trabalho continua na criação de firmware aberto para componentes que ainda estão vinculados ao código proprietário (por exemplo, chips sem fio).

Uma série de guias passo a passo para instalar distribuições Linux como Fedora 35, Ubuntu 21.10, Manjaro 21.2.1, Mint, Arch, Debian e Elementary OS estão sendo desenvolvidos com base nas recomendações e desejos postados pelos usuários. A distribuição Linux recomendada é o Fedora 35, pois esta distribuição fornece suporte completo para o Laptop Framework pronto para uso.

Finalmente Caso tenha interesse em saber mais sobre o assunto, você pode verificar os detalhes no link a seguir.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.