Coreboot 25.03: Más de 20 Nuevas Placas, Mejoras en Estabilidad y Soporte DDR5 de Alta Velocidad

  • 09 Apr 2025 12:30 PM

Con soporte para 22 nuevas placas base, optimizaciones en estabilidad y avances en gestión de hardware.

El proyecto coreboot, líder en firmware de código abierto, ha lanzado oficialmente coreboot 25.03, una actualización que refuerza su posición como alternativa robusta a las BIOS propietarias. Con soporte para 22 nuevas placas base, optimizaciones en estabilidad y avances en gestión de hardware, esta versión consolida su compromiso con la transparencia y la innovación comunitaria.

Novedades Principales

Expansión de Compatibilidad

Coreboot 25.03 añade soporte para 22 nuevas placas base, incluyendo modelos históricos y plataformas modernas:

  • ASRock Z87 Extreme3/4, ASUS P8H67-I DELUXE (placas clásicas Intel Haswell).

  • Intel Ptlrvp, referencia para las futuras placas Panther Lake.

  • Dispositivos de Google (Dirks, Guren, Wyrdeer) y StarLabs (StarBook Mk VII).

  • NovaCustom V540TU/V560TU, laptops con enfoque en privacidad.

Manejo Avanzado de Pantallas

Se implementó la rotación automática de logos en dispositivos con pantallas verticales (como tablets o convertibles), resolviendo problemas de visualización en orientaciones no convencionales. Además, se evita cambios de orientación si la tapa está cerrada, mejorando la experiencia en configuraciones multimonitor.

Corrección de Errores Críticos

  • Fallo en Meteor Lake: Un error en la gestión de IDs de núcleos compartidos causaba bloqueos en sistemas con este SoC. La actualización añade un campo dedicado para IDs únicos, eliminando conflictos.

  • Compatibilidad con usbutils v016: El script find_usbdebug.sh se actualizó para interpretar correctamente el nuevo formato de salida de lsusb -t, esencial para depuración en distribuciones modernas.

Optimizaciones de Energía y Hardware

  • Detección de Baja Batería: La lógica de notificación se separó del código FSP, permitiendo su uso en plataformas no Intel y facilitando integraciones personalizadas.

  • Soporte DDR5-7500 MT/s: Mejora el rendimiento en sistemas con memoria de última generación.

  • Thunderbolt y USB Type-C: Refuerzo en manejo de periféricos y protocolos de carga.

Actualizaciones de Seguridad y Herramientas

  • OpenSSL 3.5: Integración de algoritmos post-cuánticos (ML-KEM, ML-DSA) para comunicaciones seguras.

  • RISC-V: Mejoras en soporte para esta arquitectura, ampliando su uso en entornos embebidos.

Estadísticas y Comunidad

  • 1001 commits realizados por 131 colaboradores, incluyendo 29 nuevos autores.

  • 88,158 líneas de código añadidas, con enfoque en optimización de RAM para plataformas antiguas como Intel Haswell.

Desafíos y Problemas Conocidos

  • Errores en Payloads: Algunos sistemas con SeaBIOS o EDK2 reportan BSOD en Windows 10/11, especialmente en ThinkPad W530 y placas antiguas.

  • Configuración de Menús: Fallos al usar make gconfig o make xconfig en entornos sin bibliotecas gráficas instaladas.

Próximos Pasos

La próxima versión, coreboot 25.06, está programada para junio de 2025, con enfoque en soporte para Panther Lake y mejoras en herramientas de desarrollo 13. Mientras, la comunidad celebra avances como la integración de Xilinx Zynq7000, ampliando el ecosistema a FPGAs.