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

Code défaut U0212 : le module sous volant ne communique plus

Réponse immédiate

U0212 signifie qu’un calculateur, par exemple le boîtier de servitude, ne reçoit plus les messages du module de commutation sous volant, qui transmet les commandes d’éclairage, de signalisation, d’essuyage et d’avertisseur. Ces commandes peuvent alors rester sans effet. Feux, clignotants, essuie-glaces ou avertisseur inopérants, ou voyant de freinage, de stabilité, d’airbag ou de direction allumé : ne roulez pas. Premier contrôle : le module répond-il à la valise, et quelles commandes restent sans effet ? Viennent ensuite batterie, alimentation permanente, masse, connecteur et lignes du réseau.

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

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

Ce que surveille le calculateur

Le module de commutation sous volant regroupe les commandes que le conducteur actionne autour du volant. Sur la maquette pédagogique Exxotest, bâtie avec des éléments PSA, il reçoit les commandes d’éclairage, de signalisation, d’essuyage et de lavage, l’avertisseur, les commandes de l’autoradio et du régulateur ; il porte aussi l’antenne de l’antidémarrage et le récepteur de la télécommande de verrouillage. Il transmet les demandes du conducteur au boîtier de servitude par le réseau de carrosserie, et l’une de ses trames change dès qu’on actionne un commodo. BCS, qui fabrique ces modules, les décrit comme des ensembles mécatroniques qui dialoguent en CAN, en LIN ou en FlexRay.

Le calculateur qui attend ces messages enregistre U0212 quand ils manquent au-delà du délai fixé par le constructeur (libellé « Lost Communication With Steering Column Control Module », listes HELLA et Autel). Des messages reçus mais invalides relèvent de U0429, un logiciel incompatible de U0329 (liste Autel). Exxotest précise que ce module n’a pas de mode dégradé.

  • Alimentation permanente : le module est alimenté en permanence par la batterie et peut lui-même réveiller le réseau, par exemple pour un appel de phare. Son alimentation se mesure donc aussi contact coupé.
  • Réseau lent : sur un CAN basse vitesse (jusqu’à 125 kbit/s selon Pico), Exxotest décrit un mode dégradé sur un seul fil quand une ligne est en défaut. Un module tout à fait muet oriente plutôt vers son alimentation, sa masse, son connecteur ou les deux lignes.
  • Capteur d’angle à part : chez Exxotest, le capteur d’angle volant est un nœud du bus rapide, électriquement indépendant du module, même s’il n’est pas toujours démontable ; BCS range aussi ressort spiral et capteur d’angle parmi ses modules de colonne.

Symptômes possibles

  • Feux, clignotants ou essuie-glaces qui ne répondent plus aux commodos
  • Avertisseur muet, commandes d’autoradio ou de régulateur au volant sans effet
  • Télécommande de verrouillage inopérante, ou démarrage refusé quand le module porte l’antenne de l’antidémarrage
  • Défaut apparu après une dépose du volant, de l’airbag conducteur ou des commodos
  • Code mémorisé en historique, sans aucun symptôme

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 U0212, dans l’ordre de contrôle recommandé
OrdreCause possibleContrôle et résultat attenduL’écarte si…
Contrôle n° 01Code resté en mémoire après une coupureIndiceU0212 seulement en historique, module présent à la valise ; batterie récemment à plat ou débranchée.Noter le statut du code dans chaque calculateur, effacer, couper puis remettre le contact, actionner feux, clignotants, essuie-glaces et avertisseur, puis relire après un court trajet.AttenduCode absent à la relecture, chaque commande répond dès la première sollicitation.Code revenu, ou une commande restée sans effet.
Contrôle n° 02Alimentation permanente et masse du moduleIndiceModule muet à la valise, plusieurs commandes sans effet à la fois ; batterie faible ou fusible fondu.Tester d’abord la batterie. Contact coupé, mesurer l’alimentation permanente au connecteur branché ; contact mis, commande d’éclairage actionnée, la chute de tension entre sa masse et la borne négative. Fusible fondu : trouver le court-circuit avant de le remplacer.AttenduTension proche de celle de la batterie, contact coupé comme contact mis ; chute de tension faible sur la masse.Alimentation et masse conformes mesurées pendant que la commande est sans effet.
Contrôle n° 03Connecteur du module sous le volantIndiceDéfaut après une dépose du volant, de l’airbag conducteur ou des commodos ; défaut qui varie en tournant le volant.Moteur arrêté, contact mis : module suivi à la valise, volant tourné d’une butée à l’autre. Puis procédure de sécurité de l’airbag du constructeur (batterie débranchée, temps d’attente) : verrou, broches, humidité, faisceau de colonne ; ressort spiral déposé : direction centrée, roues droites, jamais tourné (HELLA). Bornes oxydées : à remplacer selon la méthode du constructeur ; nettoyage seulement s’il l’autorise.AttenduConnecteur enclenché jusqu’au verrou, broches droites, faisceau sans pincement sur la colonne.Connecteur sain et défaut insensible à la rotation du volant.
Contrôle n° 04Lignes du réseau de carrosserieIndiceModule alimenté mais absent, autres calculateurs du même réseau signalés, ou faisceau réparé récemment.Le schéma dit si ce réseau a des résistances de terminaison ; sans elles, Pico interdit la mesure de résistance entre lignes, calculateurs branchés. Contact mis, relever à l’oscilloscope les trames sur CAN-H et CAN-L au connecteur, puis, batterie débranchée, continuité et isolement de chaque ligne.AttenduTrames sur les deux lignes au connecteur, et une trame du module qui change quand on actionne un commodo.Trames du module visibles jusqu’au calculateur qui mémorise U0212.
Contrôle n° 05Liaison du seul calculateur qui enregistre le codeIndiceCommandes normales, module visible des autres calculateurs, U0212 dans un seul récepteur, parfois après une programmation.Mesurer, contact mis, alimentation et masse au connecteur de ce récepteur, contrôler sa branche du réseau, puis lire sa version logicielle et sa dernière programmation (Pico cite les erreurs de codage parmi les défauts d’un calculateur).AttenduRécepteur alimenté, relié au réseau, programmation menée jusqu’au bout.U0212 présent dans plusieurs calculateurs, ou commandes inopérantes.
Contrôle n° 06Module de commutation sous volant défaillantIndiceAlimentation, masse, connecteur et lignes conformes, module toujours muet ou qui disparaît seul du réseau.Conclure selon la procédure du constructeur. Un module neuf se configure ; s’il intègre le capteur d’angle, ce capteur se calibre ensuite selon la méthode du constructeur : Delphi rappelle qu’un capteur mal calibré finit par désactiver la stabilité.AttenduModule présent sur le réseau, chaque commande répond, aucun code après un trajet.Code disparu après réparation d’alimentation, de masse, de connecteur ou de ligne.

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 : Tester la batterie, puis lire tous les calculateurs : qui mémorise U0212, le module répond-il, avec quels autres codes ? Actionner chaque commodo et noter les commandes sans effet.

    Si conforme Module présent, commandes normales : effacer, relire après un court trajet ; code revenu dans un seul récepteur : étape 5 ; dans plusieurs : alimentation du module.

    Si non conforme U0019 ou un autre code de bus basse vitesse présent : traiter d’abord le réseau. Module muet ou commandes sans effet : son alimentation.

  2. Étape 2 : Fusible, alimentation permanente contact coupé, alimentation après contact et chute de tension sur la masse, au connecteur du module.

    Si conforme Alimentations et masse conformes : connecteur sous le volant.

    Si non conforme Réparer l’alimentation ou la masse ; fusible fondu : trouver le court-circuit avant de le remplacer.

  3. Étape 3 : Module suivi à la valise, volant tourné d’une butée à l’autre ; puis, après la procédure de sécurité de l’airbag : connecteur du module, broches et faisceau de la colonne.

    Si conforme Connecteur sain : lignes du réseau.

    Si non conforme Réparer broches, connecteur ou faisceau, effacer, puis actionner chaque commande.

  4. Étape 4 : Contact mis, trames sur CAN-H et CAN-L au connecteur du module ; puis, batterie débranchée, continuité et isolement de chaque ligne jusqu’au calculateur qui mémorise le code.

    Si conforme Lignes conformes : le module devient suspect (dernière étape).

    Si non conforme Réparer la ligne en gardant les fils torsadés, puis vérifier de nouveau les trames.

  5. Étape 5 : Récepteur isolé : alimentation, masse, branche du réseau, version logicielle et dernière programmation.

    Si conforme Récepteur conforme : suivre les trames du module jusqu’à lui (étape 4).

    Si non conforme Réparer la liaison, ou reprendre la programmation selon la méthode du constructeur, tension de bord maintenue.

  6. Étape 6 : Module de commutation sous volant : procédure du constructeur jusqu’à sa conclusion.

    Si conforme Module hors de cause : reproduire les conditions notées (volant braqué, vibrations, réveil du véhicule), le défaut peut être intermittent.

    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. S’il n’y en a pas, ou si le code revient après sa mise en œuvre : remplacer le module, le configurer, et calibrer le capteur d’angle s’il l’intègre, 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 : remplacer le module sous volant alors que son alimentation permanente, sa masse ou son connecteur le coupe du réseau ; le module neuf se tait de la même façon.

  • Chercher l’alimentation du module sur un fusible après contact : Exxotest le décrit alimenté en permanence par la batterie ; le schéma dit quel fusible le protège.

  • Mesurer la résistance entre les lignes d’un bus sans résistances de terminaison, calculateurs branchés : Pico l’interdit ; le schéma dit si le réseau du module en a.

  • Déposer le volant ou le ressort spiral sans la procédure de sécurité de l’airbag, ou faire tourner un ressort déposé : HELLA demande direction centrée et roues droites.

  • Piquer les broches avec un trombone déplié : HELLA l’interdit sur les connecteurs de l’airbag voisin, car ces adaptateurs de fortune peuvent abîmer les contacts et créer de nouveaux défauts.

  • Traiter U0126 comme une conséquence de U0212 : chez Exxotest, le capteur d’angle est un nœud distinct, sur un autre réseau, même logé contre le module.

  • Chercher les trames sur un réseau endormi : chez Exxotest, le boîtier de servitude met en veille le réseau de carrosserie, que le module, alimenté en permanence, réveille par un appel de phare ou l’avertisseur.

Codes et guides associés

Vous êtes automobiliste ?

Avant de repartir, essayez les feux, les clignotants, les essuie-glaces et l’avertisseur. Si l’un d’eux ne répond plus, ou si un voyant de freinage, de stabilité, d’airbag ou de direction est allumé, ne roulez pas et faites venir un garage. Si une commande cesse de fonctionner en roulant, arrêtez-vous dès que possible en sécurité. Signalez au garage une intervention récente sur le volant, l’airbag conducteur ou les commodos.

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

Pour les professionnels

Ce code vous résiste ?

Cette fiche donne la méthode. Sur votre dossier, DIAGIA replace U0212 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. Quelles commandes ne répondent plus : feux, clignotants, essuie-glaces, avertisseur, télécommande, démarrage ?
  2. Le module sous volant répond-il à la valise, et quels calculateurs ont mémorisé U0212 ?
  3. Quelle tension mesurez-vous à l’alimentation permanente du module, contact coupé ?
  4. Le volant, l’airbag conducteur ou les commodos ont-ils été déposés avant l’apparition du défaut ?

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

Questions fréquentes sur U0212

Peut-on rouler avec un code U0212 ?

Seulement si les feux, les clignotants, les essuie-glaces et l’avertisseur répondent et si aucun voyant de freinage, de stabilité, d’airbag ou de direction n’est allumé, et alors jusqu’au garage. Sinon, ne roulez pas : sans ces commandes, vous ne pouvez ni bien voir, ni être vu, ni signaler une manœuvre.

Faut-il remplacer le module sous volant ?

Pas en premier. Privé de son alimentation permanente, mal relié à la masse ou mal enfiché, il se tait comme un module hors service. Contrôlez d’abord fusible, masse, connecteur et lignes du réseau. 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.

U0212 ou U0126 : quelle différence ?

U0212 vise le module des commandes sous le volant, U0126 le capteur d’angle volant. Sur l’architecture décrite par Exxotest, ce capteur dialogue sur le réseau rapide, à part du module, même s’il n’est pas toujours démontable : chaque code se diagnostique sur son propre réseau.

Pourquoi la voiture refuse-t-elle parfois de démarrer ?

Sur l’architecture décrite par Exxotest, le module sous volant porte l’antenne de l’antidémarrage et transmet le code qui débloque le calculateur moteur. Si ses messages n’arrivent plus, le démarrage peut être refusé : ne multipliez pas les essais et faites contrôler le 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 présentation de la révision de septembre 2025, qui ne détaille aucun code (libellé de U0212 : voir les listes HELLA et Autel).

    Consulté le

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

    Libellé générique de U0212 (Lost Communication With Steering Column Control Module) et des codes voisins U0001, U0019 (bus CAN basse vitesse), U0073 et U0126 (capteur d’angle volant).

    Consulté le

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

    Libellé de U0212, identique à celui de HELLA (page 117) ; U0329, logiciel incompatible (page 120), et U0429, données invalides reçues du même module (page 121).

    Consulté le

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

    Document pédagogique sur une maquette à éléments PSA : CAN basse vitesse en mode dégradé sur un fil, mise en veille commandée par le boîtier de servitude, réveil par les stations alimentées en permanence (page 10) ; module de commutation sous volant : commandes reçues, antenne d’antidémarrage, récepteur de télécommande, réseau de carrosserie, alimentation permanente, demande de réveil par les feux, l’avertisseur ou l’appel de phare, aucun mode dégradé, capteur d’angle sur le réseau rapide (page 35) ; fonctions de signalisation, commandes du régulateur et trame qui change quand on actionne les commodos (page 82).

    Consulté le

  5. BCS Automotive Interface SolutionsSteering column control modules (nouvel onglet)

    Présentation de gamme d’un fabricant de modules de colonne : ensembles mécatroniques dialoguant en CAN, LIN ou FlexRay ; gamme qui comprend ressorts spiraux et capteurs d’angle volant.

    Consulté le

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

    Bus basse vitesse jusqu’à 125 kbit/s ; mesure de résistance interdite sur un bus sans résistances de terminaison tant que des calculateurs restent branchés ; défauts de lignes, d’alimentation, de masse et de codage des calculateurs.

    Consulté le

  7. HELLA Tech WorldCar airbag system (nouvel onglet)

    Ressort spiral entre colonne et volant : dépose et repose direction centrée, roues droites, sans le faire tourner une fois déposé ; travaux réservés à un personnel formé ; pas d’adaptateur de fortune (trombone) sur les connecteurs, batterie débranchée pour les contrôles de câblage.

    Consulté le

  8. Delphi TechnologiesReady. Reset. Go. Steering Angle Sensor Calibration (nouvel onglet)

    Capteur d’angle volant mal calibré : contrôle de stabilité qui ne fonctionne plus correctement, puis se désactive.

    Consulté le

  9. UTAC-OTC (contrôle technique)Instruction technique IT VL F7, fonction « Autre matériel » (indice H) (nouvel onglet)

    Point 7.7.1, avertisseur sonore (page 6) : avertisseur totalement inopérant, absence de commande ou aucune sonorité (7.7.1.a.2), défaillance majeure.

    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.