E foi lançado o CoreBoot 24.05 com suporte a 64 bits melhorado, e muito mais. Confira as novidades dessa importante atualização.
CoreBoot é uma alternativa de código aberto ao tradicional BIOS (Basic Input-Output System) que já estava nos PCs do MS-DOS 80s e a substitui-lo pelo UEFI (Unified Extensible).
O CoreBoot também é um análogo de firmware proprietário gratuito e está disponível para verificação e auditoria completas. Ele é usado como firmware base para inicialização de hardware e coordenação de inicialização.
Incluindo inicialização de chip gráfico, PCIe, SATA, USB, RS232. Ao mesmo tempo, os componentes binários do FSP 2.0 (Pacote de suporte de firmware Intel) e o firmware binário do subsistema Intel ME, necessários para inicializar e iniciar a CPU e o chipset, são integrados ao CoreBoot.
Agora, os desenvolvedores do Coreboot estão lançando o Coreboot 24.05.
Novidades do CoreBoot 24.05
O desenvolvimento da nova versão se concentrou principalmente em reforçar o Modo de Gerenciamento do Sistema (SMM). Isso inclui melhorias significativas no gerenciamento de tabelas de páginas, que tornaram essas compilações seguras e estáveis para uso geral.
Além disso, esta versão marcou um marco na estabilidade das compilações do Coreboot de 64 bits.
A atualização também inclui suporte a driver TPM duplo, permitindo que os sistemas administrem várias versões do Trusted Platform Module simultaneamente – um recurso essencial para aprimorar a segurança do hardware.
Para completar, com o Coreboot 24.05, o suporte da arquitetura para dispositivos ARM teve melhorias significativas.
A versão remove as restrições que exigiam a execução do Coreboot no nível de privilégio mais alto (EL3) e agora oferece suporte a EL1, EL2 e EL3, oferecendo assim mais flexibilidade e prevenção de falhas durante operações de nível de privilégio mais alto.
Aprimoramentos em ferramentas utilitárias e atualizações em recursos externos, como conjuntos de ferramentas e bibliotecas, também foram incluídos.
Notavelmente, a atualização para Kconfig do Linux 6.8 e atualizações para LLVM e binutils fazem parte desta versão, juntamente com atualizações importantes para dependências principais, como ARM Trusted Firmware e microcódigo Intel.
Claro, como acontece com todo novo lançamento, este não deixa de adicionar novas plataformas suportadas. Com o Coreboot 24.05, temos 25 opções adicionais, incluindo dispositivos de grandes fabricantes como AMD, Google, HP e Lenovo, e a integração de dois novos processadores.
Caso tenha interesse em saber mais sobre esta nova versão, você pode conferir os detalhes no seguinte endereço.
Como obter o CoreBoot
Aqueles interessados em obter essa nova versão do CoreBoot, podem fazer isso na seção de downloads, localizada em seu site oficial do projeto.
Além disso, lá você também pode encontrar documentação e mais informações sobre o projeto.