AMD Radeon VII no tiene soporte UEFI

En lo que se está convirtiendo en una supervisión de control de calidad masiva por parte de AMD, las personas que compraron tarjetas gráficas Radeon VII minoristas informan que sus tarjetas no son compatibles con UEFI, y que la instalación de la tarjeta en sus máquinas hace que su placa base se active CSM (módulo de soporte de compatibilidad ), un componente clave del firmware UEFI que se necesita para iniciar la máquina con hardware que no conoce UEFI (como dispositivos de almacenamiento antiguos, tarjetas gráficas, NIC, etc.). 

Para verificar esta afirmación, colocamos el BIOS de video de stock de nuestra muestra de Radeon VII en un editor hexadecimal, y lo que descubrimos nos sorprendió. El BIOS carece completamente de soporte UEFI, incluido un controlador GOP (protocolo de salida de gráficos). Un controlador GOP es un controlador de pantalla delgada que ejecuta funciones básicas de visualización en su GPU. Sin el soporte UEFI para la tarjeta gráfica (es decir, con CSM en ejecución), Windows 10 no puede activar el arranque seguro. Dado que el arranque seguro de UEFI es un requisito para la certificación del logotipo de Microsoft Windows 10, tenemos dudas de si AMD realmente puede reclamar “compatible con Windows 10” para Radeon VII, al menos hasta que esté disponible una actualización del BIOS.

ASRock es el primer AMD AIB (socio de la placa complementaria) que lanza una actualización correctiva del BIOS. Aunque está diseñado para su tarjeta gráfica Radeon VII Phantom Gaming, esta ROM del BIOS funciona con cualquier tarjeta gráfica Radeon VII de diseño de referencia. Todas las tarjetas Radeon VII son idénticas, por lo que instalar el BIOS de ASRock en un Radeon VII de AMD o cualquier otro miembro de la junta no causará ningún problema. 

El análisis del archivo ROM ASRock BIOS a través de un editor hexadecimal nos permite ver signos reveladores del soporte UEFI, incluido el microcontrolador GOP. Tome nota de la magia UEFI resaltada, que, cuando se lee en orden de bytes de Intel, se convierte en “0EF1” alias “UEFI” en leetspeak. Esta secuencia mágica de bytes le dice al resto del sistema que la BIOS en este dispositivo específico informa que es compatible con el estándar UEFI.

Es muy probable que la mayoría, si no todas, las tarjetas gráficas Radeon VII que se han enviado hasta ahora carezcan del soporte de UEFI, y en los próximos días, todos los socios de AIB podrían crear actualizaciones de BIOS. El problema es que actualizar el BIOS de video no es tan fácil como actualizar el BIOS de la placa base, y no todos tienen la habilidad o la confianza para jugar con él. Una opción que AMD podría probar es un actualizador de BIOS encapsulado con un solo clic que puede ejecutarse desde Windows.