Resizable BAR llega a las placas base Haswell gracias a un controlador UEFI creado por la comunidad

Los propietarios de Haswell finalmente tienen una manera de hacer que la BAR de redimensionamiento funcione en placas base de la serie 8 de Intel. Como visto por Haze en X, un desarrollador que va por roschank ha lanzado ReBART, un controlador UEFI de código abierto para placas Z87, H87, Q87, B85, Q85 y H81. En 2020, Se informó Que las CPU de Intel desde Haswell admiten Resabley BAR, actualizaciones de firmware pendientes de los fabricantes de placas base que nunca llegaron para la serie 8. El desarrollador fue a cavar después de no obtener la decodificación superior 4G trabajando en su propia placa B85, y descubrió que el código de plataforma de 8 series de Intel omita la memoria de mapeo por encima de 4 GB en total, algo que maneja el firmware de 7 series y 9 series. Aparentemente, cada fabricante de tableros que verificaron heredó la misma brecha, por lo que el 4G alterna algunos de estos BIOSes expuestos probablemente no haga nada.

reBART permite que el tablero arranque normalmente y solo se activa justo antes de que se cargue el sistema operativo. En ese punto, cambia la ventana de memoria de la GPU más allá de la línea de 4 GB y también apunta la pantalla de arranque en la nueva ubicación. A diferencia de ReBarUEFI, no necesita parches de módulo, aunque todavía se requiere un parche DSDT. Las nuevas compilaciones agregaron soporte experimental para tarjetas Intel Arc y configuraciones de múltiples GPU, lo cual es importante ya que Intel una vez le dijo a los compradores de Arc sin ReBAR que Quédate con otros vendedores. Un usuario Informa de un Arc A750 y un Arc B580 que funcionan con un tamaño de BAR ilimitado en un Gigabyte GA-Z87M-D3H bajo Ubuntu. Por supuesto, seguir esta ruta significa flashear un BIOS modificado, y al menos Un propietario de ASUS Z87-Plus No pude conseguir que el tablero arrancara después del parche DSDT. El desarrollador tampoco ha compartido ningún número de rendimiento.
Fuentes: reBART (GitHub), vía Haze on X





.png)



Comentarios