Ce qui se transfère dans un clonage : programme, calibration, données apprises et identité
Un atelier raconte un clone « qui a démarré mais tournait mal » : ralenti hésitant, à-coups, voyant moteur, un cylindre qui semble pauvre. Le boîtier donneur était pourtant le bon, l'écriture avait réussi. Le vrai sujet n'était pas le clonage en lui-même, mais ce qui se transfère dans un clonage. Un clone ne vaut que par le contenu qu'on y déplace : rater une couche, et la voiture roule de travers alors que tout semblait fait.
Le principe
Le contenu d'un calculateur se lit en quatre couches, qui n'ont ni la même origine ni la même fonction :
- Le programme : le logiciel de gestion, les stratégies qui pilotent le moteur. C'est le socle exécutable, propre à la famille de calculateur.
- La calibration : les cartographies — injection, suralimentation, avance, seuils, limitations. C'est le réglage fin, propre à la motorisation et à la version.
- Les données apprises (adaptations) : les valeurs que le calculateur a mémorisées à l'usage — corrections d'injecteurs, adaptations de papillon et de ralenti, corrections de mélange, compteurs de suie du filtre à particules. Elles vivent en mémoire d'adaptation.
- L'identité : le VIN, les données d'antidémarrage, le codage, les références matérielles. C'est ce qui rattache le boîtier à une voiture précise.
Programme et calibration sont portés par la flash ; identité et bonne part des adaptations vivent en EEPROM. Un clonage 1:1 copie les deux mémoires, donc les quatre couches d'un coup. C'est là toute la force du clone : contrairement à un boîtier neuf qu'il faut coder et paramétrer, le clone arrive déjà « habité » par la voiture.
La procédure de principe
Concrètement, pour que le clone soit un transplant fidèle :
- On copie flash + EEPROM de l'origine vers le donneur : programme, cartographies, identité et adaptations suivent ensemble.
- On vérifie que les corrections d'injecteurs (codes IMA/injecteurs, propres à chaque injecteur monté) sont bien présentes : oubliées, elles font tourner le moteur rugueux, exactement le symptôme du clone « qui tourne mal ».
- On sait que certaines adaptations se réinitialisent et doivent se réapprendre après coup — le ralenti d'un papillon motorisé, un apprentissage de butée, par exemple. Ce n'est pas un défaut du clone : c'est une remise à l'apprentissage normale, à refaire avant de rendre le véhicule.
- On relit les valeurs d'adaptation après démarrage pour confirmer que la mémoire apprise est cohérente et qu'aucune correction n'est partie en butée.
La leçon du cas d'atelier : l'écriture avait réussi, mais une couche d'adaptation manquait. Le clone était complet côté programme, incomplet côté données apprises — d'où un moteur qui tourne, mais mal.
Les quatre couches ne pèsent pas le même risque. Oublier l'identité, la voiture ne démarre pas et on le voit tout de suite. Oublier les corrections d'injecteurs, elle démarre et tourne mal : le piège le plus sournois, parce qu'on croit avoir réussi.
Ce qu'on en retient
Un clone fidèle, ce sont les quatre couches réunies : programme, calibration, adaptations, identité. Les deux qui font le plus de dégâts quand on les oublie sont l'identité (voiture qui ne démarre pas) et les corrections d'injecteurs (moteur qui tourne mal). On copie tout, on vérifie, et l'on réapprend ce qui doit l'être avant de rendre le véhicule.
Voir aussi l'EEPROM et l'identité, lire les valeurs d'adaptation et la démarche de diagnostic structurée.
Sur ANP Engineering — file service de reprogrammation moteur pour professionnels : file service ECU, correction de checksum, calculateurs pris en charge, tarifs.
