Todo sobre reparación de software de tarjetas de video. Firmware BIOS para tarjetas de video AMD Programas para flashear tarjetas de video

¡Hola! Mucha gente me pidió que escribiera una guía sobre cómo actualizar el firmware de tarjetas de video para minería. Y esperamos mucho tiempo y, como puedes ver, la buena noticia es que la guía ya está escrita. Por eso, nuestra guía utilizará el ejemplo de firmware para la tarjeta de video AMD RX 580 Sapphire Nitro +. Pero la guía se aplica a todos los videos. tarjetas radeon(ati) series rx 580, 570, 470, 480, 460, 560, 460.

Y así rx 580 nitro + zafiro antes del firmware

El resultado final está al final del artículo.

Firmware del BIOS de la tarjeta de video

Como se desprende del nombre, es necesario actualizar la BIOS, es decir, cambiar los tiempos. El firmware del BIOS es especialmente útil para extraer éter (eth).

¡Atención! Si flashea y cambia los tiempos del BIOS de una tarjeta de video, ¡lo hace bajo su propio riesgo y riesgo! No se sabe exactamente qué pasará con la garantía.

Y así, la actualización del BIOS de una tarjeta de video AMD comienza con los programas necesarios.

Programas para flashear tarjetas de video:

1.Ati programa flash para flashear tarjetas de video AMD, es decir, para guardar el firmware antiguo y cargar uno nuevo - .

2. Polaris BIOS Editor para editar tiempos de BIOS de tarjetas de video, Esta versión Apto para todo tipo de memoria - .

3. Parchador Atikmdag: necesario para que después de actualizar los tiempos la tarjeta de video funcione correctamente y no haya errores.

Se ha recopilado todo el conjunto básico para actualizar la BIOS de una tarjeta de video para minar desde Windows.

Gracias a todos por su atención. Adiós.

¡También quería agregar que el firmware del BIOS de la tarjeta de video nvidia no es necesario para minar! Ella no dará nada.

Rara vez es necesario actualizar el BIOS de una tarjeta de video; esto puede deberse a la publicación de actualizaciones importantes o al restablecimiento de la configuración. Por lo general, el adaptador de gráficos funciona normalmente sin parpadear durante toda su vida, pero si es necesario hacerlo, debe hacer todo con cuidado y seguir las instrucciones exactamente.

Antes de comenzar, le recomendamos que preste atención al hecho de que todas las acciones deben realizarse estrictamente de acuerdo con las instrucciones. Cualquier desviación del mismo puede acarrear graves consecuencias, hasta el punto de que tendrás que recurrir a los servicios de centro de servicio. Ahora echemos un vistazo más de cerca al proceso de actualización del BIOS de una tarjeta de video AMD:

  1. Vaya al sitio web oficial de GPU-Z y descargue la última versión.
  2. Ábralo y preste atención al nombre de la tarjeta de video, modelo de GPU, versión del BIOS, tipo, tamaño de memoria y frecuencia.
  3. Con esta información, ubique el archivo de firmware del BIOS en el sitio web de Tech Power Up. Compara la versión en el sitio web y la indicada en el programa. Sucede que no se requiere una actualización, excepto en los casos en que sea necesario realizar una recuperación completa.
  4. Desempaquete el archivo descargado en cualquier ubicación conveniente.
  5. Descargue RBE BIOS Editor del sitio web oficial y ejecútelo.
  6. selecciona un artículo "Cargar BIOS" y abra el archivo extraído. Asegúrese de que la versión del firmware sea correcta viendo la información en la ventana "Información".
  7. Ir a la pestaña "Configuración del reloj" y comprobar las frecuencias y el voltaje. Los indicadores deben coincidir con los que se muestran en el programa GPU-Z.
  8. Vaya al programa GPU-Z nuevamente y guarde versión antigua firmware para que pueda volver a él si sucede algo.
  9. Cree una unidad flash USB de arranque y mueva dos archivos con el firmware y la unidad flash ATIflah.exe, que se puede descargar desde el sitio web oficial del desarrollador, a su carpeta raíz. Los archivos de firmware deben estar en formato ROM.
  10. Todo está listo para iniciar el firmware. Apague su computadora, inserte la unidad de arranque y comience. Primero debe configurar el BIOS para que arranque desde una unidad flash.
  11. Después de una carga exitosa, la pantalla debería mostrar línea de comando, donde deberás ingresar:

    atiflash.exe -p 0 nuevo.rom

    Dónde "Nuevo.rom"— el nombre del archivo con el nuevo firmware.

  12. Hacer clic Ingresar, espere a que se complete el proceso y reinicie la computadora, quitando primero la unidad de arranque.
  13. Revertir a la versión anterior del BIOS

    A veces, el firmware no se instala y, en la mayoría de los casos, esto sucede debido al descuido de los usuarios. En este caso, el sistema no detecta la tarjeta de video y, en ausencia de un acelerador de gráficos incorporado, la imagen en el monitor desaparece. Para resolver este problema, deberá retroceder a versión previa. Todo se hace de forma muy sencilla:

    1. Si el arranque desde el adaptador integrado no tiene éxito, deberá conectar otra tarjeta de video a la ranura PCI-E y arrancar desde allí.
    2. Utilice la misma unidad flash USB de arranque en la que está guardada la versión anterior del BIOS. Conéctalo y arranca tu computadora.
    3. La línea de comando volverá a aparecer en la pantalla, pero esta vez deberás ingresar el comando:

      atiflash.exe -p -f 0 antiguo.rom

      Dónde "antiguo.rom"— el nombre del archivo con el firmware antiguo.

    Solo queda cambiar el reverso de la tarjeta y encontrar la causa del fallo. Es posible que se haya descargado una versión de firmware incorrecta o que el archivo esté dañado. Además, debes estudiar cuidadosamente el voltaje y la frecuencia de la tarjeta de video.

    Hoy analizamos en detalle el proceso de actualización del BIOS de las tarjetas de video AMD. No hay nada complicado en este proceso, solo es importante seguir las instrucciones y verificar cuidadosamente los parámetros necesarios para que no ocurran problemas graves que no se puedan solucionar deshaciendo el firmware.

RBE es una herramienta útil para modificar varios parámetros interesantes en archivos ATI BIOS. Se centra en la configuración del ventilador y el reloj, ya que son las cosas más importantes para la mayoría de los usuarios. La modificación del BIOS es una alternativa al uso de utilidades de ajuste residentes en la memoria, como RivaTuner, ATI Tray Tools o ATITool.
Pero RBE puede hacer más que eso: equilibrará la suma de comprobación del archivo BIOS, le permitirá modificar la configuración de Overdrive, habilitará una funcionalidad PowerPlay superior para algunas tarjetas de video, contiene un editor de perfil CCC para características ocultas del CCC y mucho más.

Principales características

  • Puede mostrar y cambiar muchas cadenas de información dentro del archivo BIOS, incluida la ID del dispositivo y la ID del proveedor.
  • Accede a todos los estados de PowerPlay y puede cambiar los relojes de la GPU, los relojes de la RAM y el voltaje para cada uno de ellos por separado.
  • Muestra la estructura PowerPlay del BIOS.
  • También muestra los voltajes que puede utilizar la tarjeta.
  • Puede mostrar y modificar gráficamente cuatro controladores de ventilador diferentes de una manera muy cómoda y descubre automáticamente qué controlador se utiliza para un BIOS en particular.
  • RBE modifica la firma Overdrive de un BIOS para permitir un límite de overclocking más alto. Las firmas también se pueden extraer y guardar en un archivo.
  • Hará que el molesto error de giro que tienen algunas cartas desaparezca.
  • Permite PowerPlay superior.
  • Contiene un editor de perfiles para acceder a funciones ocultas del panel CCC.
  • Adquiere y actualiza BIOS desde RBE utilizando la interfaz WinFlash incorporada.

Debido a un requisito de firma digital en las últimas tarjetas AMD, RBE ya no se encuentra en desarrollo activo y no admitirá las últimas tarjetas gráficas.

Documentación

Descargas

La última versión está disponible en la sección de descargas.

Capturas de pantalla





¿Qué tarjetas de video son compatibles?

Hasta ahora, esta podría ser una lista incompleta:

  • LE 2400
  • 2400PRO
  • 2400 PRO AGP
  • 2400XT
  • 2600LE
  • 2600 Pro
  • 2600 Pro AGP
  • 2600XT
  • 2600XT AGP
  • 2900 GT
  • 2900PRO
  • 2900XT
  • serie 3200
  • serie 3300
  • 3470 móvil
  • serie 3600
  • 3870X2
  • 4850X2
  • 4870X2
  • 4870X2
  • HD 5450
  • HD 5570
  • HD 5670
  • HD 5750
  • HD 5770
  • HD 5850
  • HD 5870
  • HD 5970
  • HD 6850
  • HD 6870
  • FuegoGL V3600
  • FuegoGL V3750
  • FuegoGL V5600
  • FuegoGL V5700
  • FuegoGL V7600
  • FuegoGL V7700
  • FuegoGL V7760
  • FuegoGL V7770
  • FuegoGL V8600
  • FuegoGL V8650
  • FireGL V8700 Dúo
  • FuegoGL V8750

En definitiva, el motor es algo flexible. Si tienes una tarjeta de vídeo que no es compatible oficialmente, inténtalo de todos modos.

Revisión histórica

v1.28

  • Se corrigió un error que reportaba ocasionalmente un mensaje de error relacionado con la escritura de VendorID.
  • Se corrigió un error raro de sobremarcha.
  • Se agregó la capacidad de desbloqueo de sombreadores 6950 -> 6970 (lo más probable es que solo funcione para tarjetas de diseño de referencia).
  • Se agregó 6990 ID de dispositivo.

v1.27

  • Se agregó capacidad de modificación de voltios para el controlador de voltaje CHL8214 (tarjetas de diseño de referencia 6870 y 6850).
  • Se agregó capacidad de modificación de voltios para el controlador de voltaje VT1556M (tarjetas de diseño de referencia 6970 y 6950).
  • Cambiar DeviceID ahora cambia ambas ubicaciones correctamente (con suerte) todo el tiempo.
  • Cambiar VendorID debería funcionar en más casos ahora.
  • Se agregaron algunos ID de dispositivo nuevos (6950/6970).
  • Enlace WinFlash actualizado.
  • Se actualizó el método de extracción del BIOS interno de RBE para tener en cuenta "ATI" con la etiqueta "AMD" ahora.
  • Se mejoró un poco la interfaz del editor hexadecimal.
  • Se corrigió el método 1 de extracción de firmas de pirateo excesivo para tarjetas 6xx0. Probado solo superficialmente debido a que aún no hay firmas que no sean de referencia disponibles

v1.26

  • Se agregó soporte (preliminar) para Radeon HD 6850 y 6870. Todo _debería_ funcionar, excepto la modificación de voltaje.
  • Se corrigió un error menor de detección de la versión de WinFlash.
  • Funcionalidad de búsqueda del editor hexadecimal incorporada mejorada (nuevamente).
  • Procedimiento de flasheo mejorado para mayor estabilidad.
  • Se corrigió el ID de subvendor de Dell, ¡gracias a Clinton por el consejo!

v1.25

  • Se agregó control de ventilador preliminar para 5970 (controlador de ventilador EMC2103). ¡Muchas gracias a Diverge por hacer esto posible!
  • Se agregó soporte para Radeon 5830, 5450 y 5570.
  • Se agregó la capacidad de pirateo de sobremarcha basada en archivos de firmas para tarjetas 5xx0. ¡Gracias a Biker por las pruebas exhaustivas!
  • Capacidad de búsqueda del editor hexadecimal incorporado mejorada.
  • Se solucionó otro problema de visualización de subproveedor, con suerte esta vez para siempre.
  • Detección de interfaz RAM mejorada.
  • Se corrigió un error que rara vez ocurría (solo en BIOS Radeon móviles) relacionado con la tabla Powerplay.
  • Se agregó un mensaje de error calificado si se detecta BIOS anterior a 2xx0.
  • Se solucionó un problema raro de apertura de archivos.
  • Enlace WinFlash actualizado.
  • Se solucionó un problema menor con el asistente del reloj.
  • Se agregó un mensaje de bienvenida para usuarios nuevos.
  • Función agregada para habilitar las versiones de RivaTuner< v2.25 to cooperate with 5xx0 Radeons.

v1.24

  • Se agregó control de voltaje de GPU 58x0 y 5970. Me gustaría expresar mi agradecimiento a VuurVOS que hizo esto posible.
  • Se agregó control de voltaje de memoria cuando esté disponible (es decir, todas las tarjetas que utilizan un VT1165 para controlar el voltaje de la memoria, como 4890, 5870 y 5970).
  • Se agregó control de voltaje de GPU para tarjetas que utilizan un chip L6788A. La mayoría de los 4770 y 5770 los utilizan. ¡Oye, más vale tarde que nunca! :-) Desafortunadamente, las tarjetas de diseño de referencia 5670 y 5750 no pueden ser compatibles porque su chip UP6201 no admite programación externa.
  • Se corrigió la visualización de subproveedor en tarjetas 5xx0.

v1.23

  • Se corrigió el error "GetStringPos" que ocurría en BIOS poco comunes.
  • Detección de interfaz RAM y RAM mejorada.
  • Soporte 5xx0 mejorado. Todavía no hay ajustes de voltaje.
  • Se agregaron ID de dispositivo 5xx0. Estas tarjetas se presentan ahora: 5670, 5750, 5770, 5850, 5870, 5970.

v1.22

  • Asistente de sintonización de reloj agregado.
  • Se modificó la descripción de la configuración de solución alternativa de error del controlador del ventilador para señalar lo que hace un poco mejor.
  • Rutina de inicio del programa mejorada.
  • Se corrigió el error "GetClockPos informó 0" que aparecía al cargar varios BIOS 4xx0.
  • Se agregó soporte preliminar para Radeon 5870. Tenga en cuenta que todavía no estoy seguro acerca del DeviceID de 5850 y que guardar y cargar firmas probablemente no funcionará correctamente en 5xx0 con esta versión. Además, la programación del VT1165 aún no funciona.

v1.21

  • Se corrigió un problema menor en el procedimiento de actualización del BIOS.
  • Correcciones menores y mejoras para el editor hexadecimal.
  • Enlace WinFlash actualizado.
  • Se corrigió otro error de 3650... :-/ ¡Odio esa tarjeta!
  • Se agregaron algunos ID de dispositivo.
  • Código de análisis de cadenas de especificaciones mejorado.
  • Se agregó soporte de ventilador para 4770.

v1.20

  • Editor hexadecimal agregado.
  • Se agregó un método de extracción de BIOS alternativo.
  • (Con suerte) se solucionó el error de ID del dispositivo 3650 para siempre.
  • Se corrigió un error relacionado con configuraciones extrañas del ventilador 4670.

v1.19

  • Se corrigió un error de inicio que causaba que la ventana principal no apareciera.
  • Se agregó acceso al registro de voltaje experimental. RBE determina automáticamente si la tarjeta está equipada con un VT11xx. Simplemente use el registro 15 para underclocking/undervolting y el registro 18 para overclocking. El ajuste del registro anulará la tabla de voltaje. Aún así, debe ajustar la configuración de powerplay de acuerdo con los nuevos valores de registro. .

v1.18

  • Se corrigió un error menor al guardar archivos para BIOS RV730.
  • Se corrigió el error de cálculo de TSlope.
  • Soporte habilitado (preliminar) para más tarjetas basadas en RV770 (y derivados).
  • Se corrigió el error "HandleOneClickUpdate" que ocurría en varios BIOS al guardar.
  • Enlace actualizado a WinFlash a la versión más reciente.
  • Se agregaron algunos ID de dispositivo para admitir oficialmente esas tarjetas.

v1.17

  • Se corrigió el error "Error de tiempo de ejecución "7": falta de memoria" a costa de los cuadros combinados alineados a la derecha para los voltajes en la pestaña de configuración del reloj.

v1.16

  • Corrección de errores menores relacionados con la configuración de voltaje en 2900 XT y algunas otras tarjetas.
  • Corrección de errores menores relacionados con el truco del método 2.
  • Se corrigió un error que causaba que RBE fallara ocasionalmente al cancelar la búsqueda de WinFlash.
  • Se corrigió un error menor en Adquirir/Flash BIOS.
  • Se reemplazó el empaquetador EXE porque se informó que algunos escáneres de virus generaron falsas alarmas para el antiguo.
  • Se corrigieron algunos problemas menores de apertura de archivos.
  • Se corrigió un error con el cálculo de la suma de verificación. En realidad, esto fue nuevamente un error de ATI debido a una violación de los estándares PCI. Joder, qué dolor de cabeza encontrar ese fallo...
  • Se agregó una opción para permitir al usuario decidir si escribir o no la configuración de solución de errores del controlador del ventilador.
  • Se agregaron algunas ID de dispositivo (gracias a TheCow).
  • Se agregó la sección "archivos recientes" en el menú de archivos de la ventana principal.
  • Icono de bandeja del sistema agregado. Dios sabe quién lo usará... :-/
  • Se agregó el parámetro "-systray" para el inicio de RBE solo en modo de bandeja del sistema.
  • Se agregó una opción para hacer que RBE se ejecute en el inicio de Windows.
  • Se agregó guardar la posición de la ventana del programa.
  • Se trabajó algo en la GUI para que RBE se viera un poco más genial (con suerte). Desafortunadamente, el tamaño del archivo de RBE aumentó significativamente debido a esto debido a las bibliotecas integradas. No estoy seguro de si vale la pena hasta ahora, pero permitió que aparezcan más funciones atractivas en el futuro. Esto es lo que se ha hecho en particular:
  • Estilos habilitados temáticos para todos los controles de usuario compatibles.
  • Se agregaron algunos íconos a varios botones.
  • Se agregaron algunos íconos más o menos coincidentes en toda la GUI.
  • Se reemplazaron las cajas combinadas de voltaje por cajas que se pueden alinear a la derecha.
  • Se reemplazaron algunas barras de desplazamiento por controles deslizantes más modernos.
  • Icono de programa reemplazado.

v1.15

  • Se corrigió el error que causaba un mensaje de error al cargar varios BIOS (pequeños como varios BIOS 3870 X2).
  • Se agregó una función de control remoto para que WinFlash adquiera y actualice BIOS desde RBE. Se incluirá pronto en el tutorial.
  • Superior PowerPlay debería estar disponible para más BIOS 4870 ahora.
  • Se agregó un enlace al tutorial en la barra de menú. (Información... Tutorial sobre cómo utilizar RBE (websource)...)
  • Se agregó visualización para la tabla de voltaje interno de la tarjeta (está en la pestaña de configuración del reloj).
  • Se corrigió un error que causaba que la identificación del dispositivo se escribiera incorrectamente si se cambiaba en casos excepcionales. Codificó esto muy borracho, puede haber errores... :-/
  • Se agregó un buen método para piratear firmas (4850, 4870 X2).
  • Se agregó una función para guardar y cargar la firma del hack overdrive del método uno.

v1.14

  • Se corrigió el error con el método uno de hack de overdrive que no funcionaba. Debería funcionar bien ahora.
  • Se agregó control de ventilador para 4870 X2. Chip controlador completamente nuevo, fue un gran dolor de cabeza codificar... :-/
  • La corrección de giro, la funcionalidad Powerplay y la disminución de voltaje en la actualización con un solo clic para tarjetas 4xx0 se pueden seleccionar por separado.
  • Se corrigió el error de corrección de la suma de verificación de WinFlash.
  • Se agregaron y arreglaron muchas cosas pequeñas. Demasiados y demasiado pequeños para mencionarlos todos... :-)

v1.13

  • Se agregó el método de cálculo de suma de verificación que utiliza WinFlash porque para algunos archivos, las sumas de verificación difieren. Consulte las preguntas frecuentes integradas para obtener más información sobre esto.
  • Algoritmo de equilibrio de suma de comprobación mejorado para capturar esto. Este es un método completamente nuevo, por lo que puede haber algunos errores menores, pero se garantiza que no dañará ningún archivo. Notificarme sobre cualquier comportamiento extraño.
  • Se agregó la funcionalidad de actualización con un solo clic para algunas tarjetas 48x0, lo que corrige un conocido "error de giro" y mejora la función de ahorro de energía.
  • Se agregó un método para aumentar el límite de sobremarcha. Aún experimental, lea el texto de ayuda integrado antes de usarlo. ¡Solo usuarios avanzados!
  • Se corrigió el error con los límites de sobremarcha que no se mostraban correctamente.

v1.12

  • Se agregó pantalla para GDDR5 (para tarjetas 4870 y futuras).
  • Se agregó verificación de corrupción de BIOS GDDR5.
  • Se corrigió el error con todos los voltajes siendo "---".
  • El bloqueo de la información del reloj ahora no está marcado de forma predeterminada.
  • Se agregó una función automatizada de línea de comando para la carga del BIOS.
  • Se agregó un editor de perfiles para editar la configuración de CCC que no se puede modificar usando CCC.
  • Se agregó soporte para 4870 X2 (experimental).
  • Se corrigió la casilla de verificación "premodificada" marcada en BIOS 4870 simples.
  • Se agregaron más modos de información de reloj para satisfacer las necesidades de los BIOS de movilidad Radeon.
  • Se mejoraron algunas cosas internas.

v1.11

  • Valores fijos escritos si se utiliza una tabla de consulta.
  • Método mejorado de detección de frecuencias de reloj (el método anterior no funcionaba correctamente con algunos BIOS desgastados).
  • Se agregaron algunas ID de dispositivos FireGL.
  • Se agregaron algunas cosas a las preguntas frecuentes dentro del programa.
  • Enlace actualizado a WinFlash.
  • Se corrigió un pequeño error que ocurría al escribir algunas informaciones del BIOS.
  • Se corrigió cierta confusión con respecto a las tarjetas 3650.
  • Se agregó soporte para BIOS de algunas tarjetas móviles exóticas (experimental).
  • Se agregó soporte para HD 4850/4870 (experimental).
  • Se agregó control de ventilador para la mayoría de los 3870 X2.

v1.10

  • Algunas correcciones de errores menores relacionadas con la función de arrastrar y soltar archivos y otras cosas.
  • Escala modificada para la cuadrícula del gráfico.
  • Se corrigió un error que causaba que RBE no reconociera algunos BIOS adecuados.
  • Los gráficos se pueden hacer clic y arrastrar.
  • Se agregó el modo de vista de gráfico de función de pasos para aquellos fanáticos de las matemáticas que se quejan del gráfico continuo. :-)
  • Se agregó detección de ID de tarjeta de video y subproveedor y también la posibilidad de cambiarlos.
  • Restricciones de entrada simplificadas: ahora puede usar CTRL+C, CTRL+V, CTRL+X y CTRL+Z.
  • Se agregó la funcionalidad de verificación de actualizaciones según lo solicitado.

v1.09

  • Se agregó manejo completo del control del ventilador para tarjetas 3xx0 y varias tarjetas 2xx0. ¡Ahora tienes acceso completo! :-)
  • Se agregó una función de gráfico agradable que muestra lo que sucede con cualquier configuración modificada.
  • Función de captura de pantalla agregada para gráficos.
  • Algunas correcciones de errores menores.
  • Se agregaron algunos enlaces de sugerencias molestos en toda la interfaz de RBE. :-/
  • Se agregó arrastrar y soltar para archivos de BIOS.

v1.08

  • El 99% del código se reescribe por completo.
  • Se implementó una interfaz basada en pestañas. ¡Finalmente! :-)
  • Ahora puede ingresar la histéresis del ventilador si se utiliza la tabla de búsqueda.
  • No se requiere más preselección del tipo de tarjeta de video. RBE lo detecta por sí mismo ahora.
  • Puede volver a abrir un BIOS guardado con RBE ahora.
  • La mayoría de las cadenas de información del BIOS se pueden cambiar ahora. Sin embargo, esto no se recomienda y, por lo tanto, es sólo una función para usuarios avanzados.
  • Se eliminaron varios errores, incluido un bloqueo al intentar cargar algunos archivos inadecuados.
  • Se agregaron algunos errores nuevos :-) Pero en serio: debido a que la mayor parte del código es completamente nuevo, seguramente habrá algunos errores.
  • Sistema inteligente de informe de errores agregado al código.
  • Se modificó el método para detectar la configuración del ventilador para tarjetas 3xx0. Debería ser más compatible ahora. También reducirá la detección de configuración incorrecta del ventilador para la mayoría de las tarjetas.
  • Manejo de suma de verificación mejorado incluso para diferencias de suma de verificación gigantes.
  • El tamaño del archivo se redujo un poco debido al código más compacto.
  • Ahora puedes desbloquear las dependencias de estados/modos si lo deseas. Esta también es una característica para usuarios avanzados. La configuración predeterminada todavía está bloqueada para los estados dependientes para mayor comodidad.

v1.07

  • Primer lanzamiento para el sitio.
  • Se agregó configuración de control de ventilador para tarjetas 29x0. ¡Oh sí! :-)

v1.06

  • Se agregó información sobre el bloqueo de 862 MHz en la sección de preguntas frecuentes.
  • Se agregó una línea de información "Tamaño de imagen del BIOS".

v1.05

  • No más mensajes de "error de detección de configuración del ventilador" con tarjetas 3450 y 3650.
  • Los valores de los ventiladores se pueden introducir directamente ahora.
  • Algunas correcciones de errores menores.

v1.04

  • Se agregaron algunos bytes más para equilibrar la suma de verificación.
  • ¡Se cambió el modo de formulario de visualización de suma de verificación 0F00h a 0x0F00 porque es más genial!
  • Se modificó la visualización del título del cuadro adaptado dependiendo del modo de tarjeta de video seleccionado.
  • Se cambió el número de estados/modos mostrados en 2900 XT/2900 pro 512 bits de 5 a 6.

v1.03

  • Se corrigieron las dependencias entre las configuraciones del reloj durante la entrada del usuario.
  • Preguntas frecuentes revisadas.

v1.02

  • Se agregaron más modos para tarjetas 3xx0 (experimentalmente).

v1.01

  • Se solucionó un problema con la visualización de la suma de verificación.

v1.00

  • Se agregó visualización de suma de verificación.

v0.99

  • Preguntas frecuentes revisadas.
  • Se agregó una solicitud de seguridad si el usuario establece un umbral de 60 °C para la reparación del ventilador con tarjetas 3850/3870.

Actualizar el BIOS de un adaptador de video es extremadamente raro. Por lo general, con el BIOS "de fábrica", la tarjeta vive con éxito toda su vida útil, pero a veces ocurren situaciones excepcionales después de las cuales es necesario actualizar o restaurar el BIOS del adaptador de video.

¡ATENCIÓN!

¡HAGA TODAS LAS ACCIONES ADICIONALES BAJO SU PROPIO RIESGO!

En este post intentaré describir el procedimiento. Actualizaciones de BIOS Tarjetas basadas en un procesador gráfico Ati/AMD.

Primero, abastecámonos de algo. herramientas de software con el cual actualizaremos la BIOS de nuestro adaptador de vídeo.

Si encontramos una BIOS para nuestra tarjeta, la comparamos con la BIOS actual. La actualización es posible y no es necesaria a menos que el firmware sea absolutamente necesario. Si hay una versión reciente del BIOS, descargue el archivador. Para nuestra Powercolor Radeon HD4850 ​​experimental, decidí actualizar el BIOS con la frecuencia operativa de la GPU ligeramente aumentada, en 10 MHz. :).

Para aquellos que no han encontrado el fabricante de su tarjeta, o según la información de GPU-Z, el fabricante es ATi: pueden utilizar el firmware del fabricante en el llamado diseño de referencia. En la mayoría de los casos se trata de socios cercanos de ATI/AMD. Por ejemplo Zafiro o PowerColor. Pero al buscar una BIOS "no nativa", se debe observar una condición obligatoria: el tipo y frecuencia de la GPU, el tamaño, tipo, frecuencia y ancho del bus de memoria, así como el conector para el cual se fabricó la tarjeta ( AGP/PCI-E) deben coincidir.

Si se encuentra archivo requerido El procedimiento de actualización del BIOS puede comenzar.

Desempaquete el archivo de winflash. Crear o . Inicie RBE Bios Editor, vaya al menú Archivo y seleccione el elemento Cargue BIOS. Hoy no editaremos los parámetros del BIOS de nuestra tarjeta, sino que simplemente en la ventana Información nos aseguraremos de haber descargado exactamente lo que necesitamos, y no algún archivo mp3 con música.

Por lo tanto, leemos atentamente la información sobre el archivo BIOS descargado y, si nada genera sospechas, presionamos el botón " Configuraciones del reloj"y observe atentamente la información sobre las frecuencias y el voltaje de suministro del procesador gráfico. ¡Le rogamos que no cambie nada en el archivo BIOS abierto!. Después de verlo, simplemente cierre el programa sin cambiar nada.

Para poder volver a una versión anterior del BIOS en caso de situaciones anormales o cualquier otra sorpresa, debe guardar la versión actual del BIOS en un archivo. La misma GPU-Z nos ayudará con esto. Lanzamos la utilidad y hacemos clic en el botón con la imagen del microcircuito como en la imagen y seleccionamos el elemento " Guardar en archivo".

Démosle al archivo BIOS un nombre simple, como viejo.rom

Ahora comienza la etapa más interesante. En una unidad flash o disquete de arranque previamente preparado, copie dos archivos a la carpeta raíz:

1. Nuevo firmware (new.rom)

2. Firmware actual guardado por si acaso. (antiguo.rom)

2. Flasher atiflash.exe

Todo. Todo está listo para flashear la tarjeta BIOS. Inserte el disquete en la unidad o unidad flash en el puerto USB y reinicie la máquina.

Más moderna placas base Pueden arrancar fácilmente desde unidades USB, por lo que yo personalmente uso una unidad flash de 1 Gb cuando actualizo el firmware de tarjetas de video o placas base.

Arrancamos la computadora desde nuestro medio preparado. Si la descarga se realizó correctamente, deberíamos ver un mensaje para los comandos de DOS. Generalmente esto " C:\>«.

Ahora necesitamos ingresar un solo comando para actualizar el firmware del adaptador de video Ati.

Marcamos:

atiflash.exe -p 0 nuevo.rom

atiflash.exe -p -f 0 nuevo.rom

Breve explicación de las teclas de comando:

atiflash.exe- este es el comando para iniciar el flasher

-pag— Tecla “programm” que permite programar el chip de memoria.

0 es el número 0 (cero). El número de serie del adaptador de vídeo cuyo BIOS se reprogramará.

-F— Tecla “forzar” que excluye la verificación de todo tipo de tarjetas de identificación si se instala un BIOS “no nativo”.

nuevo.rom- archivo de firmware. cuyo contenido será programado en la memoria de la tarjeta.

Después de escribir el comando, presione Entrar. En unos segundos, el proceso de actualización de la tarjeta BIOS finalizará y podrá reiniciar la máquina desde el disco duro.

Eso es todo. Si todo se hace correctamente y se seleccionó la imagen BIOS correcta durante la preparación, al final recibirá una tarjeta recién flasheada.

Si algo salió mal y la máquina no pudo arrancar o no hay imagen en el monitor, entonces debe volver a la versión anterior del BIOS que guardamos previamente usando GPU-Z.

Para retroceder, debe encontrar una tarjeta de video PCI antigua o instalar una tarjeta "enferma" en una placa base con un adaptador de gráficos integrado, arrancar desde el medio que preparamos con el controlador flash y los archivos del BIOS.

Después de cargar y mostrar el indicador de DOS, dé el comando:

atiflash.exe -p -f 0 antiguo.rom

Después de flashear, apagamos la computadora, sacamos la tarjeta PCI, cambiamos el monitor a nuestra tarjeta, arrancamos y leemos google.com, intentando analizar qué pasó y encontrar el error.

Los camaradas particularmente perezosos pueden usar la opción de firmware BIOS desde entorno Windows. Existe una utilidad para esto llamada Ati Winflash. Puede utilizar este flasher directamente desde el RBE Bios Editor abierto. Para hacer esto, solo necesitas presionar el botón “ Adquirir/flash"y especifique la ruta al archivo ejecutable Winflash.exe.

Todo lo mejor, actualización exitosa. ;)

Entonces, como ya comprende, hoy hablaremos sobre restaurar un dispositivo tan importante para cada jugador como una tarjeta de video. Creo que algunas personas de tu círculo más cercano (amigos y amigos de amigos) encontraron varios tipos de artefactos, o simplemente encendieron la computadora una mañana en lugar de comenzar a descargar su favorito. Sistema operativo Vio la mágica pantalla negra de Malevich. O escuché extraños chirridos unidad del sistema. Por lo general, se trata de una señal larga y dos cortas. Bueno, o un chirrido incesante, que ocurre en el caso de tarjetas de video con energía adicional cuando no está conectada o falla por otros motivos. Sin embargo, esta parte del artículo se dedicará a cosas como artefactos, congelaciones y otras pequeñas cosas agradables.

De hecho, la lista de fallos que pueden repararse mediante software es bastante reducida. Estos son algunos tipos de artefactos y congelaciones banales en 3D Mark y juegos, por ejemplo.

Llaves, destornilladores...

Para funcionar, necesitamos varias utilidades. Para diagnosticar artefactos, es mejor utilizar ATIHerramienta
(gcontent)Descargar ATITool (/gcontent)

La utilidad, como su nombre indica, está destinada a tarjetas de vídeo ATI o, como ahora es más correcto decir, AMD. Es posible que las funciones para cambiar frecuencias en las tarjetas de video NVIDIA no estén disponibles. Pero esto no es importante, porque en este software - mejor escáner artefactos jamás, rápido, conveniente y bastante resistente. Además, a través de él se realizan manipulaciones con frecuencias, rotación de ventiladores y algunas otras cosas útiles que no tienen nada que ver con reparaciones, sino que son útiles para los enemigos de todos los reparadores, compañeros overclockers (¡caramba! el autor es su propio enemigo :) - aprox. ed.).

El siguiente es el conocido programa. RivaTuner
(gcontent)Descargar RivaTuner (/gcontent)

Se utiliza para cambiar frecuencias, regular la velocidad del ventilador y además, funciones como la manipulación de sombreadores de píxeles en tarjetas de video NVIDIA.
Bueno, y software más específico, por supuesto.

GPU-Z– utilidad de información para tarjetas de video. También le permite copiar el BIOS de ellos para editarlo más.
(gcontent)Descargar GPU-Z (/gcontent)

Editor de BIOS de Radeon– para manipular el BIOS de las tarjetas de video de AMD
(gcontent)Descargar Radeon Bios Editor (/gcontent)

NiBiTor– edición de BIOS NVIDIA, respectivamente
(gcontent)Descargar NiBiTor (/gcontent)

ATIFlash– Flasher de BIOS para tarjetas de video AMD. NVFlash: flasheo de NVIDIA
(gcontent)Descargar ATIFlash (/gcontent)

Bueno, el último recurso. edición hexadecimal. Está diseñado para editar código hexadecimal directamente.
(gcontent)Descargar Hexedi (/gcontent)

¿Aterrador? ¡No a mí!

Diagnóstico

En general, la causa de los artefactos de varios tipos suele ser la memoria RAM (vídeo) o el chip central. Componentes de baja calidad soldados en fábrica, degradación prematura, overclocking o pequeños defectos en la placa de circuito impreso de la tarjeta de video, en los que la memoria o el chip no pueden funcionar como deberían: estas son las fuentes de lágrimas inflamables del usuario. Estas son las cosas que se pueden reparar utilizando varios programas.

En los casos en que la tarjeta de video se congela en modos 3D, el método de diagnóstico sigue siendo el mismo, pero la verificación no es tan conveniente. Le aconsejo que utilice 3D Mark 2005 para esto: esta prueba carga bastante el subsistema de video, pero al mismo tiempo es la más corta de la serie. Marca 3D Puedes descargarlo desde el siguiente enlace...

Existe otro tipo de artefacto muy peculiar. En el escáner ATITool parece un tablero de ajedrez de diferentes colores mezclado con los artefactos habituales. Esto se observa con mayor frecuencia sólo en modo 3D. Este fallo es un invitado frecuente en la GeForce 8600 GT/GTS y en algunas otras tarjetas de video en el rango de precio medio y bajo. Estos artefactos son causados ​​por tuberías de píxeles rotas en el kernel. Si tiene "suerte" de tener tales problemas, será un poco más difícil. Pero un poco más abajo intentaré explicar en detalle cómo afrontar esto.

¿Qué hacer con los transportadores “rotos”?

Bueno, la metodología de prueba real. Con ayuda ATIHerramienta

RivaTuner La frecuencia de la memoria o, si eso no ayuda, la del procesador gráfico (núcleo) va disminuyendo gradualmente. Para no perder tiempo recomiendo hacer esto en incrementos de aproximadamente 50 megahercios para la memoria y 20 para el núcleo.
Si tienes suerte y los artefactos desaparecen, entonces son posibles dos opciones.

La primera es guardar como perfil las frecuencias en las que no se observan problemas. Tanto ATITool como RivaTuner pueden hacer esto. El segundo es editar el BIOS, escribir estos valores de frecuencia allí y flashearlos en la tarjeta de video para no tener que volver a pensar en ello nunca más. Consulte a continuación para obtener información sobre cómo editar y actualizar BIOS.

Luchando contra el sobrecalentamiento

No es ningún secreto que muchas tarjetas de video modernas de la categoría potente, con toda su frescura y velocidad, se calientan como estufas. Y sucede que los fabricantes tienen tanta prisa por lanzar al mercado un nuevo producto que ni siquiera pulen adecuadamente la BIOS de las tarjetas de vídeo. Especialmente en términos de ajuste "inteligente" de la velocidad del refrigerador.
Para esto (bueno, no realmente para esto, sino para overclockers) tanto ATITool como RivaTuner tienen opciones ajustes manuales rpm Puede establecer hasta un porcentaje de la velocidad máxima necesaria para el modo 2D o 3D. Bueno, entonces puedes guardar la configuración del ventilador en un perfil de la misma manera que las frecuencias, y configurar este perfil para que se cargue automáticamente cuando se inicie Windows. Para la mayoría de los usuarios, estas medidas generalmente funcionarán.

Edición de BIOS

Bueno, ¿qué pasa si la tarjeta de video no es tuya, por ejemplo? ¿O incluso estás planeando dejarlo flotar en algún lugar pronto (sí, por el Yenisei - ed.)? ¡No te desesperes! Para estos fines se utilizan editores de BIOS de tarjetas de video. Veamos hoy los dos principales:
Para AMD (editor de BIOS Radeon) Y NVIDIA (NiBiTor) respectivamente.
Nibitor. En el momento de escribir este artículo, la última versión disponible para descargar es el número de código 4.6. La funcionalidad de este programa es bastante extensa, incluso cambiando los tiempos secundarios de la memoria de video, pero en este caso no necesitamos todo esto y solo se requieren algunas funciones.
ventana del programa NiBiTor parece bastante simple. En primer lugar, necesitamos leer el BIOS de nuestra tarjeta de video para que el programa lo procese.
Secuencia de acciones: Menú Herramientas, luego Leer BIOS y Seleccionar dispositivo; le dará el nombre de su tarjeta de video. Si tiene algún problema con esto, lo más probable es que no tenga la última versión de la utilidad. Bueno, ¡o la tarjeta de video es demasiado nueva :)!
Haga clic en Aceptar. A continuación, nuevamente Herramientas, Leer BIOS, pero ahora Leer en NiBiTor.
Las características principales de su tarjeta de video deberían aparecer en la ventana principal de NiBiTor. Se pueden cambiar.
Como se describió anteriormente, anteriormente en Riva Tuner encontró las frecuencias en las que su tarjeta de video comenzó a funcionar normalmente. Ahora estas frecuencias deberían reescribirse en los campos correspondientes de NiBiTor. ¡Atención! Pequeño momento: tarjetas de video nvidia Desde la aparición de la línea GeForce de la octava serie, la frecuencia del núcleo se ha dividido en dos indicadores: la frecuencia del núcleo en sí y, por separado, la unidad de sombreado. Pero cuando cambiaste la frecuencia central en RivaTuner, creo que notaste que el valor de la unidad de sombreado también cambió. Vuelva a escribir ambos desde RivaTuner.
Con la memoria, todo es mucho más sencillo: solo necesitas cambiar un par de números. ¿Está todo listo? Luego el procedimiento es el siguiente: Menú Archivo, Guardar BIOS. El nombre del archivo debe estar en letras o números en inglés y preferiblemente más corto. Eso es todo, el archivo BIOS está listo para actualizarse.

Editor de BIOS de Radeon

Esta utilidad es un poco más difícil de entender. Y ella tiene un pequeño problema. A diferencia de NiBiTor, aún no es capaz de leer BIOS directamente desde tarjetas de video. Para hacer esto usamos GPU-Z - ultima versión actualmente 0,28. Aquí, a la derecha de la tira de Versión del BIOS, hay un ícono que representa un chip con una flecha verde. Al hacer clic, aparecen las opciones Guardar en archivo y Enviar a base de datos en línea. Por supuesto, nos interesa Guardar en archivo. A continuación, seleccione cualquier ubicación y nombre de archivo que desee y haga clic en Aceptar. El BIOS se guarda en formato bin, no en rom, pero Radeon Bios Editor lo leerá.
Ahora en Radeon BIOS Editor seleccionamos la opción Cargar BIOS y configuramos el programa en nuestro archivo. ¡La ventana principal de RBE está absolutamente sobrecargada de información! Pero a nosotros nos interesa el menú de configuración del Reloj. Hay muchas frecuencias diferentes, pero como ya conoce los números que necesita (los descubrimos usando ATITool, o tal vez incluso RivaTuner), simplemente cambie los valores de stock a los que necesita.
Radeon BIOS Editor tiene una ventaja sobre NiBiTor: en las últimas tarjetas de video de AMD, puede actualizar los valores de configuración del ventilador, es decir, los modos de funcionamiento del ventilador, en el BIOS. Esto se hace, quién lo hubiera pensado, en la pestaña Configuración del ventilador.

Costurera-operadora de motor

¿BIOS listo? ¡Ahora guarde BIOS! RBE tiene un flasheo incorporado, pero no siempre funciona correctamente, por lo que es mejor flashearlo como se espera desde DOS.
Para actualizar el firmware desde DOS, necesitamos un disquete antiguo o una unidad flash. En el caso de un disquete, basta con formatearlo como de arranque y cargar en él los archivos de firmware descargados y el archivo BIOS. En el caso, que es muy probable en el mundo moderno, cuando no tienes una unidad FDD, tendrás que usar una unidad flash, lo cual no es tan fácil. Describe en el marco de este artículo la creación unidad flash de arranque No lo haré, ocupará mucho espacio. Quizás en otra ocasión :). Supongamos que lo tienes.
Estos son los parámetros que deben especificarse para cada controlador flash:

Parámetros nvflash -5 -6 (su archivo BIOS).rom Parámetros atiflash -p -f 0 (su archivo BIOS).rom

¡Muerte al ajedrez!

Bueno, de postre, prometí contarte cómo lidiar con los artefactos con nombre en código "campo de ajedrez". En tarjetas de video ATI Nunca los he visto en mi práctica, ni siquiera en GeForce, solo en algunos modelos. Para este propósito necesitamos Sintonizador Riva Y Hexadecimal .
En la ventana de Riva Tuner, haga clic en la sección de configuración superior. En la ventana que se abre, seleccione Controlador NVStrap. En la pestaña de configuración de unidades de píxeles/vértices activos, borre el valor Determinado por BIOS VGA y establezca el valor Personalizado. La pestaña Personalizar se activa...

En realidad, aquí está: ¡poder sobre los transportadores de píxeles! Al desmarcarlos y marcarlos, puede habilitar y deshabilitar estos mismos transportadores. Lo cual no es nada difícil. Lo único es que la aplicación requiere reiniciar.

¿Pero cómo eliminarlos permanentemente sin utilizar RivaTuner? ¡Nada complicado! Si prestaste atención a lo que sucedió durante el juego de la casilla de verificación, viste que cuando desmarcas o marcas una casilla en la ventana de control del transportador, hay una franja en la parte superior en la que parpadean valores como 000F0703, y cuando apagas el transportadores, el valor cambia, digamos, a 000F0701. En realidad, no necesitamos nada más. Ahora entra en juego HexEdit.

En la ventana del programa, a través del menú "Archivo", abra su BIOS guardado. Ahora haga clic en la pestaña "Edición". Tiene una función "Buscar". Allí cambiamos del valor “Cadena” al valor “Código”. Ahora puedes empezar a introducir los valores que identificamos en RivaTuner. Pero hay un pequeño detalle: el valor no se ingresa de la misma manera que se veía allí, sino en forma de espejo. Por ejemplo, mi valor 000F0703 debería ingresarse como 03070F00, moviendo los caracteres del final al principio en pares. ¿Encontró? Ahora necesitas cambiar el valor. En mi caso fue necesario cambiar 03 por 01. Esto se puede ver desde RivaTuner. Si el parámetro se encuentra dos veces, está bien: cámbielo en ambos lugares. Ahora menú “Archivo”, “Grabar como...”. Escribe inmediatamente con la extensión rom.

Bueno eso es todo. Ahora puede actualizar el BIOS corregido. Desde hace algún tiempo, existen muchas tarjetas de video de este tipo de algunas marcas, por lo que si usted o sus amigos tuvieron accidentalmente un problema de este tipo después de que expiró la garantía de la tarjeta de video, entonces ya sabe qué hacer.

Publicaciones sobre el tema.