Dictionnaire DTC — réseau et communication (U0001, U0100-U0155, U3003)

Les codes « U » (Network) sont les plus mal-aimés du diagnostic : ils apparaissent en rafale, dans des calculateurs qui n'ont rien demandé, et désignent rarement le coupable directement. Leur logique est pourtant simple : chaque module attend des trames des autres ; quand une trame attendue manque trop longtemps, le module qui l'attendait mémorise une perte de communication. Le code dit donc « je n'entends plus X » — il est posé par la victime, pas par le fautif. La structure P/C/B/U est rappelée dans la structure d'un code défaut.

LE RÉSEAU DE BORD ET LA PRISE DIAGNOSTIC bus CAN Moteur Boîte ABS Tableau Carrosserie Prise OBD Un défaut de communication U0100 signale que le calculateur ne répond plus sur ce bus.
Le bus CAN : tout passe par là, y compris la reprogrammation OBD

Le bus lui-même : U0001 et U0002

U0001 vise le bus CAN haute vitesse « A » (le bus moteur dans la plupart des architectures) et U0002 sa performance. Ces codes accompagnent les défauts physiques : dominante permanente, court-circuit CAN-H/CAN-L ou vers la masse, terminaisons hors valeur. La mesure de base — environ 60 ohms entre CAN-H et CAN-L, contact coupé, les deux résistances de 120 ohms en parallèle — et toute la méthode sont dans le bus CAN et ses défauts.

Les pertes de communication : U0100 à U0155

CodeLe module devenu muetSymptôme typique
U0100Calculateur moteur (ECM/PCM « A »)Non-démarrage, voyants multiples
U0101Calculateur de boîte (TCM)Passages en sécurité, position N affichée
U0103Module de sélecteur de vitessesSélection impossible
U0104Module de régulateur de vitesseRégulateur inopérant
U0121Calculateur ABS/ESPVoyants de freinage, ABS coupé
U0126Capteur d'angle volantESP en défaut, direction assistée dégradée
U0140Boîtier de servitude (BCM)Électricité de carrosserie erratique
U0146Passerelle « A » (gateway)Diagnostic impossible derrière la passerelle
U0155Combiné d'instrumentsCompteur éteint, jauges à zéro

La règle de tri tient en une phrase : un seul absent, ou tous absents ? Si tous les modules se plaignent d'un seul (U0101 partout), le suspect est ce module — alimentation, masses, connecteur — avant le bus. Si un module se plaint de tout le monde, c'est lui qui n'entend plus. Si tout le monde se plaint de tout le monde, le bus ou une alimentation commune est en cause. La topologie — quels modules partagent quel segment derrière la passerelle — transforme cette règle en diagnostic précis : deux modules muets simultanément désignent leur segment commun.

Les données invalides et la version logicielle : U0300 à U0415

CodeSignificationCause fréquente
U0300Incompatibilité logicielle interne entre modulesVersions dépareillées après remplacement ou clonage
U0401Données invalides reçues du calculateur moteurLe moteur émet, mais un contenu jugé aberrant
U0415Données invalides reçues de l'ABSMême logique, source ABS

La nuance avec les U01xx est essentielle : ici la communication fonctionne, mais le contenu est rejeté — valeur figée, compteur de trame incohérent, signal hors plage. Un U0401 chez plusieurs consommateurs pointe le producteur ; un U0415 isolé peut venir d'un capteur de roue menteur dont l'ABS relaie la mesure. Le U0300 parle au reprogrammateur : après remplacement ou clonage d'un module avec une version logicielle dépareillée, les modules voisins peuvent rejeter le dialogue — la cohérence des versions fait partie du travail, voir le clonage et ses limites.

La tension du réseau : U3003

U3003 (tension batterie) appartient à la plage étendue des codes U, employée surtout par Ford et Jaguar Land Rover : il se décline par octet de type de défaut — « 16 » pour tension sous le seuil, « 17 » au-dessus. Sa leçon est générale : une tension basse pendant le démarrage fait « bégayer » des modules entiers, qui sèment alors des U01xx sans aucune panne de réseau. Toute rafale de codes U se lit d'abord au voltmètre : batterie, masses, chute de tension en manœuvre — méthode dans la chute de tension et batterie et alternateur.

Ce que ça change pour un job de reprogrammation

Voir aussi le bus CAN, la passerelle, la chute de tension et les codes NRC.


Sur ANP Engineering — file service de reprogrammation moteur pour professionnels : file service ECU, correction de checksum, calculateurs pris en charge, tarifs.

ANP Wiki
ANPFile Service · reprog en ligne
Chargement…