Remplacement carte graphique Imac 21'5 late 2009 |
Bienvenue invité ( Connexion | Inscription )
Remplacement carte graphique Imac 21'5 late 2009 |
4 Mar 2015, 17:52
Message
#1
|
|
Nouveau Membre Groupe : Membres Messages : 7 Inscrit : 4 Mar 2015 Membre no 194 456 |
Mon imac avait un pb de carte graphique : barres verticales vertes et impossible de booter sauf en mode sans extension (SHIFT en démarrant) mais très limité comme mode…
je trouve une carte Radeon 256 Mo neuve (apple part : 661-5539) sur EFACOMP, j’ouvre le mac, remplace le tout en faisant très attention (le fil de la sonde de la nouvelle carte est trop court...). reboot et écran noir mais tout s’affiche bien sur moniteur externe (DISPLAY PORT). la carte graphique fonctionne (video s’affiche). je pensais avoir un probleme d’écran mais en remettant l’ancienne CG, mon écran fonctionne… j’ai vu les leds sur la carte mère, elles sont allumées toutes les 4 avec l’ancienne CG et la nouvelle… je ne pense pas que ça soit le retro éclairage car mon écran marche impec avec l’ancienne carte, on voit qu’il est « éclairé’ avec la nouvelle CG quand on met la luminosité au max mais rien ne s’affiche. j’ai pu recueillir des infos sur les cartes video grace aux infos systeme : ANCIENNE : 661 - 5308 NOUVELLE : 661 - 5539 révision de la ROM : 113 – B 803 0C – 253 113 – B 803 0H – 114 gestionnaire EFI : 01.00.367 01.00.403 Avez vous une idée du pb ? pas possible de changer l'EFI pour utiliser cette CG ? j'essaie de trouver une 661 - 5308 mais rien à moins de 350 $ ! merci pour vos idées. |
|
|
5 Mar 2015, 09:48
Message
#2
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 3 523 Inscrit : 5 Sep 2005 Membre no 45 266 |
Considérant que la carte est d'origine Apple, elle a donc une "vraie" ROM, et fonctionne donc avec le bon driver.
J'ai l'impression que le signal de la connexion interne n'est pas le même, soit c'est hardware (par exemple un modèle est connecté en LVDS et l'autre eDP), dans ce cas là c'est cuit d'office, mais c'est peu probable, les connexion internes LCD ne sont pas légions, et tu n'aurais pas pu brancher ton écran si c'était le cas. Soit c'est simplement le signal qui n'est pas au bon format, dans ce cas, ça peut s'ajuster. L'écran interne est-il détecté par OSX malgré tout ? Avoir un dump de chaque ROM aiderait grandement. Il faut savoir que le driver de toute la partie avant l'arrivée du GUI et le driver du GUI sont totalement différents. 2 drivers distincts se relaient. Le rôle de la ROM est de fournir un driver "preGUI" et d'identifier la carte par un nom de code. Une fois le GUI chargé, le driver "preGUI" disparait complètement et la ROM n'a plus aucun rôle. Seul le nom de code survit, et le driver d'OSX va s'appuyer sur ce nom de code pour choisir le bon driver. Il y a un driver distinct pour chaque modèle de carte existant dans chaque mac, fait sur mesure. Même si la carte est la même, elle provient d'un autre modèle de mac, il y a donc des ajustement différents (comme les signal des connecteurs, les fréquences…), de la même façon qu'une carte du commerce avec le même GPU peut se trouver avec des connecteurs et des fréquences différentes. Cependant, si on le force à utiliser le driver de la carte d'origine sur cette "mauvaise carte" il est possible que ça réveille l'écran interne. Toute la subitilité va donc être de trouver un moyen de lui faire utiliser l'autre driver, soit en jouant sur le nom de code reçu par l'OS, soit en changeant les réglages du driver qui ne fonctionne pas. Il y a plusieurs choses à tester, plus ou moins compliqués et risquées : - Attaquer côté driver en éditant la table de sortie dans le driver : assez difficile et s'efface avec chaque update, pas d'écran de démarrage. - Flasher la ROM avec l'ancienne : très risqué si ça ne fonctionne pas, la carte est difficilement reflashable étant donné son format, on ne peut pas l'insérer dans une tour pour la reflasher - Injecter les données de la ROM : on utilise un logiciel qui remplace les données transmises par la ROM, ça revient à en simuler une autre. Méthode que je recommande - Utiliser la console EFI pour charger une ROM depuis un fichier sans la flasher. Théoriquement possible mais j'ai toujours eu des plantages ou des disparitions d'écran. Ce sont des techniques très communes dans le monde hackintosh (à part la dernière), il n'y a pas de raison que ça fonctionne moins bien sur du matériel Apple. Pour préparer le terrain tu pourrais déjà obtenir les noms de code de chaque carte. Il faut démarrer le mac avec chacune et aller voir dans le rapport système Je viens de regarder dans le code, les 3 codes dispo pour les séries 4600 sont : ATY,Flicker ATY,Shrike ATY,Gliff Ensuite je pourrai te faire une version modifiée du driver pour tester. |
|
|
5 Mar 2015, 10:43
Message
#3
|
|
Nouveau Membre Groupe : Membres Messages : 7 Inscrit : 4 Mar 2015 Membre no 194 456 |
merci pour cette réponse très complète (je pige pas tout !).
dans quelle rubrique je vois l'info dont tu as besoin ? Rapport Systeme/Matériel ? j'ai vu ROM de démarrage avec mon ancienne CG : IM 101.00CC.B00 c'est ça ? Rodolphe |
|
|
5 Mar 2015, 10:45
Message
#4
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 3 523 Inscrit : 5 Sep 2005 Membre no 45 266 |
Non dans la partie carte vidéo / moniteurs
Il y a toutes les infos relatives à la carte graphique, et ce nom de code y figure, précédé par "ATY," |
|
|
5 Mar 2015, 11:25
Message
#5
|
|
Nouveau Membre Groupe : Membres Messages : 7 Inscrit : 4 Mar 2015 Membre no 194 456 |
voila une copie de l'ancienne CG :
------------------------------------------------------------------------------- ATI Radeon HD 4670 : Jeu de composants: ATI Radeon HD 4670 Type: Processeur graphique (GPU) Bus: PCIe Longueur de la voie PCIe: x16 VRAM (totale): 256 Mo Fournisseur: ATI (0x1002) Identifiant du périphérique: 0x9488 Identifiant de révision: 0x0000 Révision de la ROM: 113-B8030C-253 Version du gestionnaire EFI: 01.00.367 Moniteurs: iMac : Type de moniteur: LCD Résolution: 1920 x 1080 Profondeur de pixels: Couleurs 32 bits (ARGB8888) Moniteur principal: Oui Miroir: Désactivé Connecté: Oui Intégré: Oui -------------------------------------------------------------- vois tu ce que tu recherches ? |
|
|
5 Mar 2015, 15:30
Message
#6
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 3 523 Inscrit : 5 Sep 2005 Membre no 45 266 |
Ah non, mais j'ai le vague souvenir que cette info a été retirée du rapport système en y réfléchissant.
J'ai trouvé l'info sur le net Le mac 10,1 (il me semble que c'est ton modèle) utilise "Shrike" Le mac 11,2 (celui dont tu as la carte) utilise "Gliff" Pour confirmer, voilà une autre façon. Dans le terminal tu tapes : sudo ioreg -lw0 ca va sortir beaucoup de texte. Tu fais une recherche avec pomme F et tu cherches ATY,Gliff Tu devrais tomber assez vite dessus. Pour résumer, ta carte utilise Gliff, alors que pour être compatible avec ton écran il faudrait qu'elle utilise Shrike. Voici le code hexa de la partie du driver qui gère les sorties : Shrike 02 00 00 00 40 00 00 00 09 01 00 00 02 01 00 03 02 00 00 00 00 01 00 00 09 01 00 00 20 01 02 02 00 04 00 00 04 03 00 00 00 01 00 00 10 00 01 01 Gliff 02 00 00 00 40 00 00 00 09 01 00 00 02 01 00 03 02 00 00 00 00 01 00 00 09 01 00 00 20 01 02 02 00 04 00 00 04 06 00 00 00 01 00 00 10 00 01 01 Comme tu vois, les 2 sont quasi identiques, mis à part le 03 de la 3e ligne de Shrike (4670 du mac 10,1) qui est un 06 sur la 3e ligne de Gliff (4670 du mac 11,2). Chaque ligne correspond à une sortie possible. Ici on voit que les deux 1eres lignes sont 020000000 ce qui correspond au type LVDS, le connecteur interne des écrans LCD. Il y en a 2 parce que je suppose que l'écran est en dual link et nécessite donc 2 canaux pour afficher dans une résolution assez élevée. le 3e est le 00040000 ce qui correspond au display port. Le chiffre suivant (dont le 06 fait partie) est l'adresse du port. C'est donc l'adresse du port DP qui change selon le modèle. Je ne te cache pas que ça fait un peu baisser mon espoir dans la mesure ou ce n'est pas ce port qui pose problème, mais on ne sait jamais, peut-être que son adresse "gène" le port interne. J'ai besoin de savoir ta version exacte d'OSX pour te faire la modif. |
|
|
5 Mar 2015, 17:41
Message
#7
|
|
Nouveau Membre Groupe : Membres Messages : 7 Inscrit : 4 Mar 2015 Membre no 194 456 |
10.8.3
je viens de remonter l'ancienne avec de la pate et un coup au four à 200 ° C et voila qu'elle fonctionne... j'ai remonté le tout vite fait, mon clavier ne fonctionne plus, je te dis ça demain merci en tout cas pour tes recherches, je vais essayer de la remettre pour voir si ta technique fonctionne. rodolphe |
|
|
5 Mar 2015, 20:23
Message
#8
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 3 523 Inscrit : 5 Sep 2005 Membre no 45 266 |
Ok mais si l'ancienne remarche, veille particulièrement à changer la pâte thermique, et elle peut tenir encore un bon moment.
|
|
|
29 May 2015, 17:44
Message
#9
|
|
Nouveau Membre Groupe : Membres Messages : 7 Inscrit : 4 Mar 2015 Membre no 194 456 |
salut
mo ancienne carte vient de rendre l'ame, j'ai remis la nouvelle qui pose problème. j'ai recherché avec la commande dans terminal mais il y a plusieurs endroits où il y a 06 00 00 00, comment savoir si c'est le bon endroit ? merci |
|
|
1 Jun 2015, 16:56
Message
#10
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 3 523 Inscrit : 5 Sep 2005 Membre no 45 266 |
Ce n'est pas via le terminal que tu peux avoir et modifier cette information.
Tu es toujours sur 10.8.3 ? |
|
|
2 Jun 2015, 03:22
Message
#11
|
|
Nouveau Membre Groupe : Membres Messages : 7 Inscrit : 4 Mar 2015 Membre no 194 456 |
j'avais fais une mise à jour 10.8.5 depuis.
dernier détail : j'ai cramé ma CG d'origine en la remettant au four mais j'ai vu voir que le n° inscrit dessus est le meme que celui de la nouvelle CG : 109 98 557. je ne fais pas ça depuis le terminal ? merci |
|
|
2 Jun 2015, 09:08
Message
#12
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 3 523 Inscrit : 5 Sep 2005 Membre no 45 266 |
Pour modifier l'extension, tu colles cette commande dans le terminal :
sudo perl -pi -e 's|\x00\x04\x00\x00\x04\x06\x00\x00\x00\x01\x00\x00\x10\x00\x01\x01|\x00\x04\x00\x00\x04\x03\x00\x00\x00\x01\x00\x00\x10\x00\x01\x01|g' /System/Library/Extensions/ATI4600Controller.kext/Contents/MacOS/AMD4600Controller Ensuite tu supprimes le fichier : /System/Library/Caches/Extensions.mkext ou alors si tu ne l'as pas (je ne me souviens plus exactement comment c'est dans Mountain Lion) tout le dossier /System/Library/Caches/com.apple.kext.caches Après tu fais une réparation des permissions, et tu redémarres. A tenter mais comme je te disais, la faible différence entre les 2 drivers me fait douter, il faudrait peut-être voir une autre piste. |
|
|
2 Jun 2015, 16:36
Message
#13
|
|
Nouveau Membre Groupe : Membres Messages : 7 Inscrit : 4 Mar 2015 Membre no 194 456 |
je viens de faire le tuto et rien malheureusement. écran noir toujours après le reboot. merci pour vos efforts.
je vais l'emmener pour un devis et voir ça vaut le coup. |
|
|
21 Aug 2015, 13:12
Message
#14
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 3 950 Inscrit : 6 Feb 2003 Lieu : Sur une petite planète Bleu Membre no 6 038 |
Pour info, je viens de faire remplacer la CG de mon 27" late 2009 (i5 2.66) chez un APR (fait en même pas 48H !!)
facture = 365€ -------------------- iMac G4 17" 2003, Macbook 2006, iMac 27" i5 2009, MacBookPro 13 2013 ..., iPad 2 2011, iPad pro 12.9 , iPhone SE 2016, iPhone 13 Mini 2021 et ..... une Auris HSD avec une Bagnole (bientôt) ...
"La publicité pousse les gens à ne pas se fier à leur jugement ; elle leur apprend à être stupides." C. Sagan Un point Bleu pâle de C. Sagan C'est parce que la vitesse de la lumière est plus rapide que celle du son que certains ont l'air brillant avant d'avoir l'air con. Concentration européenne de véhicules anciens, 48H auto : 48 Heures Automobiles |
|
|
9 Oct 2015, 18:11
Message
#15
|
|
Adepte de Macbidouille Groupe : Membres Messages : 53 Inscrit : 1 Jan 2008 Membre no 103 933 |
Pour info, je viens de faire remplacer la CG de mon 27" late 2009 (i5 2.66) chez un APR (fait en même pas 48H !!) facture = 365€ Même galère avec mon Imac 27" late 2009 carte Radeon HD 4850. Je suis allé au Genius Bar Apple Opéra Coût de la réparation avec échange de la carte: 237€ TTC carte vidéo 168,50€ HT réparation de Hardware 29€ HT Ce message a été modifié par leonleonb - 9 Oct 2015, 18:14. -------------------- Imac 27 2017
|
|
|
30 Mar 2016, 13:59
Message
#16
|
|
Nouveau Membre Groupe : Membres Messages : 4 Inscrit : 26 Mar 2016 Membre no 198 449 |
CARTE GRAPHIQUE ATI RADEON HD - IMAC 27" FIN 2009
Bonjour a vous, est il possible encore d'acheter cette carte? Merci de vos réponses. |
|
|
19 Apr 2016, 15:34
Message
#17
|
|
Macbidouilleur d'argent ! Groupe : Membres Messages : 793 Inscrit : 2 Nov 2005 Membre no 49 153 |
CARTE GRAPHIQUE ATI RADEON HD - IMAC 27" FIN 2009 Bonjour a vous, est il possible encore d'acheter cette carte? Merci de vos réponses. bonjour, j'en aurai une a vendre si je n'arrive pas a faire fonctionner mon imac 24 avec cdlt Ce message a été modifié par FrançoisM - 19 Apr 2016, 15:35. -------------------- MBPr 13" 2015
Macintosh Classic mod en Apple TV |
|
|
22 Aug 2016, 16:04
Message
#18
|
|
Nouveau Membre Groupe : Membres Messages : 1 Inscrit : 22 Aug 2016 Membre no 199 564 |
Bonjour,
Je viens de proceder au changement de ma CG sur iMac 27' fin 2009 (la mienne, comme beaucoup d'autres, avait rendu l'âme). Facile à faire. Carte achetée sur ce site http://applecomponents.com/items/661-5967_...amp;per_page=30 J'ai mis une HD 6770M au lieu de la 4850 et ça marche nickel! Pour le démontage c'est facile, tu trouveras des tutos sur macbidouille entre autre. Perso j'utilise une ventouse "débouche chiottes" plantée en plein milieu de la vitre avec un petit coup sec vers le haut ça marche super (déjà 5 démontages). Pour te faire une petite spatule en plastique pour démonter les connecteurs etc prends un capuchon de stylo (que tu peux retailler si besoin) Pour changer la CG il faut enlever l'écran mais tu peux la changer sans démonter ni la carte mère ni le HDD, ni la carte alim. Démonte le superdrive, le connecteur de l'aiport. Ensuite dévisse la carte, et enlève le connecteur de la sonde thermique de la carte situé en dessous de la carte mère, au bord (il n'y a que ca qui est relié à la CG). Ensuite il faut tirer la CG horizontalement pour la sortir de son connecteur. Pour le remettre c'est facile sauf la sonde thermique qui est un peut galère vu que c'est en dessous mais on y arrive. |
|
|
Nous sommes le : 24th April 2024 - 03:19 |