Le terme recouvre des opérations très différentes : optimisation d'une cartographie d'origine, adaptation à un carburant, recalcul de sommes de contrôle et traitement de fichiers protégés. Cette page fait le tour de ce qui existe, de ce qui se passe réellement dans le calculateur, et de ce qui décide du résultat.
Reprogrammer un moteur, c'est modifier le contenu de la mémoire d'un calculateur : les cartographies et les paramètres qui décident de la quantité de carburant injectée, de la pression de suralimentation, de l'avance à l'allumage, des seuils de sécurité et du comportement des systèmes annexes. Le fichier lu dans le véhicule est réécrit puis remis en place. Rien n'est intercalé entre les capteurs et le calculateur, contrairement à un boîtier additionnel qui se contente de falsifier un signal.
Deux confusions méritent d'être écartées tout de suite. La première assimile reprogrammation et gain de puissance : une conversion au superéthanol, un recalcul de checksum ou une remise en configuration constructeur sont des reprogrammations qui ne changent rien à la puissance. La seconde suppose qu'un fichier est universel : deux véhicules identiques sur la fiche technique peuvent porter deux calculateurs différents et deux définitions logicielles distinctes, parfois à quelques mois d'écart de production.
Un fichier lu dans un calculateur moderne n'est pas une liste de réglages lisibles. C'est une image mémoire qui rassemble plusieurs natures de données :
Travailler sur ce fichier suppose de savoir où sont les tables, ce qu'elles pilotent et comment elles interagissent. Une même intention ne se traduit pas par la même modification d'une famille à l'autre : sur un diesel à rampe commune, la limitation ressentie vient souvent d'un jeu de limiteurs de couple et non de la carte de débit elle-même. Toucher la mauvaise table donne un résultat instable, ou aucun résultat du tout.
La lecture est votre travail, à l'atelier, avec votre outil. Trois voies existent selon le calculateur :
Le choix dépend de la famille de calculateur et de son niveau de protection, pas du type de modification demandée. La liste des familles que nous traitons est publiée sur la page calculateurs pris en charge. Si votre outil fonctionne sous licence esclave, le fichier vous revient chiffré et lié à l'outil : cette contrainte se règle automatiquement, comme l'explique la page décryptage de fichiers slave.
Un moteur sort d'usine avec une cartographie qui n'exploite pas tout son potentiel mécanique. Le constructeur doit tenir la même définition sur tous les marchés, avec des carburants de qualité variable, des climats extrêmes, des entretiens plus ou moins suivis, des contraintes d'homologation et une garantie à assumer sur plusieurs centaines de milliers de kilomètres. Il compose également avec sa gamme commerciale : une même mécanique est souvent déclinée en plusieurs niveaux de puissance.
L'optimisation consiste à récupérer une partie de cette marge en connaissance des limites réelles de la mécanique. Le détail de ce qui est modifié, et la différence entre un véhicule d'origine et un véhicule dont les pièces ont été changées, sont traités sur la page Stage 1 et Stage 2.
Toutes ne relèvent pas de la performance, et plusieurs n'y touchent pas du tout.
| Prestation | Ce qu'elle recouvre |
|---|---|
| Stage 1 et Stage 2 | Optimisation de la cartographie, sur véhicule d'origine ou modifié mécaniquement |
| Conversion E85 | Adaptation de l'injection au superéthanol, par le calculateur et sans boîtier |
| Correction de checksum | Recalcul des sommes de contrôle après toute modification du fichier |
| Fichiers slave | Décryptage, modification puis recryptage pour les outils sous licence esclave |
| Poids lourd et agricole | Camions, engins de travaux publics et matériel agricole, avec leurs contraintes propres |
Solutions antipollution — strictement réservées à un usage en compétition ou sur véhicule non destiné à la circulation sur voie publique, conformément à la réglementation : suppression FAP/DPF, suppression EGR, suppression AdBlue/SCR et gestion des codes défaut (DTC). Ces opérations sont interdites sur les véhicules circulant sur route ouverte.
Le comportement d'un fichier dépend d'abord de la famille de calculateur : son matériel, sa façon d'être lue, ses protections et la manière dont il vérifie sa mémoire. Nous consacrons une page à chacune des familles les plus demandées : Bosch EDC15, Bosch EDC16, Bosch EDC17, Bosch ME7, Bosch MED9, Bosch MED17, Bosch EDC7, Siemens SID80x, Siemens SID30x, Siemens Simos, Delphi DCM3.x, Delphi DCM6, Marelli MJD, BMW MSD et MSV, Denso. La liste complète de ce que nous traitons figure sur la page calculateurs pris en charge.
Un calculateur vérifie l'intégrité de sa mémoire au démarrage : il recalcule une valeur à partir du contenu d'une zone et la compare à celle qui y est stockée. Si les deux ne concordent pas, il considère que sa mémoire est corrompue. Selon les familles, cela se traduit par un refus d'écriture par l'outil, un mode dégradé, un défaut permanent en mémoire, ou un calculateur qui ne démarre plus.
Aucune modification, même minime, ne peut donc être livrée sans que les sommes de contrôle aient été recalculées. C'est une étape systématique, pas une option, et elle est détaillée sur la page correction de checksum.
Le fichier ne compense pas la mécanique. Un moteur qui consomme de l'huile, une turbine fatiguée, un injecteur qui fuit, un échangeur bouché ou un embrayage en fin de vie donneront un résultat décevant quelle que soit la qualité de la cartographie, et parfois un résultat dangereux. Ces points relèvent de votre diagnostic à l'atelier : nous ne voyons pas le véhicule, nous ne voyons que le fichier.
Beaucoup de sites affichent une grille du type « telle motorisation : plus tant de chevaux, plus tant de newtons-mètres ». C'est confortable commercialement, mais ce n'est pas défendable techniquement. Deux véhicules identiques sur le papier ne réagissent pas de la même façon selon leur état mécanique, leur kilométrage, leur entretien, le carburant utilisé et l'usage qu'en fait le propriétaire. Sans banc et sans le fichier réellement lu, un chiffre annoncé est une supposition.
Si vous avez besoin d'un ordre de grandeur avant de vous engager auprès de votre client, demandez-le dans votre dossier : l'ingénieur vous répond avant traitement, sur la base du fichier lu sur le véhicule.
Ce mode de fonctionnement porte un nom : c'est un file service de reprogrammation moteur. Le fonctionnement commercial de la plateforme est décrit sur la page sous-traitance de reprogrammation moteur, et le détail du système de crédits sur la page tarifs et fonctionnement des crédits.
Nous fournissons un fichier à un professionnel qui en détermine l'usage. La conformité du véhicule à la réglementation applicable, son homologation, son assurance et l'information de son propriétaire relèvent de l'atelier qui réalise l'intervention. C'est aussi vous qui décidez, sur la base de votre diagnostic, si le véhicule est en état de recevoir la modification demandée. Nous refusons de traiter un dossier lorsque les éléments transmis sont incohérents, et nous le disons avant toute facturation.
C'est la modification du contenu de la mémoire d'un calculateur moteur : cartographies, paramètres scalaires, seuils et stratégies. Le fichier lu dans le véhicule est réécrit, puis remis dans le calculateur. Rien n'est ajouté entre les capteurs et le calculateur, contrairement à un boîtier additionnel.
Pas systématiquement. Une partie des calculateurs se lit par la prise diagnostic, ce qui ne demande aucune dépose. D'autres imposent une lecture au banc ou en mode boot, calculateur déposé et parfois ouvert. Le choix dépend de la famille de calculateur et de son niveau de protection, pas du type de modification demandée.
Oui, tant que le calculateur reste accessible en écriture. Le fichier d'origine que vous avez déposé est archivé sur votre espace et reste téléchargeable, ce qui permet une remise en configuration constructeur à tout moment. La trace du flashage subsiste toutefois dans le calculateur, notamment par les compteurs internes de programmation.
Parce qu'un chiffre annoncé avant d'avoir vu le fichier est une promesse que personne ne maîtrise. Deux véhicules identiques sur le papier ne réagissent pas de la même façon selon leur état mécanique, leur kilométrage, leur entretien, le carburant utilisé et l'usage qu'en fait le propriétaire. Nous donnons un ordre de grandeur dossier par dossier, sur la base du fichier réellement lu.
Non. La plateforme est réservée aux professionnels disposant du matériel de lecture et d'écriture de calculateur, et qui engagent leur responsabilité sur les véhicules qu'ils préparent. Nous ne livrons pas de fichier à un particulier et nous n'avons aucun contact avec le client final de l'atelier.