Fiche code défaut · Réseau multiplexé (CAN)

Code défaut U0009 : lignes (−) et (+) du bus CAN rapide reliées

Réponse immédiate

U0009 signifie qu’un calculateur a constaté que la ligne (−) du bus CAN haute vitesse touche la ligne (+), en général CAN-L et CAN-H. Reliées, les deux lignes ne peuvent plus s’écarter, et le bus cesse en pratique d’échanger. Direction qui durcit, voyant de freinage, d’ABS, de stabilité ou d’airbag, combiné éteint, boîte bloquée ou calage : ne roulez pas. Premier contrôle : relever les codes de tous les calculateurs, puis mesurer la résistance entre CAN-H et CAN-L, réseau en veille. Le contact peut venir du faisceau comme d’un autre calculateur.

Rédaction technique DIAGIA · vérifiée par l’équipe technique DIAGIA le 22 octobre 2026

Mise à jour le 11 sources citées9 min de lecture

Ce que surveille le calculateur

L’information du bus CAN haute vitesse tient dans la différence de tension entre CAN-H et CAN-L, et non dans leur tension par rapport à la masse (Pico Technology). Au repos, les deux lignes sont vers 2,5 V ; pendant un bit dominant, elles s’écartent, CAN-H vers 3,5 V et CAN-L vers 1,5 V (Snap-on). U0009 décrit la ligne (−) en court-circuit avec la ligne (+), en général CAN-L et CAN-H ; le schéma du constructeur fait foi. Reliées, elles ne peuvent plus s’écarter, et les bits dominants ne se forment plus correctement.

Kvaser range ce court-circuit parmi les défaillances du câble énumérées par la norme ISO 11898 ; pour ce cas, la norme ne fait de la survie du bus qu’une option, et un bus équipé d’émetteurs-récepteurs courants n’y résiste pas en pratique. Exxotest le rappelle : le CAN haute vitesse ne supporte aucun défaut de ligne. À l’ohmmètre, deux terminaisons de 120 Ω donnent environ 60 Ω entre les lignes (Pico Technology) ; une valeur proche de 0 Ω trahit le contact. Les critères qui posent le code appartiennent au constructeur. Codes voisins : U0007 et U0008 pour CAN-L trop basse ou trop haute, U0001 pour un défaut du bus sans autre précision.

  • Vers 0 Ω, réseau en veille : lignes reliées par un fil, un connecteur ou un calculateur.
  • Vers 120 Ω : une terminaison n’est plus vue, ce qui oriente plutôt vers une coupure (U0003, U0006).
  • Une passerelle peut séparer la prise du bus en défaut : mesurer au connecteur d’un calculateur de ce bus (Pico Technology).

Symptômes possibles

  • Tous les calculateurs du bus muets en même temps
  • Prise de diagnostic sans réponse, lecture des codes impossible
  • Nombreux voyants allumés : moteur, ABS, stabilité, direction, boîte
  • Démarrage refusé quand la commande du démarreur passe par le bus
  • Codes associés : U0001, U0100, U0121 et autres pertes de communication

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.

Causes possibles de U0009, dans l’ordre de contrôle recommandé
OrdreCause possibleContrôle et résultat attenduL’écarte si…
Contrôle n° 01Réparation de la paire mal faiteIndiceCode apparu après une réparation de faisceau ou le remplacement d’un calculateur ; épissure qui réunit les deux fils.Relever les codes et les calculateurs muets, puis, contact coupé, examiner les réparations récentes de la paire : épissures, gaines thermorétractables, deux fils réunis dans une même épissure ou soudés ensemble.AttenduChaque fil de la paire réparé séparément, isolé, puis torsadé de nouveau avec l’autre.Aucune réparation récente, ou réparations isolées fil par fil.
Contrôle n° 02Court-circuit franc entre CAN-H et CAN-LIndiceBus entièrement muet, prise de diagnostic sans réponse, défaut permanent.Contact coupé et réseau en veille, ou batterie débranchée : résistance entre les broches 6 et 14 de la prise. Repère Pico : environ 60 Ω avec deux terminaisons de 120 Ω ; une valeur proche de 0 Ω signe le contact. Contact mis, à l’oscilloscope, les deux traces ne s’écartent plus.AttenduEnviron 60 Ω entre les lignes, réseau en veille ; traces en miroir pendant les trames.Résistance vers 60 Ω et trames en miroir, contact mis.
Contrôle n° 03Tronçon où les lignes se touchentIndiceContact entre lignes confirmé, sur un bus long qui relie de nombreux calculateurs.Batterie débranchée, ohmmètre entre CAN-H et CAN-L : ouvrir un à un les connecteurs de jonction du schéma ; la partie qui garde une valeur proche de 0 Ω porte le contact. Un côté qui ne garde qu’une terminaison donne environ 120 Ω ; un côté sans terminaison se mesure calculateurs débranchés, comme le demande Pico.AttenduValeur proche de 0 Ω limitée à un tronçon, désigné par un connecteur précis.Aucun tronçon isolé ne montre les lignes reliées.
Contrôle n° 04Broches CAN-H et CAN-L pontéesIndiceDéfaut qui varie quand on bouge un connecteur ; broches voisines tordues, eau ou vert-de-gris entre elles.Contact coupé : déverrouiller, inspecter les broches CAN-H et CAN-L côte à côte (tordues, pont d’oxydation, eau). Bornes oxydées : les remplacer selon la méthode du constructeur. Puis, contact mis, véhicule immobilisé, suivre les deux lignes à l’oscilloscope en bougeant le connecteur.AttenduBroches séparées et propres ; les deux traces restent en miroir pendant la manipulation.Connecteurs sains et traces stables quand on les manipule.
Contrôle n° 05Paire écrasée dans le faisceauIndiceDéfaut aux cahots ou après un choc ; faisceau écrasé sous un siège, une garniture ou contre un support.Moteur arrêté, frein serré : suivre la paire au schéma, aux supports, agrafes et passages de caisse ; sur le tronçon désigné, manipuler le faisceau en relisant la résistance entre lignes, batterie débranchée.AttenduGaine et isolants intacts ; résistance entre lignes stable pendant la manipulation.Paire intacte et valeur stable, tronçon par tronçon.
Contrôle n° 06Calculateur dont l’interface relie les lignesIndiceCâblage sain, valeur basse qui disparaît dès qu’un calculateur précis est débranché.Batterie débranchée : débrancher les calculateurs un à un, l’airbag selon la procédure du constructeur, et relire la résistance entre lignes. Dans un cas publié par Snap-on, la valeur et les trames sont revenues une fois le calculateur d’ABS débranché.AttenduRésistance qui retrouve environ 60 Ω, ou 120 Ω si ce calculateur porte une terminaison, quand lui seul est débranché.Aucun débranchement ne relève la valeur : revenir au faisceau.

Arbre de contrôle

Suivez les étapes dans l’ordre : chaque contrôle mène à l’étape suivante ou à une réparation.

  1. Étape 1 : Lire tous les calculateurs, ou noter que la prise ne répond plus : qui a écrit U0009, actif ou historique, avec quelles pertes de communication et données figées ?

    Si conforme Code seulement historique, bus complet : effacer, couper puis remettre le contact, relire ; code revenu : mesurer la résistance entre lignes.

    Si non conforme Bus muet ou U0009 actif : mesurer tout de suite la résistance entre CAN-H et CAN-L.

  2. Étape 2 : Contact coupé et réseau en veille, ou batterie débranchée : résistance entre les broches 6 et 14, ou au connecteur d’un calculateur si une passerelle isole la prise.

    Si conforme Environ 60 Ω : contact passager, observer les lignes à l’oscilloscope.

    Si non conforme Valeur proche de 0 Ω : lignes reliées, localiser par les jonctions. Vers 120 Ω : une terminaison n’est plus vue, chercher d’abord une coupure.

  3. Étape 3 : Contact mis : CAN-H et CAN-L à l’oscilloscope par rapport à la masse de caisse, en manipulant connecteurs et faisceau, véhicule immobilisé.

    Si conforme Traces en miroir et stables : passer aux connecteurs du bus.

    Si non conforme Traces qui se rejoignent par moments : noter la zone manipulée, puis localiser par les jonctions.

  4. Étape 4 : Batterie débranchée : connecteurs de jonction ouverts un à un, résistance entre lignes relue de chaque côté.

    Si conforme Aucun tronçon ne garde la valeur basse : contrôler les connecteurs, puis isoler les calculateurs.

    Si non conforme Tronçon désigné : inspecter réparations et passages du faisceau, réparer fil par fil selon la méthode du constructeur, effacer, valider sur un trajet varié.

  5. Étape 5 : Connecteurs du tronçon et des calculateurs, contact coupé : broches CAN-H et CAN-L, eau, oxydation.

    Si conforme Connecteurs sains : isoler les calculateurs un à un.

    Si non conforme Séparer ou remplacer les broches pontées, effacer, relire le bus.

  6. Étape 6 : Batterie débranchée : calculateurs débranchés un à un, résistance entre lignes relue à chaque fois (airbag selon la procédure du constructeur).

    Si conforme Aucun débranchement ne relève la valeur : revenir au faisceau. Défaut seulement passager : enregistrer le bus en roulant dans les conditions des données figées, sans rien toucher.

    Si non conforme Valeur rétablie sans un calculateur : il devient suspect. 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 : remplacer ce calculateur, puis le programmer sous tension stabilisée.

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 : remplacer le calculateur qui a écrit U0009 alors qu’un autre calculateur ou une épissure relie les deux lignes ; dans le cas Snap-on, c’est le calculateur d’ABS qu’il fallait débrancher pour rendre le bus.

  • Croire le défaut trouvé parce que la valeur monte vers 120 Ω quand on débranche un calculateur d’extrémité : il emporte sa terminaison ; seule compte la disparition de la valeur proche de 0 Ω.

  • Mesurer entre les lignes calculateurs alimentés : batterie débranchée, ou calculateurs branchés mais hors tension comme le demande Kvaser.

  • Ponter les deux lignes, ou les relier à la masse, pour faire réagir un calculateur : aucun pontage ni alimentation extérieure sur le bus.

  • Réparer la paire en la détorsadant ou en serrant les deux fils dans une même épissure : Pico Technology range les lignes détorsadées parmi les sources de perturbation.

Codes et guides associés

Vous êtes automobiliste ?

Notez les voyants, les messages et ce qui a précédé : réparation de faisceau, remplacement d’un calculateur, choc. Que tout paraisse fonctionner ne suffit pas : rejoignez un garage sans tarder, à allure modérée, seulement pour un code ancien sans symptôme récent. Si la direction durcit, si un voyant de freinage, d’ABS, de stabilité ou d’airbag s’allume, si le combiné s’éteint, si la boîte reste bloquée ou si le moteur cale, arrêtez-vous dès que possible en sécurité et faites remorquer, sans repartir. Gardez les factures des réparations électriques récentes.

Montrez cette fiche à votre garagiste. Elle lui donne l’ordre des contrôles et les erreurs à éviter sur U0009.

Pour les professionnels

Ce code vous résiste ?

Cette fiche donne la méthode. Sur votre dossier, DIAGIA replace U0009 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

  1. Quelle résistance lisez-vous entre CAN-H et CAN-L, réseau en veille : proche de 0 Ω, vers 60 Ω ou vers 120 Ω ?
  2. Les traces de CAN-H et de CAN-L s’écartent-elles encore pendant les trames, contact mis ?
  3. Quel connecteur de jonction, une fois ouvert, fait disparaître la valeur basse ?
  4. La paire a-t-elle été réparée, ou un calculateur remplacé, avant l’apparition du code ?

10 diagnostics inclus carte bancaire demandée annulable depuis votre espace client réservé aux professionnels conditions de l’essai

Questions fréquentes sur U0009

Peut-on rouler avec U0009 ?

Seulement pour un code ancien, sans symptôme récent, à allure modérée et sans détour jusqu’au garage. Direction qui durcit, voyant de freinage, d’ABS, de stabilité ou d’airbag, combiné éteint, boîte bloquée ou moteur qui cale, même passagers, imposent l’arrêt dès que possible en sécurité et le remorquage : deux lignes reliées peuvent empêcher tout le bus de transmettre.

U0009, U0007 ou U0008 ?

Les trois visent la ligne (−), en général CAN-L. U0007 la dit trop basse, vers la masse ; U0008 trop haute, vers une alimentation ; U0009 reliée à l’autre ligne, en général CAN-H. U0009 se confirme à l’ohmmètre entre les deux lignes, les deux autres par la tension et l’isolement de CAN-L.

Pourquoi la valise ne communique-t-elle plus avec U0009 ?

Quand la prise est reliée au bus en défaut, la valise dialogue par ces deux lignes : reliées, elles ne transmettent plus de trames. Dans un cas publié par Snap-on, aucun calculateur du bus haute vitesse ne répondait à la valise. Mesurez alors la résistance entre les broches 6 et 14, réseau en veille ; si une passerelle sépare la prise du bus, mesurez au connecteur d’un calculateur de ce bus.

Le calculateur qui a écrit U0009 est-il en cause ?

Pas forcément : il a constaté les deux lignes reliées, sans dire où. Le contact peut se trouver dans le faisceau, un connecteur ou un autre calculateur ; dans un cas publié par Snap-on, il se trouvait dans le calculateur d’ABS. Seul le débranchement un à un, batterie débranchée, désigne le fautif.

Sources

  1. SAE InternationalSAE J2012, Diagnostic Trouble Code Definitions (révision J2012_202509) (nouvel onglet)

    Norme qui définit les codes défaut normalisés, dont les codes réseau génériques U0xxx comme U0009 ; page officielle de la révision de septembre 2025, qui ne détaille aucun code (libellé de U0009 : voir la liste HELLA).

    Consulté le

  2. HELLADéfinitions génériques des codes OBD, série U (nouvel onglet)

    Libellé générique de U0009 (High Speed CAN Communication Bus (-) shorted to Bus (+)) et des codes voisins U0001, U0003, U0006, U0007, U0008, U0100 et U0121.

    Consulté le

  3. Snap-onDiagnostic Trouble Codes (DTC) List (nouvel onglet)

    Seconde liste de définition : U0009, High Speed CAN Communication Bus (-) shorted to Bus (+), libellé concordant avec la liste HELLA.

    Consulté le

  4. Autel (lecteur de codes MaxiLink ML301)OBDII Generic DTC Definitions (nouvel onglet)

    Notice du lecteur, page imprimée 112 : U0009, High Speed CAN Communication Bus (-) shorted to Bus (+).

    Consulté le

  5. Pico TechnologyCAN bus physical layer (AGT-126) (nouvel onglet)

    Information portée par la différence de tension entre CAN-H et CAN-L ; terminaisons de 120 Ω, environ 60 Ω entre lignes ; courts-circuits entre lignes ; passerelle qui empêche de tester depuis la prise ; mesure de résistance interdite sur un bus sans terminaison tant que ses calculateurs restent branchés ; lignes détorsadées parmi les sources de perturbation ; défauts d’émetteur-récepteur des calculateurs ; calculateur d’airbag et combiné parmi les récepteurs des messages du bus du groupe motopropulseur.

    Consulté le

  6. Snap-onAutomotive Communication Networks, Part II CAN Bus (nouvel onglet)

    Niveaux de CAN High et CAN Low (2,5 V au repos, 3,5 V et 1,5 V pendant un bit dominant) ; étude de cas sur un bus haute vitesse : résistance du réseau en court-circuit, calculateurs débranchés un à un, trames et résistance rétablies une fois le calculateur d’ABS débranché ; commande du démarreur transmise par message CAN.

    Consulté le

  7. KvaserThe CAN Bus Protocol Tutorial (nouvel onglet)

    Défaillances du câble énumérées par la norme ISO 11898, dont CAN_L en court-circuit avec CAN_H, seule défaillance pour laquelle la survie du bus est facultative ; en pratique, un bus équipé d’émetteurs-récepteurs courants n’y survit pas.

    Consulté le

  8. KvaserHow to test if your CAN termination works correctly (nouvel onglet)

    Repère général d’un fabricant d’interfaces CAN, pour tout bus CAN et non propre au véhicule : résistance entre lignes mesurée calculateurs branchés mais hors tension, environ 60 Ω pour deux terminaisons de 120 Ω.

    Consulté le

  9. Exxotest (Annecy Électronique)Multiplexage CAN HS, CAN LS, LIN (guide de l’utilisateur MT-CAN-LIN-BSI) (nouvel onglet)

    Document pédagogique, pages 6 et 10 : mesure de résistance d’un réseau CAN HS (60 Ω) ; le CAN HS ne supporte aucun défaut de ligne.

    Consulté le

  10. Pico TechnologyMazda 3 | Communications fault (nouvel onglet)

    Étude de cas : connecteurs de jonction ouverts pour isoler les tronçons pendant les mesures de résistance, tronçons contrôlés sans court-circuit à la masse ni entre lignes.

    Consulté le

  11. UTAC-OTC (contrôle technique)Instruction technique IT VL F8, fonction « Nuisances » (indice I) (nouvel onglet)

    Lue sur la copie de référence du dépôt : témoin OBD allumé moteur tournant, défaillance majeure (essence 8.2.12.d.2, diesel 8.2.22.c.2).

    Consulté le

Fiche vérifiée par l’équipe technique DIAGIA le 22 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.