Fiche code défaut · Calculateur et circuits de commande
Code défaut P0602 : erreur de programmation du calculateur
Réponse immédiate
P0602 signifie que le calculateur juge sa programmation absente, incomplète ou incohérente : logiciel mal écrit, données d’identification du véhicule manquantes ou fausses. Il apparaît surtout après un remplacement de calculateur, une mise à jour interrompue ou la pose d’une pièce d’occasion. Premier réflexe : savoir ce qui a été fait sur le véhicule juste avant, puis lire à la valise l’identification du calculateur et reprendre la programmation dans les règles, tension de bord maintenue par un appareil adapté.
Ce que surveille le calculateur
Pour piloter le moteur, un calculateur a besoin de deux choses : son logiciel (programme et étalonnages) et les données propres au véhicule (VIN, options, codage des équipements). P0602 est le code générique d’une erreur de programmation : au cours de ses contrôles, souvent dès la mise du contact, le calculateur constate que cette programmation est absente, incomplète ou incohérente. Ce que chaque constructeur range précisément sous ce code lui est propre et rarement publié.
Des codes voisins désignent parfois la donnée en cause : P0610 pour une erreur sur les options du véhicule, P0630 pour un VIN non programmé ou qui ne correspond pas. Le concept de surveillance EGAS décrit le cas le plus lourd : une programmation de la mémoire flash inachevée ou erronée laisse le calculateur dans son programme d’amorçage, sans piloter le moteur.
- Le code suit presque toujours une intervention : calculateur remplacé (neuf, d’occasion ou réparé), mise à jour logicielle, programmation coupée en route. L’historique récent est le premier indice.
- Une programmation se fait avec un outil adapté, une liaison qui ne se coupe pas et un appareil de maintien de tension branché selon les exigences du constructeur : HELLA Gutmann rappelle qu’une sous-alimentation peut interrompre le transfert.
- Selon le véhicule, un autre calculateur du groupe motopropulseur, celui de la boîte par exemple, peut mémoriser ce code : relevez les codes calculateur par calculateur.
Symptômes possibles
- Voyant moteur allumé, souvent dès la mise du contact
- Code apparu juste après un remplacement de calculateur, une mise à jour ou la pose d’un calculateur d’occasion
- Démarrage impossible si le calculateur est resté dans son programme d’amorçage
- Réglages ou fonctions propres au véhicule absents ou faux, selon les données manquantes
- Codes voisins possibles : P0610 (options du véhicule), P0630 (VIN non programmé ou différent)
Causes possibles, dans l’ordre où les contrôler
Ordre de contrôle recommandé, pas une fréquence. Du contrôle le plus rapide et le moins coûteux au plus lourd. Pour chaque cause : ce qui la soutient, comment la vérifier, et ce qui l’écarte.
| Ordre | Cause possible | Contrôle et résultat attendu | L’écarte si… |
|---|---|---|---|
| Contrôle n° 01 | Calculateur remplacé sans programmation ni configuration complètesIndiceCalculateur neuf, d’occasion ou réparé posé récemment ; code présent dès la première mise du contact. | Lire à la valise l’identification du calculateur : référence matérielle, référence logicielle, VIN mémorisé. Les comparer au véhicule et à la référence prévue par le constructeur pour ce VIN.AttenduVIN du véhicule, logiciel et configuration attendus pour ce véhicule. | Calculateur d’origine jamais remplacé, identification conforme. |
| Contrôle n° 02 | Programmation interrompue ou menée dans de mauvaises conditionsIndiceMessage d’échec de l’outil, coupure de tension ou de liaison pendant l’écriture, calculateur muet ou code apparu juste après une mise à jour. | Consulter l’historique de l’outil de programmation, puis reprendre la procédure du constructeur dans ses conditions : outil et logiciel à jour, liaison stable, consommateurs coupés, appareil de maintien de tension adapté branché avant de commencer.AttenduProgrammation menée à son terme, confirmée par l’outil. | Dernière programmation documentée comme réussie, dans les conditions requises. |
| Contrôle n° 03 | Données de configuration incomplètes ou incohérentesIndiceP0610 ou P0630 mémorisés en même temps ; réglages ou fonctions du véhicule faux. | Relire à la valise le VIN mémorisé et les données de configuration, les comparer à l’équipement réel du véhicule (motorisation, boîte, options), puis les corriger avec l’outil du constructeur.AttenduChaque donnée correspond au véhicule. | Configuration complète et conforme. |
| Contrôle n° 04 | Logiciel non prévu pour ce véhicule, ou modifiéIndiceCalculateur provenant d’un autre véhicule, préparation moteur, référence logicielle inconnue du constructeur. | Comparer la référence logicielle lue à celle que le constructeur attribue à ce VIN ; réinstaller le logiciel officiel correspondant, en entier.AttenduRéférence logicielle attribuée à ce véhicule. | Logiciel officiel correspondant au VIN. |
| Contrôle n° 05 | Calculateur qui refuse la programmationIndiceÉchecs répétés dans les bonnes conditions, ou code qui revient après une programmation réussie. | Suivre la procédure du constructeur jusqu’à sa conclusion. En cas de remplacement, programmer et configurer le calculateur de remplacement pour le véhicule, antidémarrage compris.AttenduPlus de code, après validation, avec le calculateur de remplacement programmé et configuré. | Programmation réussie et code disparu durablement. |
Arbre de contrôle
Suivez les étapes dans l’ordre : chaque contrôle mène à l’étape suivante ou à une réparation.
Étape 1 : Relever les codes de tous les calculateurs et noter lequel a mémorisé P0602 ; interroger le client : remplacement de calculateur, mise à jour, travaux électriques récents ?
Si conforme Calculateur moteur, aucune intervention récente : lire son identification.
Si non conforme Intervention récente : la reprendre d’abord (programmation, configuration, apprentissages demandés par le constructeur). Autre calculateur émetteur : appliquer la suite à ce calculateur.
Étape 2 : Identification du calculateur à la valise : VIN mémorisé, référence logicielle, données de configuration, comparés au véhicule.
Si conforme Tout est conforme : vérifier le niveau logiciel et les mises à jour publiées pour ce véhicule, puis préparer une nouvelle programmation.
Si non conforme VIN absent ou différent, logiciel inattendu, donnée mal configurée : préparer la programmation ou la configuration.
Étape 3 : Préparer la programmation : batterie en bon état, appareil de maintien de tension adapté branché, outil et logiciel à jour, liaison stable, consommateurs coupés.
Si conforme Programmer selon la procédure du constructeur.
Si non conforme Corriger la tension ou l’outillage avant toute tentative.
Étape 4 : Programmation et configuration complètes, puis apprentissages demandés par le constructeur.
Si conforme Programmation confirmée par l’outil : effacer et valider.
Si non conforme Échec : reprendre la programmation si le calculateur l’accepte. Échecs répétés dans les bonnes conditions : le calculateur est en cause, suivre la procédure du constructeur (remplacement, programmation, configuration), puis valider.
Étape 5 : Validation : effacer, enchaîner plusieurs cycles de contact, démarrer, relire les codes de tous les calculateurs.
Si conforme Plus de code : restituer le véhicule.
Si non conforme Code revenu malgré une programmation réussie. Avant de remplacer une pièce, vérifiez s’il existe une note technique ou une mise à jour du calculateur du constructeur pour ce véhicule. S’il n’y en a pas, ou si le code revient après sa mise en œuvre : calculateur en cause, remplacement selon la procédure du constructeur, puis programmation et configuration, antidémarrage compris.
Après toute réparation Effacez les codes, puis reproduisez les conditions dans lesquelles le défaut apparaissait, jusqu’à ce que le calculateur ait refait son contrôle (moniteur « prêt » ou test exécuté). Code absent : réparation validée. Code qui revient : reprenez à l’étape qui suit celle de la réparation.
Erreurs fréquentes
Pièce neuve, même défaut : poser un calculateur neuf ou d’occasion sans le programmer ni le configurer pour le véhicule, puis le déclarer défectueux.
Lancer une programmation avec une batterie faible, sans appareil de maintien de tension adapté ou avec une liaison instable : une coupure en cours d’écriture ajoute un défaut au défaut.
Reprogrammer le logiciel sans reprendre la configuration (VIN, options) ni les apprentissages demandés par le constructeur.
Chercher dans le calculateur moteur alors que le code a été mémorisé par un autre calculateur.
Effacer le code en espérant qu’il ne revienne pas : l’effacement ne programme rien, le calculateur refait le même contrôle.
Codes et guides associés
Codes associés
Guides atelier
Vous êtes automobiliste ?
Ce code apparaît surtout après une intervention sur un calculateur : remplacement, mise à jour. Si c’est votre cas, retournez à l’atelier qui l’a réalisée en lui indiquant le code. Si la voiture démarre et roule normalement, vous pouvez vous y rendre prudemment. Si elle ne démarre pas ou se comporte anormalement, ne multipliez pas les tentatives de démarrage : faites appel à une assistance.
Montrez cette fiche à votre garagiste. Elle lui donne l’ordre des contrôles et les erreurs à éviter sur P0602.
Pour les professionnels
Ce code vous résiste ?
Cette fiche donne la méthode. Sur votre dossier, DIAGIA replace P0602 dans le contexte du véhicule et de ce qui a déjà été fait, classe les pistes et vous donne le contrôle qui départage. Vous mesurez, il reclasse.
Ce que DIAGIA vous demanderait ensuite
- Qu’a-t-on fait sur le véhicule juste avant l’apparition du code : remplacement de calculateur, mise à jour, travaux électriques ?
- Quel VIN et quelle référence logicielle le calculateur affiche-t-il à la valise ?
- La programmation s’est-elle terminée sans message d’erreur, et avec quel maintien de tension ?
- Des codes de configuration (P0610, P0630) accompagnent-ils P0602 ?
10 diagnostics inclus · carte bancaire demandée · annulable depuis votre espace client · réservé aux professionnels · conditions de l’essai
Questions fréquentes sur P0602
Pourquoi P0602 après le remplacement du calculateur ?
Un calculateur neuf ou d’occasion doit recevoir le logiciel et les données du véhicule (VIN, options, codage). Tant que ce n’est pas fait, ou si c’est incomplet, il le signale par P0602. Programmation et configuration se reprennent avec l’outil du constructeur.
Un calculateur d’occasion peut-il convenir ?
Seulement s’il est compatible et reprogrammé ou recodé pour le véhicule, antidémarrage compris, dans la mesure où le constructeur le permet. Posé tel quel, il garde les données d’un autre véhicule.
Que faire si la programmation a échoué ?
Ne pas insister à l’aveugle : contrôler la batterie et le maintien de tension, l’outil et la liaison, puis reprendre la procédure du constructeur. Certains calculateurs acceptent une nouvelle programmation après un échec. Si elle ne peut pas être reprise, HELLA Gutmann indique que le fonctionnement du calculateur n’est plus assuré et qu’il doit être remplacé.
Peut-on simplement effacer P0602 ?
L’effacement ne programme rien : le calculateur refait le même contrôle et le code revient. Il faut reprendre la programmation ou la configuration. Avant de remplacer une pièce, vérifiez s’il existe une note technique ou une mise à jour du calculateur du constructeur pour ce véhicule.
Sources
SAE InternationalSAE J2012, Diagnostic Trouble Code Definitions (révision J2012_202509) (nouvel onglet)
Pratique recommandée SAE qui définit les codes défaut normalisés que les systèmes OBD doivent signaler, dont les codes génériques P0xxx comme P0602 ; page officielle de la révision de septembre 2025, texte intégral payant (libellés : voir la liste HELLA).
Consulté le
HELLADéfinitions génériques des codes OBD, série P (nouvel onglet)
Libellé générique de P0602 (« Control Module Programming Error ») et des codes voisins P0610 (options du véhicule) et P0630 (VIN non programmé ou différent).
Consulté le
HELLA Gutmann (HELLA Tech World)PassThru: Access to OEM data (nouvel onglet)
Programmation d’un calculateur par l’interface SAE J2534 : appareil de maintien de tension adapté branché selon les exigences du constructeur, sous-alimentation qui peut interrompre le transfert, liaison qui ne doit pas être coupée ; programmation relancée quand le calculateur le permet, sinon calculateur à remplacer.
Consulté le
Groupe de travail EGAS (document du dossier NHTSA-2014-0108)Standardized E-Gas monitoring concept for engine management systems of gasoline and diesel engines, version 4.0 (nouvel onglet)
Programmation flash inachevée ou erronée : le calculateur reste dans son programme d’amorçage.
Consulté le
Fiche vérifiée par l’équipe technique DIAGIA le 1 octobre 2026. Rédaction technique DIAGIA à partir des sources citées. Mise à jour le . Les valeurs, procédures et précautions du constructeur du véhicule priment sur cette fiche.
Fiche d’information générale : elle aide à comprendre un code défaut, mais ne remplace ni le diagnostic sur le véhicule, ni les instructions du constructeur, ni l’avis d’un professionnel qualifié. Le code seul n’établit ni la cause, ni la possibilité de rouler en sécurité, ni le résultat du contrôle technique.
Les marques et modèles cités appartiennent à leurs titulaires et servent uniquement à identifier les véhicules, les pièces et les documents concernés ; DIAGIA n’est affilié à aucun constructeur.
