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

Code défaut U0008 : tension trop haute sur la ligne (−) du bus CAN

Réponse immédiate

U0008 signifie qu’un calculateur a vu la ligne (−) du bus CAN rapide, en général CAN-L, rester trop haute, par exemple parce qu’elle touche un fil d’alimentation ou qu’un calculateur la tire vers le haut. Les échanges peuvent cesser d’un coup. 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 CAN-L à l’oscilloscope, contact mis. Un calculateur neuf ne coupe pas un contact avec le positif.

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

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

Ce que surveille le calculateur

Le bus CAN haute vitesse code chaque bit par l’écart entre ses deux lignes, et non par leur tension par rapport à la masse (Pico Technology). Au repos, CAN-H et CAN-L se tiennent toutes deux vers 2,5 V ; un bit dominant les écarte, CAN-H vers 3,5 V et CAN-L vers 1,5 V (Snap-on). La ligne (−) du libellé est donc en général CAN-L, qui arrive à la broche 14 de la prise (Snap-on) ; le schéma du constructeur fait foi. U0008 dit qu’elle est restée trop haute. Dans la liste des défaillances du câble de la norme ISO 11898, Kvaser fait figurer CAN_L reliée à la tension de batterie.

Pour l’oscilloscope, Snap-on le résume : une tension qui monte au-dessus des valeurs attendues signe un problème d’alimentation. Kvaser ajoute qu’une ligne figée à un niveau fixe peut venir d’un contact avec un autre circuit électrique. Dans un cas publié par Pico Technology, la somme de CAN-H et de CAN-L restait constante, vers 5 V, sur un bus sain : une voie de calcul A + B fait ressortir une ligne qui s’en écarte. Le constructeur fixe le seuil et la durée retenus. Les codes voisins se lisent de la même façon : U0005 vise la ligne (+), en général CAN-H, restée haute, U0007 une ligne (−) restée basse, U0009 les deux lignes reliées entre elles.

  • CAN-L vers la tension de batterie, contact mis : contact avec un fil d’alimentation. Contact coupé, la ligne reste haute : plutôt une alimentation permanente ; elle retombe : plutôt un circuit alimenté après contact.
  • CAN-L qui suit CAN-H trame par trame : penser plutôt à un court-circuit entre les deux lignes (U0009).
  • Une passerelle peut isoler la prise : mesurer au connecteur d’un calculateur de ce bus (Pico Technology).

Symptômes possibles

  • Voyants de moteur, d’ABS, de stabilité ou de direction allumés ensemble
  • Calculateurs absents à la valise, lecture des codes parfois impossible
  • Défaut apparu après une réparation de faisceau ou la pose d’un équipement
  • Boîte en mode secours, combiné qui perd ses informations
  • Codes associés : U0005, 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 U0008, dans l’ordre de contrôle recommandé
OrdreCause possibleContrôle et résultat attenduL’écarte si…
Contrôle n° 01Faisceau touché lors d’une interventionIndiceCode apparu après une réparation de faisceau, la pose d’un équipement ou un démontage près de fils d’alimentation.Relever les codes et les calculateurs muets, interroger l’historique, puis, contact coupé, revoir les zones touchées : épissure qui reprend CAN-L avec un autre fil, fil écrasé contre un fil d’alimentation, isolant percé.AttenduAucune épissure ni fil écrasé reliant CAN-L à un autre circuit dans les zones touchées.Rien d’abîmé dans les zones touchées, CAN-L normale au repos.
Contrôle n° 02CAN-L reliée à une alimentationIndiceCAN-L figée vers la tension de batterie ou nettement au-dessus de 2,5 V, bus muet.Contact mis, oscilloscope voie A sur la broche 6, voie B sur la broche 14, masse prise sur la caisse, calibre 10 V (Snap-on) ; ajouter la voie de calcul A + B. Ensuite, contact coupé, relire CAN-L au voltmètre : si elle garde la tension de batterie, elle touche probablement une alimentation permanente.AttenduAu repos, environ 2,5 V sur CAN-L ; en trame, environ 1,5 V ; somme A + B qui reste vers 5 V.Repos de CAN-L autour de 2,5 V et somme stable, contact mis.
Contrôle n° 03Tronçon qui porte le contactIndiceCAN-L à une tension anormale confirmée, sur un bus qui relie de nombreux calculateurs.Contact coupé, ouvrir un connecteur de jonction repéré au schéma, remettre le contact et relever CAN-L de chaque côté au voltmètre ; refaire de même au suivant. Le côté qui garde la tension anormale contient le défaut.AttenduTension anormale qui ne subsiste que d’un côté d’un connecteur précis.Aucun tronçon isolé ne garde CAN-L à une tension anormale.
Contrôle n° 04Connecteur humide ou broches pontéesIndiceTension de CAN-L qui saute quand on manipule un connecteur ; broche CAN-L voisine d’une alimentation, eau ou vert-de-gris.Contact coupé : ouvrir le connecteur et regarder si CAN-L touche une broche voisine, par une broche écrasée, de l’eau ou un pont d’oxydation. Remplacer les bornes oxydées selon la méthode du constructeur. Ensuite, contact mis, moteur arrêté, frein serré, bouger le connecteur en suivant CAN-L.AttenduBroches sèches, droites et bien séparées ; CAN-L ne bouge pas pendant la manipulation.Connecteurs secs et sains, CAN-L insensible à leur manipulation.
Contrôle n° 05Fil CAN-L frotté contre un fil d’alimentationIndiceDéfaut aux cahots ou au braquage ; gaines usées ou écrasées dans un même faisceau.Moteur arrêté, véhicule immobilisé : repérer au schéma les passages où CAN-L longe des fils d’alimentation, puis, contact mis, manipuler le faisceau tronçon par tronçon en surveillant la trace de CAN-L. Jamais de pointe qui perce l’isolant.AttenduGaines intactes ; CAN-L stable, sans saut vers la tension de batterie pendant la manipulation.Gaines saines et trace de CAN-L sans saut, tronçon par tronçon.
Contrôle n° 06Calculateur qui tire CAN-L vers le hautIndiceCâblage sain, mais CAN-L haute dès qu’un calculateur précis est branché.Contact coupé, débrancher un calculateur, remettre le contact et relever CAN-L ; rebrancher contact coupé avant le suivant, en laissant l’airbag à la procédure du constructeur. Pico range l’émetteur-récepteur et l’alimentation parmi les défauts d’un calculateur.AttenduCAN-L retrouve environ 2,5 V au repos quand un seul calculateur est débranché.Aucun débranchement ne ramène CAN-L vers 2,5 V : 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 : où U0008 est-il mémorisé, en actif ou en historique, quels calculateurs manquent, quels codes l’accompagnent, quelles données figées ?

    Si conforme Code seulement historique et tous les calculateurs présents : effacer, couper et remettre le contact, relire ; s’il revient, mesurer CAN-L.

    Si non conforme Calculateurs muets ou code actif : observer CAN-L. U0009 présent aussi : traiter d’abord le court-circuit entre lignes.

  2. Étape 2 : Contact mis, à l’oscilloscope sur un calibre de 10 V : CAN-H, CAN-L et leur somme A + B, masse prise sur la caisse.

    Si conforme Repos vers 2,5 V et somme vers 5 V : défaut passager ; bouger connecteurs et faisceau sous observation.

    Si non conforme CAN-L vers la tension de batterie : relire CAN-L contact coupé. CAN-L qui suit CAN-H : chercher plutôt un court-circuit entre lignes.

  3. Étape 3 : CAN-L au voltmètre contact coupé ; puis, un connecteur de jonction ouvert à chaque fois, contact coupé, lecture de chaque côté contact remis.

    Si conforme Aucun tronçon ne garde la tension : isoler les calculateurs un à un.

    Si non conforme Tension anormale d’un seul côté : ce tronçon porte le contact ; le suivre au schéma.

  4. Étape 4 : Tronçon désigné : épissures, fils d’alimentation voisins, réparations anciennes, faisceau manipulé véhicule immobilisé.

    Si conforme Câblage intact : contrôler les connecteurs des calculateurs du tronçon.

    Si non conforme Fil abîmé ou épissure fautive : réparer selon la méthode du constructeur, effacer, valider sur un trajet varié.

  5. Étape 5 : Connecteurs des calculateurs du tronçon, contact coupé : broches, eau, oxydation.

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

    Si non conforme Remplacer les bornes oxydées ou séparer les broches pontées, effacer, relire le bus.

  6. Étape 6 : Calculateurs débranchés un à un contact coupé, CAN-L relue contact remis (airbag selon la procédure du constructeur).

    Si conforme Aucun débranchement ne ramène CAN-L : retour au faisceau. Si le défaut ne vient que par moments, l’enregistrer en roulant dans les conditions des données figées, outil fixé, sans rien manipuler.

    Si non conforme CAN-L redescend sans un calculateur : vérifier son connecteur et son alimentation. 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 et le programmer, batterie soutenue par une alimentation 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 : monter un calculateur neuf sur une CAN-L qu’une épissure ou un fil écrasé relie à une alimentation ; la ligne reste haute après le remplacement.

  • Confondre U0008 et U0009 : une CAN-L qui recopie CAN-H trame après trame oriente vers un contact avec l’autre ligne plutôt qu’avec une alimentation.

  • Ponter ou alimenter CAN-L pour essayer un calculateur : jamais de tension extérieure ni de pontage sur le bus, seulement multimètre et oscilloscope.

  • Débrancher un calculateur contact mis pour voir si la ligne redescend : on le débranche et on le rebranche contact coupé, puis on remet le contact pour lire.

  • Juger le bus depuis la seule prise de diagnostic : une passerelle peut la séparer du bus en défaut, comme le rappelle Pico Technology.

Codes et guides associés

Vous êtes automobiliste ?

Notez les voyants et ce qui a précédé : réparation de faisceau, pose d’un équipement, démontage, choc. Si tout fonctionne normalement, gagnez le garage à allure modérée. 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. Ne débranchez pas vous-même un équipement pour faire disparaître le défaut.

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

Pour les professionnels

Ce code vous résiste ?

Cette fiche donne la méthode. Sur votre dossier, DIAGIA replace U0008 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 tension relevez-vous sur CAN-L au repos, contact mis, et reste-t-elle haute contact coupé ?
  2. La somme de CAN-H et de CAN-L reste-t-elle vers 5 V à l’oscilloscope ?
  3. De quel côté de quel connecteur de jonction CAN-L garde-t-elle une tension anormale ?
  4. Un faisceau a-t-il été réparé, ou un équipement posé, 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 U0008

Peut-on rouler avec U0008 ?

Seulement si la voiture se comporte normalement, à allure modérée et jusqu’au garage le plus proche. Direction qui durcit, voyant de freinage, d’ABS, de stabilité ou d’airbag, combiné éteint, boîte bloquée ou moteur qui cale : ne repartez pas, faites remorquer, car les calculateurs du bus peuvent perdre leurs échanges.

U0008 ou U0005 : quelle différence ?

U0008 vise la ligne (−), en général CAN-L, restée trop haute ; U0005 la ligne (+), en général CAN-H. La recherche est la même, tension relevée contact mis puis contact coupé et tronçon par tronçon, mais sur le fil que le schéma désigne. CAN-L qui suit CAN-H trame après trame oriente plutôt vers U0009.

Pourquoi relire CAN-L contact coupé ?

Parce que la tension qui reste aide à trouver d’où elle vient : CAN-L encore à la tension de batterie, contact coupé, oriente vers un fil d’alimentation permanente ; si elle retombe, plutôt vers un circuit alimenté après contact. Le schéma montre ensuite quels fils longent le bus.

Faut-il remplacer le calculateur qui a écrit U0008 ?

Pas sur ce seul code : il a vu la ligne trop haute sans dire ce qui la tire. Il ne devient suspect que si CAN-L redescend vers 2,5 V quand lui seul est débranché, câblage, connecteurs et alimentations contrôlés.

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 U0008 ; page officielle de la révision de septembre 2025, qui ne détaille aucun code (libellé de U0008 : 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 U0008 (High Speed CAN Communication Bus (-) high) et des codes voisins U0005 (ligne + haute), U0007 (ligne − basse), U0009 (ligne − en court-circuit avec la ligne +), U0100 et U0121.

    Consulté le

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

    Seconde liste de définition : U0008, High Speed CAN Communication Bus (-) High, 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 : U0008, High Speed CAN Communication Bus (-) High.

    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 ; branchement aux broches 6 et 14 et à la masse de caisse ; courts-circuits d’une ligne au positif ; passerelle qui empêche de tester depuis la prise ; défauts d’alimentation et 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 ; CAN Low à la broche 14 de la prise.

    Consulté le

  7. Snap-onTechnical Topics (nouvel onglet)

    Section « CAN Network Diagnostics » : oscilloscope sur les broches 6 et 14, calibre 10 V ; tension qui monte au-dessus des valeurs attendues : problème d’alimentation.

    Consulté le

  8. KvaserThe CAN Bus Protocol Tutorial (nouvel onglet)

    Défaillances du câble énumérées par la norme ISO 11898, dont le court-circuit de CAN_L à la tension de batterie.

    Consulté le

  9. 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 : ligne figée à un niveau fixe, contact possible avec d’autres circuits électriques ; mêmes causes pour CAN-L que pour CAN-H.

    Consulté le

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

    Étude de cas : voie de calcul A + B, somme de CAN-H et de CAN-L constante vers 5 V sur un bus sain ; connecteurs de jonction pour isoler les tronçons.

    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 12 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.