Flasheado de la tarjetas gráfica ATI Radeon de la serie 9XXX, por Jarre2

En este articulo trataré de explicar como adaptar el programa ATIFlash.exe para que reconozca las tarjetas ATI Radeon 9xxx, después de como adaptar el atiflash, explicaré como flashear la tarjeta gráfica, además de como hacer la copia de seguridad de la ROM de nuestra ATI. Es de obligada lectura el reportaje que se encuentra en faq-mac.com sobre el flasheado de la Ati Radeon 9100.

Desde que apareció la noticia de que los colegas franceses de Macbidouille habian conseguido flashear una radeon 9100 de PC para que fuera compatible con Mac.

Radeon_9000_PC.jpg
ATI Radeon 9000 PC

Entonces me puse a investigar sobre el programa Atiflash.exe para adaptarlo a mi Radeon 9000, sin embargo me di cuenta de que podía adaptarlo al resto de las gráficas de ATI, por ello he incluido un listado de las tarjetas gráficas ATI de la serie 9xxx (RADEON 9000, 9100, 9200, 9500, 9600, 9700 y 9800).

ati_radeon_9000pro_mac_boar.jpg
ATI Radeon 9000 Mac Edition

Había gente que quería flashear las Radeon 9xxx de PC para que funcionaran en un Mac.

No obstante quien se atrevía a aventurarse por esos caminos, y utilizaba un PC para poder llevar a cabo esta actualización, se veían que la aplicación ATIFlash.exe les daba la respuesta de que no existía una tarjeta gráfica de ATI en el PC (lógicamente esto era falso). El fallo del programa residía en el fichero ATIFLASH.CFG, esto es debido a que el chip superior soportado era el R200 (Radeon 8500 para los no iniciados), no obstante la Radeon 9100 se basa en el chip R200 (Es una Radeon 8500 con otro nombre) de manera que es compatible con el programa, por ello tomar en cuenta esta nota de atención.

ATENCIÓN:

¡¡¡¡LAS RADEON 9xxx NO SON COMPATIBLES CON EL FIRMWARE DE LA ATI RADEON 8500, SOLO LA 9100!!!!

NO LO USEIS O TENDREIS QUE NECESITAR AYUDA PARA QUE FUNCIONE DE NUEVO VUESTRA TARJETA.

Tomaremos como ejemplo la ATI Radeon 9000

No obstante para poder compatibilizar el programa con la ATI RADEON 9000 o Rv250 es más fácil de lo que nos pensábamos muchos, puesto que se solventa editando el archivo ATIFLASH.CFG con un editor de texto cualquiera.

Para ello tenemos que abrir el fichero anteriormente mencionado en cualquier editor de textos compatible con ASCII, dirigirse a la sección Serial EEPROM y añadir el siguiente texto:

ASIC_SF 4966 FFF0 Radeon9000 FFFF 00000000 00000000

INIT_REG 01c0 00FFFFFF 04000000 00FFFFFF 04000000

INIT_REG 019c 00000000 00000000 FFFFFFFF 00000000

INIT_REG 01a0 00000000 00000000 FFFFFFFF 00000000

INIT_REG 0198 00000000 00000000 FFFFFFFF 00000000

INIT_REG 01ac 00000000 00000000 FFFFFFFF 00000000

INIT_REG 01b0 00000000 00000000 FFFFFFFF 00000000

INIT_REG 01a8 00000000 00000000 FFFFFFFF 00000000

INIT_REG 0c40 FFDFFFFF 00000000 FFFFFFFF 00000000

WR_EN 0

WR_DIS 0

En este texto la primera línea representa la identificación general de la tarjeta.

ASIC ID Device_id Descripción de la tarjeta

ASIC_SF 4966 FFF0 Radeon9000 FFFF 00000000 00000000

No obstante debemos dejar una linea en blanco entre el dispositivo anterior y el posterior. Ademas deberemos añadir este otro texto en la misma sección (Serial EEPROM).

Después nos dirigiremos a la sección Parallel EEPROM y añadir este texto:

ASIC 4966 FFF0 Radeon9000 FFFF 00000000 00000000

INIT_REG 0190 FFE0FFFF 00090000 FFFFFFFF 00000000

INIT_REG 019C 00000000 00000000 00000000 00000000

INIT_REG 01AC 00000000 00000000 00000000 00000000

INIT_REG 01A0 00000000 00000000 00000000 00000000

INIT_REG 01B0 00000000 00000000 00000000 00000000

INIT_REG 0198 00000000 00000000 00000000 00000000

INIT_REG 01A8 00000000 00000000 00000000 00000000

INIT_REG 0C40 FFDFFFFF 00000000 00000000 00000000

INIT_REG 0030 FFFFEFFF 00000000 00000000 00000000

WR_EN 0030 FFFFFFFF 00000080

WR_DIS 0030 FFFFFF7F 00000000

Aquí se repite el mismo proceso en la primera línea.

Nos hemos de dar cuenta de que el número 4966 representa el número de identificación de chip, el cuál tiene la GPU de nuestra tarjeta gráfica. Al final del artículo he añadido un listado de los números de identificación de las tarjetas gráficas de la serie 9XXX de ATI.

Después de este proceso, el flasheador de PC nos reconocerá nuestra tarjeta Radeon 9xxx como una ATI.

Para llevar a cabo el flasheado necesitaremos descargar la aplicación ATIFLASH.exe. Aquí encontraremos el programa atiflash.exe bajo el nombre de archivo flash8500PC.sitx.

Para llevar a cabo el flasheado de la tarjeta gráfica necesitaremos el siguiente material:

-Un destornillador punta tipo Phillips (destornillador de estrella)

-Una tarjeta gráfica ATI Radeon 9xxx

-Una tarjeta gráfica ATI Radeon 9xxx MAC Edition prestada por algún amigo (ya que en internet a fecha de hoy no a salido la ROM para poder bajarla)

-Un PowerMac con puerto AGP

-Un PC con puerto AGP

-Un disquete de 1,44MB

-El archivo flash8500.sitx (Que encontraremos en faq-mac.com) aquí podremos bajar el Atiflash.exe

-Stuff-it Expander para Windows

Trabajaremos durante todo el proceso en el PC.

Lo primero que haremos será bajarnos el Stuff-it expander para Windows

Lo instalaremos, y aprovecharemos para bajarnos el archivo flash8500.sitx

Descomprimiremos el archivo y editaremos como anteriormente hemos mencionado el archivo ATIFLASH.CFG.

Dependiendo de la tarjeta gráfica que tengamos tendremos que añadir un DEVICE ID (Número de identificación de dispositivo) u otro.

una vez realizados estos pasos, crearemos un disquete de arranque, para ello deberemos tener un disquete vacío debidamente formateado a 1,44MB.

Para realizar esta acción lo primero que debemos es conseguir la tarjeta en cuestión, ya sea pidiéndole a un amigo que la tiene que te la preste, o bien hacer un llamamiento a la buena vecindad para que los maqueros de la comunidad que disponen con un PowerMAC con la RADEON 9000 PRO copie la ROM de la tarjeta y te la pase por E-MAIL, por mensajería instantánea o por el chat.

No obstante ellos también deberán leer las siguientes líneas para llevar a cabo el copiado de la ROM de la Radeon 9000 PRO Mac edition.

Lo primero que deberemos hacer será hacer una copia de seguridad de la ROM original de PC, ya que si fallan todos los recursos, siempre nos quedará para recuperar la funcionalidad de la tarjeta.

Iniciaremos el PC y este arrancará desde el disquete de arranque que hemos realizado antes.

Una vez dentro del diskette nos dirigiremos a la carpeta atiflash, y ejecutaremos el siguiente comando:

atiflash -s pcrestor.rom

esto copiará en el disquette la ROM original de la ATI 9000PRO.

El segundo paso y el más importante es copiar la ROM de la ATI 9000 PRO de Mac al PC.

Para ello necesitaremos disponer de una tarjeta gráfica PCI, y de la ATI Radeon 9000 Pro Mac Edition.

Pincharemos en el slot AGP (El conector marrón) la Radeon del mac, y en uno PCI (Los conectores blancos) la tarjeta gráfica PCI que necesitamos para arrancar el ordenador y poder visualizar en la pantalla los datos.

Arrancaremos el PC desde el diskette y visualizaremos la información de la tarjeta con la orden de consola atiflash -i.

nos anotaremos la dirección de dispositivo por ejemplo 0 si es el AGP primario. Una vez echo esto ejecutaremos la orden atiflash -s Mac9xxx.ROM

donde 9xxx es el modelo de la gráfica, es decir 9000, 9100, 9200, 9500, 9600, 9700, 9800.

Después apagaremos el PC, y montaremos la Radeon de PC, arrancaremos con el disquete de arranque y dentro del directorio atiflash ejecutaremos la orden

atiflash -i

y leeremos la zona referida a la memoria, de manera que si encontramos 0x20000 la tarjeta gráfica tendrá la cantidad de memoria ROM idónea para grabar la ROM copiada de la tarjeta de Mac, si presenta el número 0x10000 no podremos copiar la ROM de la tarjeta de Mac.

Una vez realizado este paso, insertaremos en MS-DOS la siguiente orden:

atiflash -pm 0 Mac9xxx.ROM

(donde 0 es la dirección donde supuestamente está a tarjeta ATI.)

Después de esto apagaremos el PC y sacaremos la tarjeta gráfica, la pondremos en el Mac y arrancaremos con ella puesta, aquí verificaremos si la tarjeta funciona o no funciona en el Mac.

Si en un primer intento, no funcionara, arrancaremos el Mac con la combinación de teclas alt+opción+P+R todas simultáneamente, la tecla opción es la que tiene la manzana de apple grabada en ella.

Este es el listado de los números de identificación de dispositivo (DEVICE ID) de las tarjetas gráficas de ATI de la serie 9xxx.

He de matizar que los modelos no aparecidos de ATI (RADEON 9600 XT)

Radeon 9000 y 9000 Pro

Device ID

4964

4965

4966

4967

496e

Radeon 9100

Device ID

514d

5155

Radeon 9200

Device ID

5941 Radeon 9200 y 9200 LE

5960 Radeon 9200 PRO

5961 Radeon 9200 y 9200 LE

5964 Radeon 9200 SE

5d44 Radeon 9200 SE

Radeon 9500 (sólo PRO)

Device ID

4144

4164

4e45

4e65

Radeon 9600

Device ID

4150

4151 También 9600 SE

4152 Radeon 9600 PRO

4170

4171

4172

4e46

4e66

Radeon 9700 PRO

Device ID

4145

4146

4165

4166

4e44

4e64

Radeon 9800

Device ID

4148 También 9800 SE

4149

4168

4e48

4e49 También 9800 LE

4e4a Radeon 9800 XT

4e68

4e69

4e6a

Os animo a los que tengáis estas tarjetas en versión para Mac a copiar la ROM de las mismas para tener una copia de seguridad de la misma.

19 Comments

  1. Anónimo

    Tengo una ATI RADEON 9200 SE AGP instalada en mi PC que P4 3.0 GHz con una tarjeta de captura de señal de satelite Vision PLUS 1200 y no he logrado mantener la señal de televisión capturada por la vision plus en el TV mientras trabajo en otra cosa en la PC. Es decir ahora estoy obligado a usar la PC para la televisión y solo para eso cuando se quiere ver algo de TV

  2. Anónimo

    podre ocupar una ati RADEON 7000 PCI en un powermac g3 (blanco y azul) sin necesidad de flashearla?….
    habra alguna alternativa ya que se me quemó mi tarjeta de video.
    gracias

  3. Anónimo

    Tengo una ati radeon serie 9200 y ultimamente me da problemas con los juegos, salen como lineas de pixel a medida que juego, de verdad no se que hacer, he bajado los ultimos drives del catalyst y nada, que podra ser???

  4. Anónimo

    TENGO UNA TARGETA DE VIDEO «RADEON 9200 PRO AGP» de 256Mb ME DA PROBLEMAS CON ALGUNOS JUEGOS (EMULADOR DE 64, ect.) POR INCOMPATIBILIDAD DE PLUGINS Y NO SE COMO SOLUCIONAR TAL PROBLEMA …

    ALGUIEN SABE CUAL ES LA POSIBLE SOLUCION ¿?

  5. Anónimo

    ola tengo un pentium 4,160gb de disco y ati radeon 9200 series.consigo escuchar los juegos pero no puedo verlos xq sale en negro.alguien me puede decir si es tan simple como cambiar alguna configuracion o lo q sea.gracias

  6. Anónimo

    Todo este proceso es posible para una ati radeon pci 9250 de 128 ddr?? en atkos y xp
    he instalado osx86 atkos 1 y funciona con la targeta grfica generica de la placa base (asrock 775) pero cuando activo la targeta ati pci no me funciona, solo en la particion de xp.

Deja una respuesta