Dictionnaire DTC — calculateur, alimentation et antidémarrage (P0560-P0687)
La famille P06xx regarde vers l'intérieur : elle décrit la santé du calculateur lui-même — alimentation, mémoires, processeurs, cohérence de ses propres calculs. C'est la famille que le reprogrammateur rencontre au pire moment : après une écriture. La comprendre transforme une panique en diagnostic.
L'alimentation : P0560 à P0563, P0685 à P0687
| Code | Signification | Cause fréquente |
|---|---|---|
| P0560 | Tension système implausible | Mesure incohérente, faisceau |
| P0562 / P0563 | Tension basse / haute | Batterie, alternateur, régulateur |
| P0685 | Relais principal : circuit ouvert | Relais, faisceau, commande |
| P0686 / P0687 | Relais principal : signal bas / haut | Court-circuit de la commande |
| P0642 / P0643 | Référence capteurs 5 V « A » : basse / haute | Capteur en court-circuit qui écroule la ligne |
Deux lectures utiles. Les P0642/P0643 d'abord : la référence 5 V alimente plusieurs capteurs en parallèle ; un seul capteur en court-circuit écroule la ligne et fait mentir tous les autres — une rafale de codes capteurs disparates se lit comme un défaut de référence, méthode dans le 5 volts de référence. Le P0685 ensuite : le relais principal coupe l'alimentation après le contact, le temps que le calculateur écrive ses adaptatifs (after-run). Couper l'alimentation pendant cette phase — débrancher la batterie trop vite — corrompt précisément ce que le P0603 constatera.
L'intégrité interne : P0601 à P061B
| Code | Signification | Lecture |
|---|---|---|
| P0601 | Erreur de somme de contrôle de la mémoire interne | Le contenu ne correspond plus à sa vérification |
| P0602 | Erreur de programmation du module | Programmation incomplète ou incohérente |
| P0603 | Mémoire entretenue (KAM) : erreur | Adaptatifs perdus — batterie débranchée, alimentation |
| P0604 / P0605 | RAM / ROM : erreur interne | Autotest mémoire en échec |
| P0606 | Processeur : défaut | Autotest du processeur en échec |
| P0607 | Performance du module | Fonctionnement dégradé constaté |
| P060A | Processeur de surveillance : performance | Le contrôleur de niveau 2 a détecté une incohérence |
| P060B | Conversion analogique-numérique : performance | Chaîne de mesure interne en défaut |
| P060C | Processeur principal : performance | Défaut du cœur principal |
| P061B | Calcul de couple : performance | Couple calculé incohérent avec les entrées |
Le calculateur vérifie en permanence l'intégrité de ses mémoires par sommes de contrôle — le principe est expliqué dans qu'est-ce qu'un checksum. Un P0601/P0602 après une écriture désigne une programmation interrompue ou incohérente : la réponse professionnelle est la réécriture propre d'un fichier valide dans de bonnes conditions d'alimentation — voir écrire un fichier sans prendre de risque et, si le module ne répond plus, calculateur muet après écriture. Un P0603 après débranchement de batterie est bénin : les adaptatifs se réapprennent. Les mêmes codes sur un véhicule jamais touché annoncent en revanche un calculateur vieillissant — soudures, alimentation interne.
Les P060A à P061B appartiennent à l'architecture de surveillance à trois niveaux : un contrôleur indépendant recalcule grossièrement le couple et compare. Un P061B signale que le couple calculé ne colle plus aux entrées — c'est la surveillance qui parle, détaillée dans le processeur de surveillance et le watchdog. Pour le reprogrammateur, ce code après intervention a un sens précis : la modification a déséquilibré le modèle de couple au point d'alerter le niveau de surveillance, voir le modèle de couple. La réponse est une calibration cohérente — jamais un bricolage de la surveillance, qui est un organe de sécurité.
L'antidémarrage : P0513, P0633 et les P16xx constructeur
P0513 (clé d'antidémarrage incorrecte) et P0633 (clé non programmée dans le calculateur) documentent le dialogue entre l'immobiliseur et la gestion moteur : démarreur qui lance sans injection, voyant clé allumé. Le diagnostic — transpondeur, antenne, appairage — relève de la chaîne décrite dans l'antidémarrage expliqué ; aucun contournement n'est documenté, et un calculateur remplacé sans appairage conforme produira exactement ces codes, comme le rappelle « l'immo reste l'immo ».
Cas d'école enfin : P1602. Chez le groupe VAG, il signale une tension d'alimentation interrompue ou trop basse (borne 30) — un simple creux de batterie ; chez d'autres constructeurs, le même numéro désigne tout autre chose. Un P1xxx ne se lit jamais sans la définition de la marque : démonstration complète dans les codes constructeur. De même, les P16xx liés à l'antidémarrage (tel P1570 chez VAG) sont spécifiques et se vérifient marque par marque.
Ce que ça change pour un job de reprogrammation
- Avant. Tension saine exigée : le maintien de charge n'est pas un confort, c'est l'assurance contre la moitié de cette fiche.
- Après. Un P0601/P0602 se traite par une réécriture propre ; un P0603 par la patience des réapprentissages ; un P061B par la remise en cohérence de la calibration. Aucun de ces codes ne se masque : ils protègent le moteur, le calculateur — et le professionnel, dont l'effacement sans réparation se voit dans l'historique, comme l'explique effacer un code défaut.
Voir aussi le checksum, le processeur de surveillance, écrire sans risque et l'antidémarrage expliqué.
Sur ANP Engineering — file service de reprogrammation moteur pour professionnels : file service ECU, correction de checksum, calculateurs pris en charge, tarifs.
