Se ha presentado la versión del proyecto CoreBoot 25.03, que desarrolla una alternativa libre a los firmwares y BIOS propietarios. El código del proyecto se distribuye bajo la licencia GPLv2. Esta nueva versión incluye 1001 cambios. En la preparación del lanzamiento participaron 131 desarrolladores.
Principales cambios:
- Se ha implementado el soporte para placas base:
- ASROCK Z87 Extreme3, Z87 Extreme4, Z87M Extreme4 y Z87 Pro4.
- ASUS P8H67-I DELUXE
- HP Pro 3400
- Intel Ptlrvp
- Lenovo ThinkCentre M900
- NovaCustom V540TU (14″) y V560TU (16″)
- StarLabs StarLite Mk V Batería Inteligente (N200), StarBook Mk VII (165H) y StarLabs StarBook Mk VII (N200).
- 8 placas utilizadas en diferentes dispositivos con Chrome OS o en como en entornos de nube públicos o privados. Google.
- Se ha añadido soporte para SoC Renoir (AMD Crater) y Xilinx Zynq7000.
- Se ha agregado soporte para la rotación del logo para mostrarlo en orientación vertical del panel de pantalla. Se ha facilitado la posibilidad de volver a la orientación original cuando la tapa del portátil está cerrada para mostrar correctamente el logo al conectarse a una pantalla externa.
- Se ha añadido soporte para el nuevo formato de salida de la herramienta «lsusb -t», que ha cambiado en usbutils 016.
- Se ha extraído del FSP (Paquete de Soporte de Firmware) el código para mostrar notificaciones sobre bajo nivel de batería durante el arranque.
- Se ha solucionado el apagado inesperado de FSP-S en sistemas con procesadores Intel Meteor Lake.
- Para la plataforma Intel Cannon Lake se ha utilizado código ACPI de referencia para SRAM y HECI (Interfaz de Controlador Integrado del Host).
- Se ha mejorado la implementación abierta del sistema de inicialización de memoria para la plataforma Intel Haswell.
- Se ha mejorado la utilidad intelp2m (Intel Pad to Macro).
- Se ha trabajado en varias plataformas para mejorar la gestión del consumo de energía y la temperatura.
- Se ha mejorado el soporte para pantallas y tarjetas gráficas.
- Se ha mejorado el soporte para interfaces USB Type-C y Thunderbolt.
- Se ha añadido el manejo de bajo nivel de batería y la presión del botón de apagado en la etapa inicial de arranque.
- Se ha mejorado el código de inicialización de memoria. Se ha añadido soporte para configuraciones adicionales de memoria.
- Se ha ampliado el soporte para ACPI y el manejo de dispositivos.
- Se ha mejorado el soporte para chips TPM (Módulo de Plataforma de Confianza) y controladores integrados (EC, Controlador Integrado).
- Se ha añadido soporte para nuevos modelos de paneles táctiles y dispositivos de entrada.
- Se ha mejorado el soporte para la arquitectura RISC-V.
- Se han ampliado las capacidades para depuración y registro.
- Se ha mejorado el manejo de errores y la recuperación de fallos.
- Se ha añadido soporte para chips DDR5, que proporcionan tasas de transferencia de datos de 7500 MT/s.
Fuente: opennet.ru
