Reflashage carte graphique PC / Mac

Pourquoi reflasher ?
Une carte graphique contient une pseudo "ROM" dans laquelle sont stockées des informations diverses, comme la fréquence GPU, mémoire, ainsi que des données requises pour l'initialisation sur PC ou sur Mac (PPC)

Quelle carte reflasher ?
En théorie, n'importe quelle carte peut être reflashée pour fonctionner sur Mac. Toutefois, pour un non programmeur, il faut choisir une carte ayant déjà une ROM pour Mac disponible au téléchargement.

Suivant l'utilisation de l'ordinateur, le coté "performances"peut être pris en compte, voici un comparatif des cartes ATI Radeon.

Des problèmes à prévoir ?
Oui... par ordre d'importance:
la carte doit être compatible physiquement avec le port AGP 2x du Mac
la carte doit être compatible physiquement avec le Mac (exemple avec le Mac Cube)
la carte doit être compatible électriquement avec le port AGP 4x du Mac (problème avec l'ADC)
la carte à flasher doit avoir un driver développé pour le système d'exploitation
sur certains Mac qui chauffent, il est bon d'ajouter un ventilateur sur la carte graphique ou d'en mettre un plus puissant.

Liens utiles:
Conversion d'une ATI Radeon 9800 Pro PC en Mac : explications originales pour le flashage d'une Radeon 9800 Pro
http://themacelite.wikidot.com/wikidownloads2 : diverses ROM
http://themacelite.wikidot.com/pins-3-and-11 : le port AGP 4x du Mac (explication sur les broches 3 et 11)

Pré-requis avant de reflasher:
- avoir une carte graphique et une ROM adaptée à celle-ci (modèle, fréquences...),
- avoir une ROM adaptée à la taille de l'EEPROM soudée sur la carte graphique,
- avoir un programme de reflashage supportant le modèle de l'EEPROM,
- avoir un ordinateur de type PC, avec un port AGP/PCIe adaptée à la carte graphique à reflasher,
- savoir que le port écran ADC est spécifique Mac et qu'aucune carte PC reflashée ne le gère (il faudra un adaptateur)
- comprendre que le succès du reflashage n'est pas assuré à 100% même en respectant tous les pré requis

Synoptique basique du reflashage:
1) recherche d'une carte graphique ayant une ROM existante/téléchargeable
2) si la taille de l'EEPROM de la carte graphique est inférieure à la taille de la ROM, 2 possibilités:
- trouver une ROM "reduced" (taille réduite)
- changer l'EEPROM par un modèle supérieur
3) réglage de la taille de l'EEPROM en cas de changement de celle-ci via les résistances CMS
4) montage de la carte dans le PC "flasheur"
5) si la ROM installée sur la carte a été remplacée (ou est illisible), il faut installer une autre carte graphique pour voir l'écran ou faire à l'aveuglette.
6) utilisation du programme de flashage pour sauvegarder la ROM d'origine (avant 1er flashage uniquement)
7) utilisation du programme de flashage pour reflasher la carte
8) retirer la carte graphique reflashée du PC
9) si la carte va être insérée dans un port Mac AGP 4x et qu'il s'agit d'une carte AGP 8x, il faut la forcer en mode AGP 4x (désactiver l'ADC).
10) montage de la carte dans le Mac
11) Démarrage du Mac
- si le flash a réussi, le Mac va démarrer
- dans le cas contraire, l'écran restera noir et il faudra recommencer l'opération de reflashage (4)

Astuces:
En utilisant le flasheur sous Windows ou MacOS, via VNC ou équivalent, il est possible de se passer d'une carte vidéo additionnelle.
Les broches 3 et 11 n'ont pas besoin d'être déconnectées sur le PowerMac Sawtooth (AGP 2x sans ADC)

 

Tutoriaux de reflashage:

Il est très important d'identifier correctement sa carte vidéo avant de commencer. Certaines fois, la carte est visuellement identique mais les composants installés sont différents (notamment pour les modèles standards et pros).

En cas de doute, le logiciel GPU-Z sur PC peut être utilisé. Il permet d'avoir les caractéristiques techniques poussés de la carte graphique et de choisir une rom avec les bones fréquences GPU et mémoire.

Modèle PCB Product Number Marque Ram Statut
Radeon 7000 PN 109-78500-10 PowerColor 32Mo ok
Radeon 9200NF GV-R9200NF Gigabyte   non supportée
Radeon 9200SE A9200SE/t ASUS   64Mo détectés sur 128 - bug boot menu
Radeon 9500 Pro PN 109-A05600-00 PowerColor 128Mo  
Radeon 9600   PowerColor 128Mo BGA carte hs à réception
Radeon 9600   Club3D 256Mo TSOP non supportée
Radeon 9700 PN 109-94200-30 Club3D, PowerColor 128Mo BGA ok
Radeon 9700 Pro PN 109-94200-30 Hercules 128Mo BGA ok
Radeon 9800 Pro PN 109-A07500-00 PowerColor, Sapphire 128Mo ok
Radeon 9800 Pro PN 109-A18800-10   256Mo ok
Radeon X800 Pro PN 109-A26100-01   256Mo ok
         

 

Page Précédente

Retour au Sommaire Page Suivante

Page rédigée par Sébastien LIGEZ - créée le 22/05/2011 - dernière mise à jour le 27/10/2013