Flasher une GTX 780M avec un module CH341A - Divers - Hardware - Périphériques
Marsh Posté le 11-12-2020 à 23:26:33
La réponse est dans les 2 dernière lignes de ton log.
Si ton programmeur ne le fait pas, tu peut sans doute régler le problème avec une résistance de 10Kohm entre le VCC et la pin WP.
Marsh Posté le 12-12-2020 à 08:07:54
Merci pour la réponse ! J'ai fait plusieurs tentatives en débranchant, rebranchant la pince sur la puce, mais j'ai toujours le même message.
Je ne sais ce que c'est que la pin wp... J'ai beau regarder le schéma pinout, j'ai pas trouvé...
Marsh Posté le 12-12-2020 à 11:21:41
Une des pins de l'eeprom. Je ne peux pas te dire laquelle vu que le pinout varie en fonction du format physique de la puce et que je ne sais pas le quel tu as.
Marsh Posté le 12-12-2020 à 15:06:20
D'après l'image ici : https://lh3.googleusercontent.com/p [...] gycvIfZPK0
ce serait entre la 8 et la 3. Je vais tester...
J'ai vu des gens qui parlent aussi d'une histoire d'alimentation trop faible.
Mais je n'ai pas plus de détail...
Marsh Posté le 12-12-2020 à 15:11:43
En cherchant quelques images, je suis tombé sur ce post aussi.
Ca semble correct ou pas trop ?
https://www.techpowerup.com/forums/ [...] st-3502325
Marsh Posté le 12-12-2020 à 16:16:40
HyperCed a écrit : En cherchant quelques images, je suis tombé sur ce post aussi. |
En fait, il y a 2 façons de désactiver la protections en écriture.
a) une manière hardware que je t'ai donnée.
b) une manière software qui consiste à configurer des registres.
Soit tu forces la pin WP en hard. Soit tu ne la forces pas, et le chip va aller chercher l'état des registre pour voir s'il à la droit d'écrire. Je pense que c'est à cette dernière partie que le topic en question fait référence. Je dis "je pense" parce que je n'ai aucune envie d'éplucher la doc pour confirmer. Normalement, le but est de pouvoir activer/désactiver la protection en software.
Quant à l'histoire de l'alim trop faible, c'est douteux. A moins que le design du PCB du programmateur soit complètement raté, je ne vois pas comment il pourrait ne pas délivrer les 0.05A nécessaires.
Marsh Posté le 12-12-2020 à 17:58:50
ok, je vais essayer ça. Je vais voir si je trouve les PIN sur mon controller directement car ça m'évitera des soudures ou des montages compliqués au scotch...
Marsh Posté le 12-12-2020 à 19:34:10
Bon, j'ai essayé de voir à quelle PIN jaunes de mon CH341A correspondaient les PIN 8 et 3 et je suis tombé sur ce schéma:
https://www.onetransistor.eu/2017/0 [...] matic.html
Ca correspondrait au 7 et au 12 de la partie bleue.
Or, ces pistes sont déjà reliées entre elle, c'est l'alim 3.3V .
Enfin, tout ça d'après ce schéma, mais peut être que je me suis trompé quelque part.
Marsh Posté le 12-12-2020 à 19:37:53
En gros, à part l'alim, il y a juste MISO et MOSI qui doivent faire véhiculer des infos... Je ne pense pas que la CLK ou le CS servent dans ce cas...
Marsh Posté le 12-12-2020 à 21:16:58
Même chose ici:
http://we.easyelectronics.ru/part/ [...] ammer.html
Sur le schéma, on voit que le VCC est déjà relié avec le WP.
Donc le fait d'ajouter une résistance entre les 2 ne va rien faire il me semble.
Désolé, je suis très débutant en électronique...
Marsh Posté le 12-12-2020 à 22:56:00
Exact. Du coup, ça ne fonctionne pas avec la manière simple, ce qui te laisse les registres.
T'as les infos là dedans à partir de la page7.
Après, le soft est ce qui fait le prix du programmateur (le soft initialise le chip et le déverrouille si besoin). Avec un programmateur à 3$ livré sans soft, t'es en mode galérien. Et si tu flash en circuit, tu as d'éventuels problèmes d’atténuation du signal. Je ne dis pas que c'est impossible ou qu'il n'existe pas une bidouille russe mais si je prends les 2 exemples que t'as trouvés, je serais bien incapable d'expliquer pourquoi ça fonctionne (si ça fonctionne). J'imagine que ça fait planter le chip et qu'il perd sa config, en remettant les registre à zéro.
Marsh Posté le 11-12-2020 à 09:58:21
Bonjour,
j'ai acheté une NVidia GTX 780M pour remplacer la carte vidéo déffectueuse d'un iMac 27'' 2010.
Cependant, pour que ça fonctionne bien dans le Mac, il faut que je la flash.
J'aurais aimé pouvoir la flasher avant de l'installer dans cet iMac.
Donc j'ai acheté un module CH341A pour faire un backup de la ROM et écrire la nouvelle ROM dessus.
Pour la lecture et sauvegarde, ça marche bien, pour l'écriture, j'ai actuellement une erreur...
Je flash cette carte avec flashrom 1.2 sur MacOS X.
Savez vous s'il existe une astuce pour régler ce problème d'écriture sur la ROM de la carte vidéo ?
Merci d'avance!
Voici le log: