AMD planeia substituir a biblioteca AGESA pela openSIL nos firmware dos seus produtos

Por: Pedro Tróia
Tempo de leitura: 3 min

A AGESA, ou AMD Generic Encapsulated Software Architecture, é a plataforma que trata do processo de inicialização dos componentes nas motherboards AMD baseadas em UEFI desde os processadores ZEN de primeira geração. A AGESA inicializa os núcleos do processador, o chiptset, a memória e o resto do hardware da motheraboard e é uma parte importante do firmware UEFI das motherboards AMD. Mas parece que a AGESA tem os dias contados, porque a AMD vai substituí-la por um novo sistema, que se espera que seja melhor.

Durante uma apresentação recente, o director do desenvolvimento de firmware da AMD, Raj Kapoor, disse que a AGESA tem alguns problemas no que respeita a interoperabilidade, de integração com o resto do firmware UEFI e de segurança.

A AMD está à procura de uma solução que consiga dar resposta às necessidades e oportunidades do mercado e, por isso, está à procura de uma nova biblioteca de inicialização que seja melhor que a AGESA em todos os campos. A nova biblioteca terá de ter uma arquitectura extensível, ter um método de inicialização que seja simples e seguro, tecnologia agnóstica e escalável, capaz de lidar com qualquer solução de firmware para processadores x86 e, finalmente, deve ser de código aberto.

A alternativa à AGESA chama-se openSIL (SIL quer dizer Silicon Initialization Libraries). A OpenSIL é escrita em C-17, pode ser integrada em qualquer firmware x86 (como UEFI, coreboot e outras) e é mais leve. Por isso, tem uma densidade menos quando é necessário resolver problemas de segurança em comparação com o conjunto AGESA+UEFI. A AMD está a trabalhar nesta solução desde 2022, que foi desenhada para ser de código aberto desde o início, coisa que a AGESA e o UEFI não foram.

Neste momento, a AMD está a apresentar a openSIL como uma prova de conceito, compatível com os processadores EPYC de quarta geração. A fase de avaliação desta biblioteca deve terminar em 2026, altura em que será implementada no firmware de todas as plataformas da AMD.

Sou director da PCGuia há alguns anos e gosto de tecnologia em todas as suas formas. Estou neste mundo muito por culpa da minha curiosidade quase insaciável e por ser um fã de ficção científica.
Exit mobile version