Coreboot 4.20 chega com maior suporte, melhorias e muito mais

coreboot

Coreboot (anteriormente chamado de LinuxBIOS) é um projeto que visa substituir firmware não-livre em BIOS proprietário

A nova versão de Coreboot 4.20 foi lançado há alguns dias e neste lançamento eles fizeram um muitas mudanças que estão focados em melhorar os recursos já implementados, bem como melhorias de segurança, melhorias de compatibilidade e também melhorias de suporte para placas já suportadas e novas placas.

Para aqueles que não estão familiarizados com o CoreBoot, você deve saber que este é uma alternativa de código aberto para o sistema tradicional de E / S básico (BIOS) que já estava em PCs MS-DOS 80s e substituindo-o por UEFI (Unified Extensible). CoreBoot também é um firmware analógico proprietário gratuito e está disponível para verificação e auditoria completas. CoreBoot é usado como firmware básico para inicialização de hardware e coordenação de boot.

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.

Principais novos recursos do CoreBoot 4.20

Nesta nova versão do Coreboot 4.20 que é apresenta o trabalho de cerca de 1600 confirmações desde a versão anterior e que representa o trabalho de limpeza e melhorias contínuas implementadas.

Das mudanças que se destacam nesta nova versão é que cpu/mp_init.c ativa as CPUs assim que elas executam o código, além de cpu/x86/smm adiciona funcionalidade de armazenamento de recursos PCI

Além disso, o tempo de execução SMM garante que os recursos PCI sejam armazenados na memória SMRAM security para evitar ataques que levam ao vazamento de dados confidenciais por meio da adulteração do remapeamento da BARRA PCI.

Outra das mudanças que se destacam nesta nova versão é que adicionou um driver para ler e gravar variáveis ​​EFI armazenados em uma área de memória separada. Isso é particularmente útil para o EDK2 como uma carga útil e permite que as ferramentas EFI existentes sejam reutilizadas para definir/obter opções usadas pelo firmware.

Eu também seie controlador EWL adicionado (registro de aviso aprimorado) para lidar com erros Intel EWL HOB, bem como o que adicionado suporte de memória DDR2 ao código para Intel GM45, adicionou suporte inteltool para Intel "Emmitsburg" PCH, adicionou drivers Sound-Open-Firmware para Chromebooks para oferecer suporte a som em sistemas e adicionou suporte de registro de console SimNow para AMD.

Por outro lado, A carga útil Yabits foi removida com o qual se torna obsoleto e arquivado, bem como também é destacado que problemas corrigidos de compilação do superiotool usando musl-libc, implementou o trabalho inicial no Xeon SPR, removeu o suporte Zephyr SDK do coreboot-sdk, pois a versão empacotada era bastante antiga e não era realmente usada e também adicionou suporte inteltool para Intel PCH “Emmitsburg”.

Menciona-se que foi feito um trabalho para melhorar a porcentagem de acertos do cache ao reconstruir usando ccache, bem como melhorias e expansão do código de geração ACPI e que Corrigidos alguns problemas do código RISC-V.

Por fim, vale ressaltar também que nesta nova versão, adicionado suporte para 25 placas-mãe, 11 dos quais são usados ​​em dispositivos Chrome OS ou servidores da web.

  • Asrock: B75M-ITX
  • Dell:Latitude E6400
  • Google: Aurash
  • Google: quadrado
  • Google: Constituição
  • Google: Gotrax
  • Google: Hades
  • Google:Misto
  • Google: Screenbo
  • Google: Starmie
  • Google: Taranza
  • Google: Uldren
  • Google: Yavilla
  • HP: Elite Book 2170p
  • Informações: Archer City CRB
  • Intel: DQ67SW
  • Proteção: VP2420
  • Proteção: VP4630/VP4650
  • Proteção: VP4670
  • Siemens: MC EHL4
  • Siemens: MC EHL5
  • System76:lemp11
  • Sistema76: oryp10
  • Sistema76: oryp9

Se estiver interessado em saber mais sobre esta nova versão do CoreBoot 4.18, pode consultar os detalhes no link a seguir.

Obtenha o CoreBoot

Finalmente, para aqueles que estão interessados ​​em obter esta nova versão do CoreBoot eles podem fazer isso na seção de download, que pode ser consultado no site oficial do projeto.

Além disso, você pode encontrar documentação e mais informações sobre o projeto.

O link é este.


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: AB Internet Networks 2008 SL
  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.