Forum |  HardWare.fr | News | Articles | PC | Prix | S'identifier | S'inscrire | Aide | Shop Recherche
1544 connectés 

  FORUM HardWare.fr
  Electronique, domotique, DIY
  Divers

  Ch341a graveur EEPROM driver et prog renommage .rom en .bin

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Ch341a graveur EEPROM driver et prog renommage .rom en .bin

n°128540
axelr
l informatique quand ca marche
Posté le 24-01-2016 à 20:40:05  profilanswer
 

Salut
 
Probleme resolu  :bounce:  
 
Malgres les videos sur le net, je n arrive pas a faire fonctionner ce reprogrammeur de puces
Si quelqu un parmis vous la deja utilise et voudrais bien m orienter :D
Je le remercie d avance
 
J ai recupere des drivers et prog mais, si le programme se lance, sans les drivers, il ne reconnais pas le Ch341a

 
A+elR
 
 
https://www.youtube.com/watch?v=L0ChYNwunUE
 
driver et soft
https://www.dropbox.com/s/vpmgdkcaf [...] a.zip?dl=0
Merci a lui ;)


Message édité par axelr le 25-01-2016 à 15:51:56

---------------
Mes Ventes Dons http://forum.hardware.fr/hfr/Achat [...] 3906_1.htm Achatshttp://forum.hardware.fr/hfr/Achat [...] 9785_1.htm
mood
Publicité
Posté le 24-01-2016 à 20:40:05  profilanswer
 

n°128541
axelr
l informatique quand ca marche
Posté le 25-01-2016 à 07:56:26  profilanswer
 

Personne n a jamais eu un graveur dans les mains ? :(
A+elR


---------------
Mes Ventes Dons http://forum.hardware.fr/hfr/Achat [...] 3906_1.htm Achatshttp://forum.hardware.fr/hfr/Achat [...] 9785_1.htm
n°128542
nex84
Dura lex, sed lex
Posté le 25-01-2016 à 10:06:14  profilanswer
 

Quel Windows ?
Les drivers sont disponibles pour cette version ?
As-tu une erreur ?
[:michaeldell]


Message édité par nex84 le 25-01-2016 à 10:06:42

---------------
#TeamNoBidouille || Come to the Dark Side, we have cookies || Mangez 5 fruits et légumes par an ! || Quand on ne sait pas, on ne fait pas ou on ne se plaint pas !
n°128543
axelr
l informatique quand ca marche
Posté le 25-01-2016 à 10:11:45  profilanswer
 

merci de passer ;)  
Pour les drivers j en ai trouve un qui fonctionne :)  
le soft c etait bon
je suis sous seven
Maintenant mon probleme c est de trouver les .bin des bios qui sont en .rom
j essaie de trouver un soft qui puisse me les convertir
Si quelqu un a une idee ? :ange:
A+elR


---------------
Mes Ventes Dons http://forum.hardware.fr/hfr/Achat [...] 3906_1.htm Achatshttp://forum.hardware.fr/hfr/Achat [...] 9785_1.htm
n°128544
axelr
l informatique quand ca marche
Posté le 25-01-2016 à 11:54:45  profilanswer
 

je vais renommer le .rom en .bin pour que je puisse le graver sur la eeprom
on verra ce que cela donne :??:
A+elR


---------------
Mes Ventes Dons http://forum.hardware.fr/hfr/Achat [...] 3906_1.htm Achatshttp://forum.hardware.fr/hfr/Achat [...] 9785_1.htm
n°128545
axelr
l informatique quand ca marche
Posté le 25-01-2016 à 15:47:14  profilanswer
 

Resultat des experiences
le renommage en .bin d un .rom fonctionne dans mon cas
Pour graver des EEPROM avec un CH341a, il demande un fichier .bin
Ceux que l on trouve sur les sites sont des .rom
Renommage
gravure
et zou :D
L os se lance, le bios se lance
j ai essaye avec differents bios et verifier que la ref du bios change dans le bios  
j espere que cela servira a quelqu un
je modifie le titre pour referencement plus facile
A+elR


---------------
Mes Ventes Dons http://forum.hardware.fr/hfr/Achat [...] 3906_1.htm Achatshttp://forum.hardware.fr/hfr/Achat [...] 9785_1.htm
n°128546
Geek-Elec
Répare tout sur tout
Posté le 12-02-2016 à 20:48:51  profilanswer
 

Salut
Tu comprends le chinois? Lol
Ha tu réussis à configurer le logiciel en anglais?  
Je galère un peu avec le soft. :??:  
Pour le tester j'ai dessoudé un soic 8 winbond sur un pcb de laptop.
Reconnu automatiquement par le soft en clickant sur la case de droite,  
vers le type de puce (eeprom ou spi).  
J'arrive à copier un bios (me semble il) mais pas à le  relire...
Ou enfin bref en chinois, je ne sais pas vraiment ce que je fais à vrai dire. Boite de dialogue avec icone rouge en chintok, ect, dur dur. Need help
Edit: Parfois à la lecture (icone loupe) j'ai des boite de dialogue avec icone rouge...ou pas...Aléatoire >< WTF.
Mais ca parait fonctionner..
2.50 boules sur ebay en même temps, si faut payer un sav ou les codeurs avec ca... :pt1cable: Pas gagné...
Des infos sur le cavalier?
Est ce que tu pourrais me faire un impr ecran en m'envoyer un bios winbond pour voir si après flash j'ai les meme "Hyérogliphe" que toi à l'ecran??
Sur un flash de bios dont tu est certain du fonctionnement.


Message édité par Geek-Elec le 12-02-2016 à 21:02:12
n°128547
axelr
l informatique quand ca marche
Posté le 12-02-2016 à 21:42:02  profilanswer
 

Salut
j ai tope le soft ici
https://www.youtube.com/watch?v=L0ChYNwunUE
Pour le language, en le recuperant sur le lien c est direct en anglais
Pour le jumper j ai pas touche :(
pour le sens de la puce il faut se fier au schema sur  le programmeur et non au dessin via le soft
J ai achete le mien sur aliexpress
Par contre j ai rien dessoude, c etait des puces enfichables DIP8 je crois
qu entends tu par winbond ?
A+elR


---------------
Mes Ventes Dons http://forum.hardware.fr/hfr/Achat [...] 3906_1.htm Achatshttp://forum.hardware.fr/hfr/Achat [...] 9785_1.htm
n°128548
Wolfman
Lobo'tomizado
Posté le 14-02-2016 à 23:22:01  profilanswer
 

Ce sujet a été déplacé de la catégorie Windows & Software vers la categorie Electronique, domotique, DIY par Wolfman

n°128549
axelr
l informatique quand ca marche
Posté le 14-02-2016 à 23:42:53  profilanswer
 

Merci
ca fait du passage :D
A+elR


---------------
Mes Ventes Dons http://forum.hardware.fr/hfr/Achat [...] 3906_1.htm Achatshttp://forum.hardware.fr/hfr/Achat [...] 9785_1.htm
mood
Publicité
Posté le 14-02-2016 à 23:42:53  profilanswer
 

n°161801
cyril0678
The Modding Spirit
Posté le 11-05-2017 à 21:14:48  profilanswer
 

Merci pour le retex ;) J'ai commandé un CH341A sur Aliexpress mais livré sans soft :/ Je vais essayer avec ton lien quand j'aurai un peu de temps.


---------------
www.paradyse-conception.com
n°212929
bilel22
Posté le 28-06-2018 à 10:30:26  profilanswer
 

Salut les gars, désolé de déterrer un peu ce topic mais j'aimerai avoir un peu d'aide.
J'ai une carte mère avec un bios corrompu et je me suis lancé dans la petite aventure de reprogrammer la puce sans la déssouder.
Pour cela, j'ai acheté ces deux produits pour quelques euros :
 
https://fr.aliexpress.com/item/Free [...] autifyAB=0
 
https://fr.aliexpress.com/item/CH34 [...] autifyAB=0
 
Quelqu'un aurait-t-il un tuto ou m'expliquer un peu la marche à suivre?  
 
Merci bien ^^

n°213118
axelr
l informatique quand ca marche
Posté le 29-06-2018 à 13:50:50  profilanswer
 

Salut
pour le 2eme lien il ne te servira pas si ton bios est soude
pour l aide demande a Bolc il me semble qu il le fait
A+elR


---------------
Mes Ventes Dons http://forum.hardware.fr/hfr/Achat [...] 3906_1.htm Achatshttp://forum.hardware.fr/hfr/Achat [...] 9785_1.htm
n°213128
Profil sup​primé
Posté le 29-06-2018 à 14:49:42  answer
 

bilel22 a écrit :

Salut les gars, désolé de déterrer un peu ce topic mais j'aimerai avoir un peu d'aide.
J'ai une carte mère avec un bios corrompu et je me suis lancé dans la petite aventure de reprogrammer la puce sans la déssouder.
Pour cela, j'ai acheté ces deux produits pour quelques euros :
 
https://fr.aliexpress.com/item/Free [...] autifyAB=0
 
https://fr.aliexpress.com/item/CH34 [...] autifyAB=0
 
Quelqu'un aurait-t-il un tuto ou m'expliquer un peu la marche à suivre?  
 
Merci bien ^^


 
Le CH341a est un bon choix. En revanche, il va falloir que tu bidouilles le clip test car tu vas avoir du mal à le brancher sur le CH341a là  :D
 
Le mieux aurait été de partir sur un pomona 5250 ou un 5252 selon le nombre de pins de ton bios. (8 ou 16) Et de prendre quelques jumper cables (2$ le sachet sur ali) pour interconnecter le ch341a et le clip test.
Lis mon post ici : https://forum.hardware.fr/hfr/elect [...] tm#t133353
 
Dans mon exemple, j'utilise un beaglebone (j'y accède via ssh) mais c'est la même avec le ch341a, à la différence qu'il va falloir :
 
1. Récupérer le pinout du ch341a.
2. Identifier la puce sur la CM et récupérer le datasheet sur le net pour savoir où se brancher.
3. Vérifier à l'aide d'un multimètre que le ch341a sort bien du 3v. Ou bien utiliser une autre source capable de sortir du 3v (alim atx..)
4. Préférence perso : ne pas utiliser le logiciel Windows fourni avec le ch341a et utiliser "flashrom" sous Linux pour écrire la rom sur le bios. (liste des puces supportées : https://flashrom.org/Supported_hard [...] lash_chips)

n°213420
bilel22
Posté le 02-07-2018 à 15:01:05  profilanswer
 

Merci pour toutes ces informations ^^.
 
Alors, ce que j'ai commandé est une pince pour SOIC8 / Pomona 5250 et cela est bien adapté pour mes puces de bios sur la carte mere (dual bios).
 
Ce que j'ai trouvé sur le ch341a pro que j'ai pris
https://www.onetransistor.eu/2017/0 [...] matic.html
 
La références des puces est MXIC MX25L12873F et voici la doc que j'ai trouvé dessus
http://www.macronix.com/Lists/Data [...] 20v1.2.pdf
On peut voir la configuration des pin à la page 7
 
Par contre je ne sais pas si je vais pouvoir utiliser linux car je ne sais pas si j'ai un disque dur en rab pour l'installer et mon niveau n'est pas forcément super élevé sur cet OS, sauf si vous me prenez un peu par la main pour faire l'opération dessus XD. Et oui, j'avais commencé à contacter bolc sur son topic qui a l'air de bien maîtriser son sujet. J'envisageai même de lui envoyer la carte mère mais je suis bien tenté par me lancé dans l'aventure de le faire moi-même avec un peu d'aide lol.
Sinon, si j'envisage de le faire sous windows, quelqu'un pourrait me "guider" un peu avec les informations fournis?
 
 

n°213421
bilel22
Posté le 02-07-2018 à 15:05:54  profilanswer
 

Merci pour toutes ces informations ^^.
 
Alors, ce que j'ai commandé est une pince pour SOIC8 / Pomona 5250 et cela est bien adapté pour mes puces de bios sur la carte mere (dual bios).
 
Ce que j'ai trouvé sur le ch341a pro que j'ai pris
https://www.onetransistor.eu/2017/0 [...] matic.html
 
La références des puces est MXIC MX25L12873F et voici la doc que j'ai trouvé dessus
http://www.macronix.com/Lists/Data [...] 20v1.2.pdf
On peut voir la configuration des pin à la page 7
 
Par contre je ne sais pas si je vais pouvoir utiliser linux car je ne sais pas si j'ai un disque dur en rab pour l'installer et mon niveau n'est pas forcément super élevé sur cet OS, sauf si vous me prenez un peu par la main pour faire l'opération dessus XD. Et oui, j'avais commencé à contacter bolc sur son topic qui a l'air de bien maîtriser son sujet. J'envisageai même de lui envoyer la carte mère mais je suis bien tenté par me lancé dans l'aventure de le faire moi-même avec un peu d'aide lol.
Sinon, si j'envisage de le faire sous windows, quelqu'un pourrait me "guider" un peu avec les informations fournis?
 
 

n°213626
Profil sup​primé
Posté le 04-07-2018 à 10:34:38  answer
 

bilel22 a écrit :

Merci pour toutes ces informations ^^.
 
Alors, ce que j'ai commandé est une pince pour SOIC8 / Pomona 5250 et cela est bien adapté pour mes puces de bios sur la carte mere (dual bios).
 
Ce que j'ai trouvé sur le ch341a pro que j'ai pris
https://www.onetransistor.eu/2017/0 [...] matic.html
 
La références des puces est MXIC MX25L12873F et voici la doc que j'ai trouvé dessus
http://www.macronix.com/Lists/Data [...] 20v1.2.pdf
On peut voir la configuration des pin à la page 7
 
Par contre je ne sais pas si je vais pouvoir utiliser linux car je ne sais pas si j'ai un disque dur en rab pour l'installer et mon niveau n'est pas forcément super élevé sur cet OS, sauf si vous me prenez un peu par la main pour faire l'opération dessus XD. Et oui, j'avais commencé à contacter bolc sur son topic qui a l'air de bien maîtriser son sujet. J'envisageai même de lui envoyer la carte mère mais je suis bien tenté par me lancé dans l'aventure de le faire moi-même avec un peu d'aide lol.
Sinon, si j'envisage de le faire sous windows, quelqu'un pourrait me "guider" un peu avec les informations fournis?


 
Ta puce MX25L12873F ne semble pas être gérée par flashrom (même si parfois le wiki n'est pas à jour..)
 
Enfin, je te fais un récap au cas où (pour le branchement déjà)
 

CH341a :
 
MOSI 9   8 GND
CLK  10  7 3.3V
3.3V 11  6 MISO
3.3V 12  5 CS
SDA  13  4 GND
SCL  14  3 GND
GND  15  2 GND
3.3V 16  1 GND


 
Plus pratique, utilise le header (jaune) pour relier les fils, il te faut donc des fils femelle -> femelle :
De gauche à droite (de 1 à 7) (Vérifie en dessous du PCB pour être sûr, si erreur corrige le branchement)
 

CLK (1) | CS (2) | MOSI (3) | MISO (4) | GND (5) | 3.3V (6) | 5V (7)


 
Le "point" sur le chip indique le pin 1. En l'occurrence, CS ici. Bien vérifier le sens lorsque tu es face au chip pour pas faire de boulette.
 

CS      1  8 VCC  (3.3V)
SO/SIO1 2  7 SIO3
SIO2    3  6 SCLK
GND     4  5 (SI/SIO0)


 
ou dans l'autre sens :


5 (SI/SIO0)   GND     4
6 SCLK        SIO2    3
7 SIO3        SO/SIO1 2
8 VCC  (3.3V) CS      1


 
Tu relies donc :
 
puce      ->    ch341a
 

Pin 1 (CS)      sur header 2 (CS)
Pin 2 (SO/SIO1) sur header 3 (MOSI)
Pin 5 (SI/SIO0) sur header 4 (MISO)
Pin 6 (SCLK)    sur header 1 (SCL)


 

Masse : Pin 4 (GND) sur header 5 (GND)


3.3V :  Pin 8 (VCC) sur header 6 (3.3V)


 
Pour l'alimentation de la puce, bien vérifier que le rail 3.3V (header 6) du ch341a sort bien du 3.3v sinon bonjour les dégats.
 
Démarre n'importe quelle distro et installe "flashrom".
Relie les fils comme indiqué plus haut à l'exception du 3.3V (VCC), que tu ne relieras qu'en dernier, une fois que le clip test (Pomona) sera sur la puce et que tu auras vérifié 2 fois que tout est ok.
 
Puis, lance flashrom, sans option, pour voir déjà si le ch341a est correctement détecté :
 
(Tu dois être root pour utiliser flashrom, ou bien ajoute "sudo" devant chaque commande)
 

flashrom -p ch341a_spi


 
Si le ch341a est détecté, fais un dump (à faire deux fois) de la puce pour commencer, cela permettra de s'assurer que le transfert est stable.
 
PS : spispeed permet d'affecter une vitesse de lecture différente, ici 512. Si tes câbles sont de bonne qualité et suffisamment court (pas plus de 10cm), tu peux tenter 1024, 2048 ou bien encore 4096.


flashrom -p ch341a_spi,spispeed=512 -r dump.bin
flashrom -p ch341a_spi,spispeed=512 -r dump2.bin


 
Vérifie que le dump est identique.


sha256sum dump*


 
Si le sha256 est identique, le transfert est stable.
Tu peux maintenant écrire ta rom :


flashrom -p ch341a_spi,spispeed=512 -w bios.bin


Message édité par Profil supprimé le 06-07-2018 à 11:37:55
n°214049
bilel22
Posté le 06-07-2018 à 16:05:50  profilanswer
 

Merci axelr et surtout toi -thewizard- ^^.
 
Malheureusement (ou heureusement lol), je n'aurai pas à utiliser ton beau tuto et la raison et que... j'ai réussi à ressusciter mes deux puces bios hier soir après plusieurs essais sur Windows 10 x64. Voici la démarche que j'ai faite :
 
1- Tout d'abord, j'ai, avec un multimètre, testé l'ordre des pins de ma pince de soic8 pour comprendre le branchement. Après l'avoir bien testé et compris l'ordre, je l'ai branché comme les images ci-dessous en 25XX (les photos ne sont pas de moi mais d'un gars qui a aussi fait un beau tuto https://lebonsalon.com/guide-flashe [...] pi-ch341a/ )
 
https://lebonsalon.com/wp-content/u [...] how-to.jpg
 
https://4.bp.blogspot.com/-v-urFN6n [...] %25A3o.jpg
 
2- Branchement sur le port USB du pc et installation du driver trouvable ici
 
https://mega.nz/#!mx4w2YgS!1wuxUFDy [...] zFd65ubT-k
 
3- Puis j'ai utilisé le programme en version 1.30 fourni dans le lien ci-dessus, j'ai cliqué sur "detect", il reconnait bien la référence donc bonne nouvelle car il détecait bien la puce MAIS avec un message d'erreur (que je n'ai plus en mémoire lol). J'ai tenté une lecture, effacement et réécriture, qui m'a donné également un message d'erreur mais cela n'a pas marché.
 
4- Du coup, j'ai tenté avec la version 1.29 et idem, ça ne marche pas
 
5- J'ai alors essayé la version 1.18 du programme trouvable ici si je ne dis pas de bêtises
 
http://www.mediafire.com/download/ [...] e-1.18.zip
 
6- Sur la 1.18 donc, je clique sur DETECT, il ne connaît pas mon modèle de puce exact mais me propose des puces équivalentes. J'en sélectionne une et là, READ, puis ERASE, puis BLANK, puis OPEN et je vais chercher le fichier bios télécharger sur le site du constructeur. Et enfin, PROGRAM!!! Tout se passe sans problème, je le fais pour la deuxième puce BIOS. Je débranche tout, je remet l'alimentation sur la carte mère et elle a démarrée!!!
 
Voilà, encore merci à vous pour votre temps et vos conseils et j'ai tenté de mettre ma pierre à l'édifice pour les prochains qui souhaitent se lancer dans cette "aventure" en écrivant la démarche que j'ai réalisé ^^.

n°214101
TotalRecal​l
Modérateur
Posté le 06-07-2018 à 22:31:41  profilanswer
 

Merci pour le retour d'expérience :jap:
Et bravo pour ta persévérance.


---------------
Réalisation amplis classe D / T      Topic .Net - C# @ Prog
n°214116
Profil sup​primé
Posté le 07-07-2018 à 00:24:19  answer
 

bilel22 a écrit :

Merci axelr et surtout toi -thewizard- ^^.


 
Bien joué  :hello:  
 
Sympa le tutoriel, pas courant d'en trouver en Français (et exhaustif qui plus est !)

n°220804
iziste
Posté le 23-08-2018 à 13:49:01  profilanswer
 

Bonjour à tous !
 
J'ai un problème pour flash mon 25L3206E, lorsque je met la pince dessus, le logiciel CH341a m'indique Not Connected, et quand je ne le met pas dessus il m'indique Connected... Du coup je ne peux rien faire, quelqu'un sait-il comment régler ce problème ?
 
Merco d'avance

n°221134
bilel22
Posté le 24-08-2018 à 11:21:51  profilanswer
 

Tu as essayé de brancher ta pince dans les deux sens?
Quelle version de logiciel et quelle matériel utilises-tu?

n°222530
tibroom
Posté le 31-08-2018 à 18:29:22  profilanswer
 

Bonjour,
 
Une fois le logiciel démarré, "Connected" apparait car les pilotes sont installés et le logiciel communique bien avec la platine.
J'ai déjà eu des déconnexions en cas de court circuit. Comme indiqué par Bilele22... à vérifier le sens de la pince ou son câblage qui n'est peut-être pas bon.
 
Cordialement,
 
Tib
 

n°245207
djawnizuka
Posté le 03-02-2019 à 15:54:10  profilanswer
 

Salut à tous,
 
Je déterre mais j'aimerais si possible avoir une précision. Je compte réaliser l'opération qui est faite sur les puces bios de mobo mais  
sur disque dur. J'ai un disque qui a planté, je compte donc rachetais un pcb identique à mon disque dur, récuperer la puce bios du pcb hs et la souder sur le nouveau pcb.
 
Alors jusque içi rien de spécial, sauf que j'ai envie de suivre la procédure "mobo flash bios" en récupérant le firmware du pcb hs (download), sauvegarde sur pc, puis upload vers  
la puce bios du pcb ok sans dessouder quoi que ce soit. Pensez vous que c'est techniquement faisable ?  
 
Ah oui, j'ai vu qu'il y avait différents "e2prom programmer" comme le ch341a ou l'ezp2013. Ya une différence ?  
 
Merci de votre aide  :)

n°245350
bilel22
Posté le 04-02-2019 à 14:33:31  profilanswer
 

djawnizuka a écrit :

Salut à tous,
 
Je déterre mais j'aimerais si possible avoir une précision. Je compte réaliser l'opération qui est faite sur les puces bios de mobo mais  
sur disque dur. J'ai un disque qui a planté, je compte donc rachetais un pcb identique à mon disque dur, récuperer la puce bios du pcb hs et la souder sur le nouveau pcb.
 
Alors jusque içi rien de spécial, sauf que j'ai envie de suivre la procédure "mobo flash bios" en récupérant le firmware du pcb hs (download), sauvegarde sur pc, puis upload vers  
la puce bios du pcb ok sans dessouder quoi que ce soit. Pensez vous que c'est techniquement faisable ?  
 
Ah oui, j'ai vu qu'il y avait différents "e2prom programmer" comme le ch341a ou l'ezp2013. Ya une différence ?  
 
Merci de votre aide  :)


 
Déjà il faut voir si ton format de puce est compatible

n°245606
djawnizuka
Posté le 05-02-2019 à 20:19:09  profilanswer
 

Format compatible (soic8). J'ai commandé le matériel comme sur lien que tu as donné (lebonsalon) et je testerais c'est le mieux, car je n'ai trouvé personne qui l'a déja fait :)

n°253917
elfenHD
Therapie Taxi
Posté le 12-04-2019 à 09:34:06  profilanswer
 

[:ill nino]


---------------
Feedback - Topic Achats/Ventes
mood
Publicité
Posté le   profilanswer
 

<


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Electronique, domotique, DIY
  Divers

  Ch341a graveur EEPROM driver et prog renommage .rom en .bin

 

Sujets relatifs
Plus de sujets relatifs à : Ch341a graveur EEPROM driver et prog renommage .rom en .bin


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite) / Groupe LDLC / Shop HFR