El proyecto amplía el soporte para hardware moderno y nuevos programas.
Los desarrolladores del proyecto CoreBoot presentaron una importante actualización de su firmware libre, destinado a sustituir el BIOS propietario en los ordenadores. La versión 25.03, en la que trabajó un equipo de 131 programadores, incluye más de mil cambios y amplía significativamente la lista de dispositivos compatibles.
El principal logro del lanzamiento es la ampliación de la compatibilidad de hardware. Ahora CoreBoot puede instalarse en las populares placas base ASRock de la serie Z87, incluidas las Extreme3, Extreme4, Z87M Extreme4 y Pro4. A la lista se suman soluciones de ASUS (P8H67-I DELUXE), HP (Pro 3400), Intel (Ptlrvp) y Lenovo (ThinkCentre M900). Merecen especial atención los portátiles NovaCustom con pantallas de 14 y 16 pulgadas (modelos V540TU y V560TU), así como los dispositivos ecológicos de StarLabs: StarLite Mk V y StarBook Mk VII en varias configuraciones. Otro logro destacado es la compatibilidad con ocho placas especializadas utilizadas en dispositivos Chrome OS y servidores de Google.
Los ingenieros de CoreBoot mejoraron el funcionamiento con procesadores modernos y sistemas en chip. El proyecto ahora es compatible con el SoC Renoir de AMD, también conocido como Crater, y con la plataforma industrial Xilinx Zynq7000. Para los sistemas con Intel Meteor Lake se corrigieron errores críticos en el paquete de microcódigo FSP, y los propietarios de equipos basados en Cannon Lake obtuvieron soporte estandarizado para las interfaces SRAM y HECI.
El mecanismo de gestión de memoria ha sido ampliamente mejorado. Los desarrolladores implementaron soporte para los nuevos módulos DDR5 con una velocidad de hasta 7500 MT/s, mejoraron el sistema de inicialización abierto para la plataforma Intel Haswell y añadieron compatibilidad con configuraciones de memoria adicionales.
También se prestó atención a los dispositivos móviles. El sistema ahora muestra correctamente el logotipo en orientación vertical de la pantalla y ajusta automáticamente su posición al conectar un monitor externo. Se añadió un procesamiento avanzado de eventos como batería baja y pulsación del botón de encendido en las primeras etapas del arranque. Se mejoró considerablemente la gestión del consumo energético y del régimen térmico para distintas plataformas.
También se amplió el soporte para interfaces modernas, incluidos USB Type-C y Thunderbolt. La herramienta actualizada intelp2m facilitó la configuración de los puertos de entrada/salida. El proyecto obtuvo mejor compatibilidad con chips TPM y controladores integrados, así como soporte para nuevos modelos de paneles táctiles y dispositivos de entrada. Se añadió un nuevo formato de salida para el comando "lsusb -t" del paquete usbutils 016.
En la nueva versión, el firmware gestiona con más seguridad las pantallas y las tarjetas gráficas, interactúa con mayor precisión con ACPI y la periferia, y para RISC-V se incorporó un conjunto de funciones actualizadas. El equipo también reforzó la protección contra fallos: ahora CoreBoot detecta problemas más rápido, registra eventos con más detalle y se recupera con mayor seguridad tras los errores.
El código fuente de CoreBoot 25.03 se distribuye bajo la licencia GPLv2, lo que permite estudiar, modificar y compartir libremente el firmware. Esto es especialmente importante para los fabricantes de hardware y entusiastas que buscan tener control total sobre sus dispositivos.