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

Code défaut U0142 : boîtier de servitude B absent du réseau

Réponse immédiate

U0142 signifie qu’un calculateur ne reçoit plus les messages du boîtier de servitude « B », l’un des boîtiers qui se partagent les fonctions de carrosserie. Éclairage, essuyage, verrouillage ou climatisation peuvent être touchés. Voyant de freinage, de direction ou d’airbag, direction dure, combiné, feux, clignotants ou essuie-glaces hors service, calage : arrêt, puis remorquage. Premier contrôle : repérer au schéma le boîtier qui porte la lettre B et voir s’il répond à la valise. Ce boîtier ne se condamne qu’après tension, masse et faisceau.

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

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

Ce que surveille le calculateur

Le libellé générique de U0142, « Lost Communication With Body Control Module B » dans les listes HELLA, Autel et Snap-on, désigne le boîtier de servitude « B ». HELLA réserve U0140 au boîtier sans lettre, puis U0141 à U0145 aux boîtiers « A » à « E » des véhicules qui en comptent plusieurs. Un calculateur qui attend les messages du boîtier B guette leur arrivée périodique ; passé le délai que fixe le constructeur, il inscrit U0142. Le choix du boîtier qui reçoit la lettre B appartient aussi au constructeur : on le lit au schéma, ou dans la liste des calculateurs affichée par la valise.

Exxotest illustre ce partage sur une maquette pédagogique à éléments Citroën C4 et Peugeot 307. Le boîtier de servitude intelligent (BSI) y dialogue avec deux autres boîtiers placés sur le CAN carrosserie à 125 kbit/s : la platine du compartiment moteur, nommée boîtier de servitude moteur, qui allume les feux avant à la demande du BSI et lui transmet son positif batterie, et le boîtier de servitude remorque. Une perte de dialogue entre le BSI et le boîtier de servitude moteur fait couper le compresseur de climatisation.

  • Kvaser rappelle qu’un CAN basse vitesse tolérant aux défauts (ISO 11898-3) continue d’échanger avec un fil coupé ou à la masse : le boîtier B peut rester joignable malgré une ligne en défaut.
  • Sur cette maquette, c’est le BSI qui endort le CAN carrosserie : des trames absentes contact coupé ne prouvent rien ; mettre le contact, ou réveiller le réseau en ouvrant une porte.
  • Si le boîtier B répond à la valise et qu’un seul récepteur porte le code, chercher du côté de ce récepteur : liaison, connecteur, logiciel.

Symptômes possibles

  • Voyant ou message au combiné, U0142 qui revient après effacement
  • Feux, clignotants ou essuyage qui ne répondent plus ou répondent avec retard
  • Verrouillage ou lève-vitres qui fonctionnent par moments
  • Compresseur de climatisation qui reste coupé
  • Démarrage refusé si le boîtier porte un relais d’injection
  • Pertes de communication dans plusieurs calculateurs de carrosserie

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 U0142, dans l’ordre de contrôle recommandé
OrdreCause possibleContrôle et résultat attenduL’écarte si…
Contrôle n° 01Défaut passé, boîtier B revenuIndiceCode en historique, fonctions de carrosserie normales ; batterie remplacée, rechargée ou débranchée peu avant.Identifier au schéma le boîtier B, relever le statut du code dans chaque calculateur, effacer, couper et remettre le contact plusieurs fois, ouvrir une porte pour réveiller le réseau, puis relire après un trajet.AttenduPlus aucun U0142 aux relectures ; feux, essuyage et verrouillage qui répondent.Code qui revient actif, ou fonction du boîtier B en défaut.
Contrôle n° 02Batterie et liaison d’alimentation entre boîtiersIndicePertes de communication multiples au démarrage, batterie fatiguée, câble qui chauffe ou cosse verdie.Tester la batterie en charge, puis enregistrer la tension au démarrage. Sur la maquette Exxotest, le BSI reçoit son positif batterie du boîtier de servitude moteur : contact coupé, examiner ce câble et ses cosses, puis, contact mis, comparer la tension à son arrivée à celle de la batterie.AttenduBatterie saine, tension stable au démarrage, même tension à l’arrivée du câble qu’à la batterie.Tension correcte au boîtier au moment du défaut.
Contrôle n° 03Fusibles et alimentations du boîtier BIndiceBoîtier B absent à la valise, toutes ses fonctions coupées ensemble, fusible trouvé fondu.Lister au schéma les alimentations du boîtier B : permanente, après contact et, sur la maquette Exxotest, le « +CAN » que le BSI fournit aux autres stations. Contact mis, connecteur branché, mesurer chacune au multimètre ; fusible fondu : trouver le court-circuit, par exemple un fil frotté, avant de le remplacer.AttenduChaque alimentation présente au connecteur, fusibles qui tiennent.Alimentations présentes et aucun fusible ne fond de nouveau.
Contrôle n° 04Masse du boîtier BIndiceClignotants irréguliers, essuyage saccadé, voyants qui s’allument aux cahots, codes dans plusieurs calculateurs.Contact coupé, inspecter la cosse de masse du boîtier et sa portée sur la caisse ; puis, feux allumés, mesurer au multimètre la chute de tension entre la broche de masse du boîtier et la borne négative de la batterie.AttenduCosse serrée sur un métal propre, chute de tension faible feux allumés.Masse sans chute notable sous charge, symptômes inchangés.
Contrôle n° 05Humidité dans le boîtier ou ses connecteursIndiceDéfaut après la pluie, un lavage ou un passage dans l’eau ; boîtier logé dans le compartiment moteur.Contact coupé, déposer le couvercle du boîtier B et ouvrir ses connecteurs : eau, vert-de-gris, broche reculée, trace de chauffe sur la platine. Bornes ou connecteurs oxydés : les remplacer selon la méthode du constructeur ; un nettoyage ne suffit que si le constructeur l’autorise.AttenduBoîtier et connecteurs secs, broches nettes et bien tenues, aucune chauffe.Aucune trace d’humidité, défaut insensible à un arrosage contrôlé.
Contrôle n° 06Lignes du CAN carrosserie vers le boîtier BIndiceBoîtier B alimenté et fonctions présentes, mais absent pour certains calculateurs ; défaut aux cahots ou à une pression sur un garnissage.Contact mis, sondes à haute impédance : comparer à l’oscilloscope les trames près du boîtier B et près du récepteur, méthode d’un cas publié par Pico. Puis, contact coupé, tronçon débranché à ses deux bouts, jamais au connecteur d’un coussin gonflable ou d’un prétensionneur : ohmmètre en bougeant le faisceau ; Pico attend moins de 0,5 Ω et plus de 10 kΩ vers la masse.AttenduMêmes trames aux deux points, continuité sous 0,5 Ω, isolement au-dessus de 10 kΩ.Lignes saines et trames du boîtier B présentes jusqu’au récepteur.
Contrôle n° 07Programmation, configuration ou boîtier BIndiceDéfaut apparu après un remplacement ou une programmation, ou boîtier toujours muet une fois le reste contrôlé.Lire à la valise l’historique de programmation : la dernière doit être allée à son terme, avec la configuration du véhicule ; Pico range les erreurs de programmation et de codage parmi les défauts d’un calculateur. Ensuite seulement, diagnostic du boîtier selon la procédure du constructeur.AttenduBoîtier B de nouveau présent pour tous les calculateurs après reprogrammation ou remplacement.Boîtier revenu après une réparation de masse, de fusible ou de connecteur.

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 : Interroger tous les calculateurs, trouver au schéma le boîtier qui porte la lettre B, noter s’il répond et quelles fonctions de carrosserie manquent.

    Si conforme Code historique qui ne revient pas après plusieurs contacts et un réveil du réseau, fonctions normales : confirmer par un trajet.

    Si non conforme Boîtier B présent, code dans un seul récepteur : lignes vers ce récepteur (cinquième étape). Boîtier muet, fonctions touchées ou code dans plusieurs calculateurs : batterie et alimentation.

  2. Étape 2 : Batterie testée en charge, tension enregistrée au démarrage, câble d’alimentation qui arrive d’un autre boîtier.

    Si conforme Tension stable jusqu’au boîtier : fusibles, alimentations et masse du boîtier B.

    Si non conforme Remettre en état batterie, câble ou cosses, puis relire tous les calculateurs.

  3. Étape 3 : Fusibles et alimentations du boîtier B, contact mis, puis chute de tension sur sa masse, feux allumés.

    Si conforme Tout est présent : humidité et connecteurs du boîtier.

    Si non conforme Supprimer le court-circuit avant de changer le fusible, ou refaire la masse.

  4. Étape 4 : Contact coupé, couvercle déposé : eau, oxydation ou chauffe dans le boîtier B et ses connecteurs.

    Si conforme Boîtier sec : lignes du CAN carrosserie.

    Si non conforme Remplacer les bornes oxydées selon la méthode du constructeur, trouver l’entrée d’eau, puis vérifier après un arrosage.

  5. Étape 5 : Trames comparées près du boîtier B et près du récepteur, puis continuité et isolement des tronçons débranchés, hors coussin gonflable, faisceau bougé.

    Si conforme Lignes saines : programmation et boîtier.

    Si non conforme Réparer la ligne et éloigner le faisceau de toute arête, puis vérifier que tous les calculateurs voient le boîtier B.

  6. Étape 6 : Programmation et configuration à la valise, puis diagnostic du boîtier B selon la procédure du constructeur.

    Si conforme Rien d’anormal : défaut intermittent, à reproduire dans les circonstances relevées (pluie, lavage, démarrage, cahots).

    Si non conforme Programmation interrompue : la reprendre, batterie soutenue. Boîtier B toujours muet, entrées conformes : 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 : poser un boîtier B neuf, puis le configurer et l’appairer selon la méthode du constructeur.

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 : changer le boîtier B alors que sa masse, un fusible, de l’eau dans un connecteur ou le câble qui l’alimente depuis un autre boîtier explique son silence.

  • Contrôler le boîtier principal en croyant contrôler le B : la lettre est attribuée par le constructeur ; vérifier au schéma lequel des boîtiers se tait.

  • Prendre un réseau en veille pour un réseau coupé : sur la maquette Exxotest, c’est le BSI qui l’endort ; contact mis, ou après l’ouverture d’une porte, le réseau doit reprendre ses échanges.

  • S’arrêter à un faisceau d’apparence saine : dans un cas publié par Snap-on, un fil du CAN de moyenne vitesse touchait un support métallique derrière l’autoradio, et une main posée sur la planche de bord faisait cesser le défaut.

  • Ponter les lignes, y injecter une tension ou percer l’isolant avec une pointe : seules des mesures à haute impédance se font sur le bus, et Pico range les pointes perforantes parmi les causes de perturbation.

  • Relever la résistance entre les lignes d’un bus sans terminaison sans avoir débranché tous ses calculateurs : Pico proscrit cette mesure ; comparer plutôt les trames en deux points.

Codes et guides associés

Vous êtes automobiliste ?

Avant de partir, vérifiez feux, clignotants et essuie-glaces. S’ils fonctionnent, rejoignez un garage à allure modérée. Si un voyant de freinage, de direction ou d’airbag s’allume, si la direction durcit, si le combiné, les feux, les clignotants ou les essuie-glaces cessent de fonctionner, ou si le moteur cale, arrêtez-vous dès que possible en sécurité et faites remorquer. Démarrage refusé : n’insistez pas. Notez si le défaut suit la pluie, un lavage ou une intervention sur la batterie.

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

Pour les professionnels

Ce code vous résiste ?

Cette fiche donne la méthode. Sur votre dossier, DIAGIA replace U0142 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. Quel boîtier porte la lettre B sur le schéma de ce véhicule, et où est-il logé ?
  2. Le boîtier B répond-il à la valise, et quelles fonctions de carrosserie sont coupées ?
  3. Quelle tension mesurez-vous à l’arrivée du câble qui l’alimente, au démarrage et feux allumés ?
  4. Trouvez-vous de l’eau, du vert-de-gris ou une trace de chauffe sous le couvercle du boîtier ?

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

Questions fréquentes sur U0142

Peut-on rouler avec un code U0142 ?

Oui, à allure modérée et jusqu’au garage, si l’éclairage et l’essuyage répondent. Voyant de freinage, de direction ou d’airbag, direction qui durcit, combiné, feux, clignotants ou essuie-glaces hors service, moteur qui cale : arrêtez-vous dès que possible en sécurité et faites remorquer.

Quel boîtier porte la lettre B ?

La liste générique prévoit des lettres A à E sans dire quel boîtier reçoit laquelle : c’est un choix du constructeur. Sur une architecture à plusieurs boîtiers, comme celle de la maquette Exxotest, le schéma ou la liste des calculateurs lue par la valise dit lequel c’est.

U0141 ou U0142 : quelle différence ?

Seulement le boîtier visé : U0141 pour le boîtier « A », U0142 pour le « B », U0143 pour le « C ». Les contrôles sont les mêmes (tension, fusibles, masse, humidité, réseau) ; ce qui change, c’est le boîtier sur lequel on les fait.

Pourquoi la climatisation ou le démarrage sont-ils touchés ?

Un boîtier de servitude ne fait pas que relayer des messages : sur la maquette Exxotest, le compresseur est coupé quand le boîtier de servitude moteur ne dialogue plus avec le BSI, et sur le 1.6 HDi DV6C, le relais double d’injection est logé dans ce boîtier.

Faut-il remplacer le boîtier de servitude B ?

Pas avant d’avoir contrôlé batterie, câble d’alimentation, fusibles, masse, humidité et lignes : un boîtier sans courant ne répond pas plus qu’un boîtier détruit. Un boîtier neuf demande configuration et, selon l’architecture, appairage. 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

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

    Norme qui définit les codes défaut normalisés que les systèmes OBD doivent signaler ; page officielle de la révision de septembre 2025, qui ne détaille aucun code (libellé de U0142 : voir les listes HELLA, Autel et Snap-on).

    Consulté le

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

    Libellé générique de U0142 (Lost Communication With Body Control Module B), de U0140 (boîtier sans lettre), de U0141 et U0143 à U0145 (boîtiers A et C à E).

    Consulté le

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

    Seconde liste de définition, page imprimée 115 : U0142 « Lost Communication With Body Control Module “B” ».

    Consulté le

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

    U0142, Lost Communication With Body Control Module B, libellé concordant avec les listes HELLA et Autel.

    Consulté le

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

    Document pédagogique : CAN LS en mode dégradé sur un seul fil, veille commandée par le BSI, qui rétablit le « +CAN » (page 10) ; boîtier de servitude moteur qui commande les feux avant sur ordre du BSI (page 20) ; compresseur coupé sur défaut de communication entre BSM et BSI (page 33) ; maquette à éléments Citroën C4 et Peugeot 307 (page 47) ; platine du compartiment moteur et boîtier de servitude remorque sur le CAN carrosserie à 125 kbit/s (page 55) ; positif batterie du BSI venant du BSM, sorties « +CAN » du BSI (page 60) ; réveil du réseau par l’ouverture d’une porte (page 91).

    Consulté le

  6. Exxotest (Annecy Électronique)Maquette pédagogique moteur diesel HDi (DV6C) (nouvel onglet)

    Page 7 : relais double d’injection intégré au boîtier de servitude moteur (BSM), qui reçoit par le réseau multiplexé l’ordre de couper l’injection après le déclenchement d’un élément pyrotechnique.

    Consulté le

  7. KvaserCAN Physical Layers (nouvel onglet)

    CAN basse vitesse ISO 11898-3, tolérant aux défauts : échanges maintenus avec un fil coupé ou en court-circuit à la masse ou au positif, jusqu’à 125 kbit/s ; terminaisons présentes ou non selon la couche physique.

    Consulté le

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

    Mesure de résistance interdite sur un bus sans terminaison tant que ses calculateurs restent branchés ; pointes perforantes parmi les causes de perturbation ; défauts d’alimentation, de masse et de logiciel des calculateurs (programmation, codage).

    Consulté le

  9. Pico TechnologyWiggle test (resistance) (AGT-899) (nouvel onglet)

    Circuit débranché à ses deux bouts, faisceau bougé doucement pendant la mesure : continuité sous 0,5 ohm, isolement à la masse au-dessus de 10 kilohms.

    Consulté le

  10. Snap-onTechnical Topics (nouvel onglet)

    Cas Volvo XC60 : pannes de carrosserie intermittentes (verrouillage, lève-vitres, clignotants, hayon), moteur qui démarre normalement ; défaut qui cessait sous la pression d’une main sur la planche de bord ; fil du CAN de moyenne vitesse contre un support métallique derrière l’autoradio.

    Consulté le

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

    Étude de cas : comparaison des trames relevées à l’oscilloscope en deux points du même réseau, qui ne concordaient plus pendant le défaut.

    Consulté le

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