Blog do Edivaldo – Informações e Notícias sobre Linux

Coreboot 4.14 lançado com melhorias de suporte para Intel e muito mais

E foi lançado o CoreBoot 4.14 com melhorias de suporte para Intel suporte para mais placas e muito mais. Confira as novidades dessa 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, acaba de ser anunciado o lançamento da nova versão do projeto CoreBoot 4.14, no qual 215 desenvolvedores fizeram 3660 novos commits. Nesta nova versão, melhorias são implementadas nas placas-mãe, nos chipsets, na arquitetura geral, entre outras coisas.

Novidades do CoreBoot 4.14

Coreboot 4.14 lançado com melhorias de suporte para Intel e muito mais
Coreboot 4.14 lançado com melhorias de suporte para Intel e muito mais

Incluindo inicialização de chip gráfico, PCIe, SATA, USB, RS232. Ao mesmo tempo, os componentes binários FSP 2.0 (Intel Firmware Support Package) e o firmware binário para o subsistema Intel ME, que são necessários para inicializar e iniciar a CPU e o chipset, são integrados ao CoreBoot.

Nesta nova versão do coreboot 4.14 destaca-se que o suporte inicial para os APUs AMD Cezanne foi implementado e uma reorganização geral do código foi realizada para suportar os SoCs AMD, além do código padrão para os SoCs AMD ter sido unificado, o que possibilitou a utilização de componentes já disponíveis para o Picasso SoC no código para AMD Cezanne.

Observa-se também que o suporte para processadores de servidor Intel Xeon escaláveis ​​(Xeon-SP) de 2ª e 3ª geração, SkyLake-SP (SKX-SP) e CooperLake-SP (CPX-SP), foi estabilizado e reconhecido como pronto para usar. implantações de produção.

SKX-SP é usado para suportar placas-mãe OCP TiogaPass, e CPX-SP é usado para suportar OCP DeltaLake, como a base de código otimizada e unificada para suportar diferentes gerações de Xeon-SP.

Em relação ao suporte adicionado, podemos descobrir que o suporte foi adicionado para 42 placas-mãe, 25 das quais são usadas em dispositivos com Chrome OS ou servidores Google:

O suporte para as placas-mãe Intel Cannonlake U LPDDR4 RVP, Intel Cannonlake U LPDDR4 RVP e Google Boldar foi removido.

A estrutura centralizada ACPI GNVS foi introduzida, que é usada no lugar dos drivers APM_CNT_GNVS_UDPATE SMI e agora é usada para inicializar os elementos genéricos das tabelas ACPI GNVS.

Além do tamanho estático C_ENV_BOOTBLOCK_SIZE ser removido principalmente em favor da alocação dinâmica de tamanho, ele ainda menciona que o Kconfig ainda está disponível para uso como um tamanho fixo e para impor um máximo para os chipsets selecionados.

As seções do linker agora estão alinhadas no topo para reduzir a pegada de flash e manter os requisitos de salto próximo do vetor de redefinição.

Também foi mencionado que o formato do sistema de arquivos CBFS usado para hospedar componentes Coreboot no Flash foi alterado. As mudanças refletiram os preparativos para a implementação da capacidade de certificar arquivos individuais com assinaturas digitais.

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.
[postlist tags=”jogos” requesttype=”1″ number=”4″]

Sair da versão mobile