Páginas

quinta-feira, 6 de agosto de 2026

AMD openSIL: O Futuro Open-Source do Firmware já chegou às Placas AM5

 



A AMD openSIL substitui AGESA com firmware open-source em placas AM5. Coreboot já roda em MSI B850-P. Entenda o que muda, quando chega e como se preparar para o Zen 6.


O mundo do hardware está prestes a passar por uma mudança silenciosa, mas profunda. 

Por anos, os usuários de processadores AMD conviveram com o AGESA (AMD Generic Encapsulated Software Architecture) — um firmware proprietário e fechado responsável por inicializar a CPU, a memória e os subsistemas críticos antes do sistema operacional assumir o controle.

Agora, a AMD está substituindo esse sistema por algo completamente novo: o openSIL (open-Source Silicon Initialization Library). E o mais empolgante é que ele já está rodando em placas-mãe AM5 de prateleira, graças aos esforços da consultoria 3mdeb.

Mas o que isso significa na prática? Por que você deveria se importar ? E quando isso vai chegar ao seu computador? Vamos responder a todas essas perguntas.


O que é o AMD openSIL e por que ele substitui o AGESA ?

Uma biblioteca de inicialização de silício, totalmente aberta

O AMD open Silicon Initialization Library (openSIL) é um conjunto de bibliotecas escritas em C que podem ser integradas a qualquer firmware x86, seja compilando diretamente o código-fonte ou vinculando bibliotecas estáticas.

Diferente do AGESA, que é um bloco monolítico e fechado, o openSIL é modular, leve e transparente. Ele é composto por três bibliotecas principais:

  • xSIM (x86 Silicon Initialization Libraries) — inicialização do silício da CPU.

  • xPRF (x86 Platform Reference Library) — referência para a plataforma.

  • xUSL (x86 Utilities & Services Library) — utilitários e serviços.

Essas bibliotecas podem ser vinculadas estaticamente a qualquer firmware host durante a compilação, o que dá aos fabricantes de placas-mãe e desenvolvedores uma flexibilidade jamais vista antes.


Adeus, AGESA. Olá, transparência


  • O AGESA sempre foi um componente crítico, mas fechado. Isso significa que:

  • Apenas a AMD e os fabricantes de placas-mãe tinham acesso ao código.

  • Correções de bugs e otimizações dependiam exclusivamente dos ciclos de atualização da AMD.

  • A comunidade open-source, como a do Coreboot, ficava de fora.


Com o openSIL, tudo muda. O código será publicado sob licença MIT e estará disponível no GitHub

A AMD já confirmou que a fase de produção terá início em 2026, com suporte total aos processadores Zen 6 (EPYC "Venice" e Ryzen "Medusa").

O openSIL representa a maior mudança na estratégia de firmware da AMD em mais de uma década.


Recomendação de Produto


A GIGABYTE B850M é baseada no chipset B850 e suporta os processadores AMD Ryzen das séries 9000, 8000 e 7000, sendo uma alternativa moderna e competente para quem quer montar um PC na plataforma AM5.

Placa Mãe Gigabyte B850M GAMING X WIFI6E (AM5/4xDDR5/HDMI/DP/M.2/USB 3.2 -> https://link.amazon/B01MWXUly

Eu ganho uma comissão quando você faz uma compra.


O openSIL já funciona em placas AM5 ?


Sim — e a prova está rodando agora mesmo

Em fevereiro de 2026, a 3mdeb — uma consultoria polonesa especializada em firmware — anunciou que estava portando o Coreboot e o openSIL para uma placa-mãe AM5 disponível no varejo: a MSI PRO B850-P WiFi.

O trabalho vem avançando rapidamente. Em abril de 2026, a 3mdeb já havia:

  • Inicializado os blocos CCX e FCH para a variante desktop do Phoenix (Ryzen 8000).
  • Corrigido a inicialização do controlador USB, que estava completamente ausente no código Proof-of-Concept (PoC) da AMD.

  • Completado a enumeração PCIe.
  • Conseguido bootar o Linux quase até o prompt de login.

Em agosto de 2026, a 3mdeb enviou pull requests para os projetos upstream do openSIL e do Coreboot, incluindo o suporte ao chipset Promontory 21 e correções para SMU, USB e gráficos. O resultado? Ubuntu 26.04 e Windows 11 bootando com sucesso em uma placa AM5 usando Coreboot + openSIL.


A MSI PRO B850-P WiFi é uma placa ATX com chipset B850, amplamente disponível por cerca de U$ 180-235 (cerca de R$ 1000 -1300)  no mercado brasileiro, dependendo da cotação e impostos).


Quais são as vantagens do openSIL para o usuário final?

1. Mais segurança e transparência

Com o código aberto, a comunidade pode auditar o firmware em busca de vulnerabilidades. Isso é especialmente importante em um mundo onde ataques em nível de firmware estão se tornando cada vez mais comuns.


2. Atualizações mais rápidas e independentes

Hoje, se um bug no AGESA afeta seu sistema, você precisa esperar a AMD corrigir, depois a fabricante da placa-mãe implementar e, por fim, baixar e instalar uma nova BIOS. Com o openSIL, desenvolvedores independentes e a comunidade Coreboot podem corrigir problemas sem depender de grandes corporações.


3. Mais leve e modular

O openSIL foi projetado para ser leve e de baixo "chirp" (interferência mínima no sistema). Isso significa menos código desnecessário rodando durante a inicialização e, potencialmente, tempos de boot mais rápidos e maior estabilidade.


4. Liberdade de escolha de firmware


Com o openSIL, você não estará mais preso à BIOS/UEFI fornecida pelo fabricante da placa-mãe. Será possível usar Coreboot, Dasharo ou até mesmo soluções personalizadas. A 3mdeb já está oferecendo o Dasharo como uma alternativa comercial baseada em Coreboot + openSIL.


5. Suporte a longo prazo para plataformas antigas

Como o código é aberto, a comunidade pode manter o suporte para placas-mãe mesmo depois que os fabricantes pararem de atualizar a BIOS. Isso é um sonho para entusiastas que gostam de manter hardware antigo funcionando.


Quando o openSIL estará disponível oficialmente ?


Roadmap da AMD

A AMD já divulgou seu roadmap para o openSIL:


O suporte oficial ao openSIL chegará com os processadores Zen 6:

  • EPYC "Venice" (servidores) — lançamento em 2026.

  • Ryzen "Medusa" (desktop) — primeiro semestre de 2027.

O código-fonte será disponibilizado aproximadamente um trimestre após o lançamento de cada plataforma.

E as placas AM5 atuais ?

Placas como a MSI PRO B850-P WiFi já estão rodando openSIL graças ao trabalho da 3mdeb, mas isso ainda é experimental. O suporte oficial virá com os processadores Zen 6 e exigirá atualizações de firmware dos fabricantes — ou, para os mais aventureiros, a instalação manual de Coreboot + openSIL.


O que é o Coreboot e qual a relação com o openSIL ?


O Coreboot é um firmware de inicialização open-source que substitui a BIOS/UEFI tradicional. Ele é extremamente leve e rápido, mas historicamente tinha suporte limitado a hardware moderno — especialmente plataformas AMD.

O openSIL muda esse cenário. Ele fornece a camada de inicialização do silício que o Coreboot precisa para funcionar em processadores AMD modernos. Juntos, Coreboot + openSIL formam uma pilha de firmware 100% open-source, do primeiro ao último byte.

A 3mdeb está na vanguarda desse movimento, portando o Coreboot + openSIL para a MSI PRO B850-P WiFi e também para uma placa-mãe servidor da Gigabyte (EPYC Turin).



Conclusão: O futuro do firmware é aberto — e ele já começou


A AMD openSIL não é apenas mais uma tecnologia. É uma mudança de paradigma que coloca o controle nas mãos dos usuários, desenvolvedores e da comunidade open-source como um todo.
Com o openSIL, a AMD está:

  • Abrindo o código que antes era restrito a poucos.
  • Reduzindo a dependência de fabricantes de placas-mãe para correções e melhorias.
  • Permitindo inovação com soluções como Coreboot e Dasharo.
  • Garantindo mais segurança com transparência total.

O trabalho da 3mdeb já provou que o openSIL funciona em hardware de prateleira. O que antes era um sonho distante — rodar um firmware 100% open-source em um PC moderno com AMD — agora é uma realidade em desenvolvimento.


Checklist para se preparar para o openSIL


Copie e cole este checklist para começar a se preparar:


[ ] Pesquisar sobre Coreboot e Dasharo para entender as alternativas de firmware.

[ ] Verificar se sua placa-mãe AM5 é compatível (modelos com chipset B850 são os primeiros).

[ ] Acompanhar os blogs da 3mdeb (blog.3mdeb.com) para novidades sobre o port.

[ ] Considerar a compra da MSI PRO B850-P WiFi se você quer estar na fronteira.

[ ] Aguardar o lançamento dos processadores Zen 6 (2026/2027) para suporte oficial.

[ ] Preparar um pendrive com ferramentas de recuperação (flashback BIOS) para testes.

[ ] Participar de fóruns e comunidades (Reddit r/coreboot, Phoronix) para trocar experiências.




Nenhum comentário:

Postar um comentário