Fiche code défaut · Réseau multiplexé (CAN)
Code défaut U0422 : données invalides reçues du boîtier de servitude
Réponse immédiate
U0422 signifie qu’un calculateur, souvent celui du moteur ou de la boîte, reçoit les messages du boîtier de servitude (BCM, appelé BSI chez PSA) mais en rejette le contenu : donnée signalée invalide, hors plage ou incohérente. Premiers contrôles : savoir si la batterie a été débranchée ou déchargée juste avant, puis lire la mémoire du boîtier, dont un défaut propre peut expliquer la donnée refusée. Un boîtier récemment remplacé doit aussi avoir été configuré pour le véhicule. Viennent ensuite tension de bord, logiciel et liaison.
Ce que surveille le calculateur
Le boîtier de servitude centralise les fonctions de carrosserie (éclairage, verrouillage, essuyage) et diffuse sur le réseau des informations dont d’autres calculateurs ont besoin : états des commandes et contacteurs qu’il lit, données de configuration du véhicule selon les architectures, et, sur certains véhicules, les échanges de l’antidémarrage avec le calculateur moteur. Le calculateur qui reçoit ces messages en vérifie le contenu. Si le boîtier signale une donnée comme invalide, ou si la valeur est hors plage, incohérente ou non configurée, il mémorise U0422 (libellé générique « Invalid Data Received From Body Control Module » chez DTCSearch et Kelley Blue Book).
Ce n’est pas U0140 : là, les messages du boîtier n’arrivent plus du tout. Avec U0422, le boîtier parle ; c’est ce qu’il dit qui est refusé. Le code se lit dans le récepteur, mais se diagnostique du côté du boîtier : sa mémoire, sa configuration, son alimentation. Selon le véhicule, le même constat peut aussi s’afficher sous un code constructeur plutôt que sous U0422 : c’est le cas sur le 1.6 HDi DV6C de PSA (voir plus bas).
- Juste après une batterie débranchée, à plat ou un démarrage assisté : une coupure ou une baisse de tension peut laisser une trace passagère ; on vérifie que le code ne se reforme pas avant de chercher plus loin.
- Boîtier neuf ou d’occasion : tant qu’il n’est pas configuré pour le véhicule, ses données peuvent être refusées ; Pico range les erreurs de programmation et de codage parmi les défauts possibles d’un calculateur.
- Fonctions de carrosserie touchées en même temps (éclairage, verrouillage, essuyage) : pensez à l’alimentation, à la masse ou à une entrée du boîtier.
Symptômes possibles
- Souvent aucun symptôme : code mémorisé dans le calculateur moteur, la boîte ou un autre récepteur
- Code apparu juste après un remplacement ou un débranchement de batterie, ou un démarrage assisté
- Fonction de carrosserie qui se comporte mal (éclairage, verrouillage, essuyage) quand le boîtier a lui-même un défaut
- Code apparu après le remplacement ou la reprogrammation du boîtier de servitude
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.
| Ordre | Cause possible | Contrôle et résultat attendu | L’écarte si… |
|---|---|---|---|
| Contrôle n° 01 | Trace d’une coupure de batterieIndiceU0422 seulement en historique, apparu juste après un remplacement de batterie, un débranchement, une batterie à plat ou un démarrage assisté ; aucun autre symptôme. | Reconstituer l’historique, effacer, puis enchaîner plusieurs mises du contact et démarrages avant de relire tous les calculateurs après un trajet.AttenduLe code ne se reforme pas. | Le code revient sans nouvelle coupure de la batterie. |
| Contrôle n° 02 | Défaut déjà mémorisé par le boîtier de servitudeIndiceCodes dans la mémoire du boîtier (commande, contacteur, capteur ou sortie qu’il gère), fonction de carrosserie touchée. | Lire la mémoire du boîtier et ses données figées, traiter ses propres défauts selon leur diagnostic, puis effacer et vérifier que U0422 ne revient pas dans le récepteur.AttenduU0422 disparaît avec la réparation du défaut du boîtier. | Mémoire du boîtier vide et fonctions de carrosserie normales. |
| Contrôle n° 03 | Batterie et tension de bordIndiceBatterie ancienne ou souvent déchargée, codes fugitifs dans plusieurs calculateurs au démarrage. | Test de batterie en charge, contrôle de la charge moteur tournant, serrage des câbles principaux, tension enregistrée au démarrage.AttenduBatterie saine, tension stable. | Tension correcte au moment du défaut. |
| Contrôle n° 04 | Boîtier neuf ou d’occasion non configuréIndiceBoîtier remplacé récemment ; fonctions de carrosserie ou options mal réglées. | Lire à l’outil de diagnostic la configuration du boîtier (identification du véhicule, options, équipements) et la comparer au véhicule ; configurer selon la procédure du constructeur, et appairer quand l’architecture le prévoit.AttenduConfiguration complète et conforme au véhicule, U0422 absent après validation. | Aucun remplacement récent et configuration conforme. |
| Contrôle n° 05 | Logiciel du boîtier ou du récepteurIndiceU0422 récurrent sans coupure de batterie ni remplacement, configuration correcte, ou apparu après la mise à jour d’un calculateur. | Comparer les versions logicielles du boîtier et du calculateur qui mémorise le code à la documentation du constructeur, et vérifier que la dernière programmation est allée à son terme.AttenduVersions conformes, ou code absent après la mise à jour prévue par le constructeur. | Aucune intervention logicielle récente et versions à jour. |
| Contrôle n° 06 | Alimentation, masse et liaison du boîtierIndiceU0422 accompagné d’autres défauts de carrosserie ou de codes réseau, défaut intermittent sensible aux vibrations ou à l’humidité. | Mesurer sous charge les alimentations et la chute de tension sur la masse du boîtier ; contrôler fusibles, connecteurs et faisceaux, puis les trames entre le boîtier et le récepteur, depuis un connecteur de jonction si la prise de diagnostic n’y donne pas accès. Bornes ou connecteur oxydés : les remplacer selon la méthode du constructeur ; un nettoyage ne suffit que si le constructeur l’autorise.AttenduAlimentations et masse stables, connecteurs sains, trames sans erreur. | Tout est conforme pendant la reproduction du défaut. |
| Contrôle n° 07 | Boîtier de servitude défaillantIndiceMémoire, configuration, logiciel, alimentation et liaison conformes ; le boîtier continue d’envoyer des données rejetées. | Conclure selon la procédure du constructeur ; un boîtier de remplacement se configure et, selon l’architecture, s’appaire à l’antidémarrage et au calculateur moteur.AttenduDonnées acceptées par tous les récepteurs après remplacement et configuration. | Le code disparaît après configuration, mise à jour ou réparation d’une alimentation. |
Arbre de contrôle
Suivez les étapes dans l’ordre : chaque contrôle mène à l’étape suivante ou à une réparation.
Étape 1 : Lire tous les calculateurs : qui mémorise U0422, avec quels autres codes (U0140, défauts propres au boîtier, codes réseau) ? Noter les interventions récentes : batterie, boîtier, calculateur moteur, mise à jour.
Si conforme Historique seul juste après une coupure de batterie : effacer et relire après plusieurs cycles d’arrêt et de démarrage. Code qui ne se reforme pas : trace de la coupure.
Si non conforme Code actif ou qui se reforme : lire la mémoire du boîtier.
Étape 2 : Mémoire et données figées du boîtier de servitude.
Si conforme Boîtier sans défaut propre : batterie et tension de bord.
Si non conforme Traiter d’abord les défauts du boîtier, puis effacer et vérifier que U0422 ne revient pas.
Étape 3 : Batterie en charge, charge moteur tournant, tension enregistrée au démarrage.
Si conforme Tension stable : configuration et logiciel.
Si non conforme Remettre en état batterie, charge ou câbles, puis relire tous les calculateurs.
Étape 4 : Configuration du boîtier comparée au véhicule, historique de remplacement et de programmation, versions logicielles du boîtier et du récepteur.
Si conforme Conformes : alimentation, masse et liaison du boîtier.
Si non conforme 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. Configurer, appairer ou mettre à jour selon la méthode du constructeur, sous tension stabilisée.
Étape 5 : Alimentations, masse, fusibles, connecteurs et trames du boîtier, en reproduisant le défaut.
Si conforme Tout est conforme : conclure selon la procédure du constructeur ; le boîtier ne se remplace qu’en dernier, avec configuration et, si l’architecture le prévoit, appairage.
Si non conforme Réparer, étancher ou remplacer les bornes selon la méthode du constructeur, puis relire tous les calculateurs.
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.
Par motorisation
Seules figurent les particularités établies par une source publique. Beaucoup de ces documents, les plus accessibles, visent des véhicules du marché nord-américain : vérifiez que la version européenne de votre véhicule est concernée avant d’en tirer une conclusion.
| Motorisation | Ce qu’il faut savoir | Source |
|---|---|---|
| 1.6 HDi 8 soupapes (DV6C) | D’après la documentation pédagogique d’un banc de formation : le calculateur moteur et le BSI sont appairés pour l’antidémarrage, et le calculateur moteur range ses défauts de réception du BSI sous les codes constructeur U1118 et U1218. Sur ce moteur, des données du BSI rejetées peuvent donc se lire sans U0422. | exxotest.com (nouvel onglet) |
Erreurs fréquentes
Pièce neuve, même défaut : remplacer le boîtier de servitude pour un U0422 apparu juste après un débranchement de batterie, ou monter un boîtier neuf sans le configurer pour le véhicule.
Confondre U0422 et U0140 : ici le boîtier parle, mais ses données sont refusées ; chercher une coupure de liaison fait perdre du temps.
Diagnostiquer le calculateur moteur qui a mémorisé U0422 sans lire la mémoire du boîtier : un défaut propre au boîtier peut expliquer la donnée refusée.
Effacer U0422 sans noter les interventions récentes : batterie, remplacement ou mise à jour orientent tout le diagnostic.
Configurer ou mettre à jour le boîtier avec une batterie qui faiblit : maintenir la tension pendant toute l’opération, selon la méthode du constructeur.
Codes et guides associés
Codes associés
Guides atelier
Vous êtes automobiliste ?
Pas d’inquiétude immédiate si la voiture fonctionne normalement : ce code signale surtout une donnée du boîtier de servitude refusée par un autre calculateur. Signalez au garage tout changement ou débranchement de batterie et tout remplacement de calculateur récent. Si d’autres voyants s’allument ou si des fonctions comme l’éclairage ou les essuie-glaces se comportent mal, faites contrôler rapidement.
Montrez cette fiche à votre garagiste. Elle lui donne l’ordre des contrôles et les erreurs à éviter sur U0422.
Pour les professionnels
Ce code vous résiste ?
Cette fiche donne la méthode. Sur votre dossier, DIAGIA replace U0422 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
- La batterie a-t-elle été débranchée, remplacée ou déchargée juste avant l’apparition du code ?
- Que contient la mémoire du boîtier de servitude, et des fonctions de carrosserie sont-elles touchées ?
- Le boîtier de servitude ou le calculateur moteur a-t-il été remplacé ou reprogrammé, et la configuration a-t-elle été faite ?
- U0422 est-il actif, et revient-il après effacement sans nouvelle coupure de batterie ?
10 diagnostics inclus · carte bancaire demandée · annulable depuis votre espace client · réservé aux professionnels · conditions de l’essai
Questions fréquentes sur U0422
U0422 est-il grave ?
En général non : il signale une donnée du boîtier de servitude refusée, pas une panne mécanique. Il faut pourtant le traiter, car les calculateurs qui ont besoin de cette donnée ne peuvent pas s’appuyer sur elle tant qu’elle reste invalide.
Pourquoi ce code après un changement de batterie ?
Une coupure ou une baisse de tension peut interrompre un instant les échanges entre calculateurs ou rendre une donnée indisponible au redémarrage ; le calculateur qui l’attendait en garde la trace. Si le code ne se reforme pas après plusieurs cycles de démarrage, il n’y a rien à réparer.
Pourquoi après le remplacement du boîtier de servitude ?
Parce qu’un boîtier neuf ou d’occasion ne connaît pas le véhicule tant qu’il n’est pas configuré : identification, options, équipements. Selon l’architecture, il doit aussi être appairé, notamment à l’antidémarrage.
Quelle différence entre U0422 et U0140 ?
Avec U0140, les messages du boîtier de servitude n’arrivent plus. Avec U0422, ils arrivent, mais leur contenu est refusé : donnée signalée invalide, hors plage, incohérente ou non configurée.
Faut-il remplacer le BSI ou le BCM ?
Pas avant d’avoir écarté la trace d’une coupure de batterie, les défauts propres au boîtier, la configuration, le logiciel, l’alimentation et la liaison. 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
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, dont les codes réseau génériques U0xxx comme U0422 ; page officielle de la révision de septembre 2025, texte intégral payant. La page de présentation ne détaille aucun code : libellé de U0422 relevé chez DTCSearch et Kelley Blue Book.
Consulté le
DTCSearch (OBD Solutions)U0422, Generic (nouvel onglet)
Libellé générique de U0422 (Invalid Data Received From Body Control Module), classé parmi les codes réseau normalisés ISO/SAE.
Consulté le
Kelley Blue BookU0422 : Invalid Data Received from Body Control Module (nouvel onglet)
Libellé de U0422 : informations du boîtier de servitude jugées erronées par d’autres calculateurs.
Consulté le
HELLADéfinitions génériques des codes OBD, série U (nouvel onglet)
Libellé générique de U0140 (Lost Communication With Body Control Module), à distinguer de U0422.
Consulté le
Exxotest (Annecy Électronique)Maquette pédagogique moteur diesel HDi (DV6C) (nouvel onglet)
Antidémarrage : calculateur moteur et BSI appairés ; liste des défauts du calculateur moteur : réception du BSI sous U1118 et U1218.
Consulté le
Pico TechnologyCAN bus physical layer (AGT-126) (nouvel onglet)
Défauts d’alimentation, de masse et de logiciel (programmation, codage) des calculateurs ; défauts de câblage du réseau.
Consulté le
Pico TechnologyCAN bus serial decoding (AGT-874) (nouvel onglet)
Décodage des trames à l’oscilloscope ; accès aux réseaux par la passerelle depuis la prise de diagnostic, pas toujours direct.
Consulté le
Fiche vérifiée par l’équipe technique DIAGIA le 1 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.
