Bonjour bonjour,
Ici nous allons voir comment récupérer et restaurer une carto. La modification de celle-ci fera l'objet d'un autre tuto
Ayant emmagasiné quelques connaissances sur le sujet, je vais essayer de retranscrire ici la procédure.
D'abord, petit lexique :
- Dumper = extraire, pomper (ici, la cartographie)
- Flasher = écrire une carto sur un calculateur
- Map = cartographie
- ECU = le calculateur de la voiture
- OBD = l'interface de dialogue que nous utilisons pour communiquer avec l'ECU
- CAN = Controller Area Network, c'est le réseau de communication du calculateur.
La prouesse et la méthode vient du forum miata.net, plus particulièrement un sujet créé par Speeps :
https://forum.miata.net/vb/showthread.php?t=6308050- Le nécessaire :- Un PC sous Windaube (de préférence portable branché au secteur, plus simple à mettre dans la voiture)
- Tactrix Openport 2.0 : c'est l'interface OBD qui va nous permettre de dialoguer avec l'ECU. Avec les frais de port, j'en ai eu pour ~160€.
- Les pilotes de l'interface, à installer avant de brancher l'interface au PC (LIEN)
- Romdrop : il s'agit du logiciel permettant le dump/l'injection d'une carto
Je suppose que vous savez installer un pilote et connecter un câble USB entre votre PC et l'interface OBD (sinon, quittez cette page, c'est dangereux
![Pffff... :roll:](./images/smilies/icon_rolleyes.gif)
)
1- Installation de RomdropD'abord, il faut télécharger la dernière version en date sur le Github.
Voici le lien direct vers la dernière version (le lien ne bougera normalement pas, quelque soit la version mise à jour) :
https://github.com/speepsio/romdrop/archive/refs/heads/master.zipIl faut ensuite extraire de l'archive le dossier
romdrop-master, quelque part sur votre ordinateur (le bureau fera l'affaire pour les plus bordéliques
![bien :bien:](./images/smilies/bien.gif)
)
Et... c'est tout (c'était simple non ?)
/!\ D'abord, et je suis sérieux : si vous avez des soucis de batterie avec votre Mazda, stoppez de suite. C'est le genre de truc con, vous faites quelque chose avec votre calculateur, et pouf plus de batterie
Si vous souhaitez assurer le coup, vous pouvez brancher un chargeur/mainteneur de batterie pendant les opérations (type Optimate par exemple)2- Utilisation de Romdrop pour le dump1- Connecter l'interface au PC via le câble fournit avec
2- Connecter l'interface (qui est donc branché sur le PC) à la prise OBD (qui se trouve sous le volant)
3- Mettre le contact de la voiture
4- Lancer Romdrop (dans le dossier
romdrop-master précédemment extrait, on lance le fichier
romdrop.exe)
5a- On arrive sur cet écran, où l'on nous demande d'accepter les conditions : appuyez sur la touche A de votre clavier
![Image](https://www.mx5france.com/forum/images/user/13828/211008-134314-screen-1-cluf.png)
5b- Ce qui nous amène sur cet écran :
![Image](https://www.mx5france.com/forum/images/user/13828/211008-134315-screen-2-main-menu.png)
Pause explication des menus :
- Clear Diagnostic Trouble Codes :
Comme son nom l'indique, cela propose d'effacer les codes erreurs (aussi appelé DTC
)
Pour la suite, il y a 2 modes de flash :
- Dynamic Flash ROM :
Ce procédé permet de ne flasher que ce qui a été modifié dans la carto, ce qui permet un gain de temps notable pour flasher. Nous n'utiliserons pas ce mode dans ce tuto, mais sur le prochain (concernant la modification)
- Flash Entire ROM :
Dans ce mode, on écrase tout et on re-écrit par dessus. Le flash est un peu plus long que la méthode du dessus.
Concernant les autres fonctions :
- Patch Stock ROM :
Cela concerne la modification de la carto, on y touche pas pour l'instant.
- Read ROM from ECU :
Cette fonction permet de lire la cartographie et de l'enregistrer dans un fichier binaire.
- Sniff CAN communications :
Ici, on peut écouter tout ce qui transite sur le réseau CAN. Réservé à qui en a l'intérêt.
- Version for ROM :
Permet de visualiser le patch installé sur la cartographie. Inutile pour nous dans ce tuto.
Attaquons maintenant le dump :
6- On appuie sur la touche
R du clavier, et l'extraction démarre :
![Image](https://www.mx5france.com/forum/images/user/13828/211008-142500-screen-3-dump.png)
Après quelques longues minutes à retenir sa respiration, nous arrivons sur cet écran :
![Image](https://www.mx5france.com/forum/images/user/13828/211008-142501-screen-4-dump-ok.png)
Le fichier est désormais présent dans le dossier
romdrop-master. Ouf
Analysons ensemble la ligne
ROM-ID :
Il faut savoir qu'il y a une grande variété de calculateur, incluant une grande variété de version de logiciel. Ici, ma version est la
LFH9EE,
LFH9 correspondant à la version 2006-2007 en BVM6. Une version boite 5 de la même année aura sans doute son ROM-ID commençant par
LFJ1.
Quant au
EE, c'est un numéro de version (fonction du mois/année sans doute).
Voir une majorité de ROM-ID iciRevenons à notre fichier : je vous conseil vivement de le sauvegarder à plusieurs endroits, au cas où.
(clé usb, Drive, disque dur)
Maintenant que nous l'avons, voyons comment le restaurer
2- Utilisation de Romdrop pour le flashComme expliqué précédemment, dans le cas où nous voulons être sûr de restaurer entièrement notre carto, nous pressons donc la touche F :
![Image](https://www.mx5france.com/forum/images/user/13828/211008-145002-screen-5-flash-drag.png)
Nous sommes invité à glisser notre fichier vers la fenêtre de Romdrop. Une fois fait, on serre les fesses et on attend !
De la même manière que pour le dump, nous avons un petit chargement avec blocs transférés/total.
Pendant l'opération, il est possible que ça clignote au tableau de bord : c'est normal
![heureux :)](./images/smilies/icon_smile.gif)
De même, après le flash, il est possible qu'il y ai des DTC : c'est normal aussi. C'est dû au fait que lors du flash, le calculateur se déconnecte des autres modules de gestion (par exemple l'ABS, le module de commande du toit, etc...).
Dans mon cas, lorsque le flash est terminé, d'une part dans la fenêtre de Romdrop c'est indiqué, d'autre part j'entends la pompe à essence s'amorcer.
Conseil : après le flash, coupez le contact, puis remettez le contact, et enfin démarrez la voiture pour contrôler que tout est bon.
3- Notes- Quand vous faites un flash, la mémoire des ajustements de carburant (que fait le calculateur) est effacée, comme lors d'une déconnexion de la batterie.
- Le logiciel Romdrop est compatible de Windows 7 --> 10. Ne lancez pas plein de trucs en même temps, histoire d'être certain de ne pas planter le PC pendant les opérations.
- Je me répète, mais assurez le coup niveau électrique : autant côté voiture que côté PC. Il suffit que la batterie de votre PC portable rende l'âme pendant le flash, et vous êtes bon pour racheter un calculateur d'occasion ou neuf. (ou pour les bricoleurs de l'extrême, il est toujours possible de réinjecter une carto via des méthodes peu conventionnelles)
- Il y a une fente pour mettre une carte MicroSD dans l'interface Tactrix : ce n'est pas nécessaire d'en mettre une pour flasher/dumper.
N'hésitez pas si vous avez des questions, des remarques, des insultes (je prépare le tuto pour la modif' de rom, patience
![Sagesse :jap:](./images/smilies/jap.gif)
)