Fiche code défaut · Réseau multiplexé (CAN)
Code défaut U0147 : passerelle « B » du réseau absente
Réponse immédiate
U0147 signifie qu’un calculateur ne reçoit plus les messages de la passerelle « B », un module qui relaie les données entre réseaux de vitesses ou de types différents. Les calculateurs placés derrière elle peuvent disparaître de la valise et des voyants s’allumer en série. 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 la passerelle B et les réseaux qu’elle relie. Elle ne se remplace qu’après alimentation, masse et broches.
Ce que surveille le calculateur
Deux réseaux qui ne travaillent ni à la même vitesse ni avec le même type de signal ne peuvent pas échanger directement : un module intermédiaire, la passerelle, reçoit les messages d’un côté et les réémet de l’autre. Exemple de Pico Technology : sur un bus rapide, l’ABS publie la vitesse du véhicule ; le combiné, qui joue ici le rôle de passerelle, la transmet au calculateur de confort d’un bus lent, qui peut ainsi verrouiller les portes une fois une certaine vitesse atteinte. Snap-on décrit une passerelle entre un CAN rapide à 500 kbit/s, un CAN de confort à 250 kbit/s et un bus LIN, et précise qu’elle peut être un module séparé ou une partie d’un autre module, comme le combiné. Kvaser rappelle que des couches physiques différentes ne peuvent pas, en règle générale, fonctionner ensemble.
La liste HELLA prévoit cinq passerelles, de U0146 pour la « A » à U0150 pour la « E » ; U0147 vise la « B » (« Lost Communication With Gateway B » ; chez Snap-on, « Serial Data Gateway Module B »). Un calculateur qui attend un message émis ou relayé par la passerelle B mémorise U0147 quand ce message manque au-delà du délai du constructeur. Sur la maquette pédagogique d’Exxotest, le BSI est raccordé à la fois au CAN intersystèmes à 500 kbit/s, qui porte la prise de diagnostic, et aux CAN carrosserie et confort à 125 kbit/s.
- Une passerelle peut aussi filtrer le diagnostic : selon Pico, la valise dialogue alors avec elle par la prise, sans accès direct aux autres bus ; leur intégrité se teste ailleurs qu’à la prise.
- Calculateurs muets d’un seul réseau, les autres présents : la passerelle B ou la branche qui la relie à ce réseau.
- Passerelle B visible à la valise, code dans un seul récepteur : liaison ou logiciel de ce récepteur.
Symptômes possibles
- Pertes de communication en série, toutes sur un même réseau
- Calculateurs absents de la liste de la valise alors qu’ils fonctionnent
- Plusieurs voyants ou messages apparus ensemble
- Verrouillage automatique des portes en roulant qui ne se fait plus
- Code isolé en historique, sans symptôme
- Codes associés : U0146, U0073 et pertes de communication de la série U01xx
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 | Code historique sans suiteIndiceU0147 en historique dans un ou deux calculateurs, tous les calculateurs visibles, aucun voyant. | Relever où figure U0147 et avec quel statut, noter les données figées, effacer, puis relire tous les calculateurs après plusieurs cycles de contact et un trajet enregistré, outil fixé et lu par un aide.AttenduCode absent de chaque relecture, liste des calculateurs complète à la valise. | Code actif, reformé, ou calculateurs manquants à la valise. |
| Contrôle n° 02 | Programmation interrompue d’un calculateurIndiceCode né juste après une reprogrammation, l’échange de la passerelle ou celui d’un calculateur voisin. | Ouvrir l’historique de l’outil de programmation : la dernière opération doit s’être terminée, avec la version logicielle et la configuration de ce véhicule. Pico cite les erreurs de programmation et de codage comme cause possible de panne d’un calculateur.AttenduProgrammation complète, version et configuration attendues, code qui ne revient pas. | Aucune programmation récente, logiciel conforme. |
| Contrôle n° 03 | Tension de bordIndiceCascade de codes au démarrage ou après une batterie à plat ; batterie ancienne, cosses oxydées. | Tester la batterie en charge, contrôler cosses et câbles principaux, enregistrer la tension au démarrage, consommateurs en service.AttenduTension qui ne s’effondre pas au démarrage, connexions serrées et propres. | Tension stable mesurée au moment de la cascade. |
| Contrôle n° 04 | Alimentation et masse de la passerelle BIndicePasserelle B absente à la valise, calculateurs de tout un réseau muets d’un coup. | Repérer au schéma fusibles, alimentations et masse de la passerelle B, qui peut être un module séparé ou intégré à un autre calculateur (Snap-on). Contact mis : tension de chaque alimentation au connecteur, puis chute de tension sur la masse, sous charge et au démarrage.AttenduAlimentations présentes et stables, chute de tension faible sur la masse. | Alimentations et masse qui tiennent pendant le défaut. |
| Contrôle n° 05 | Broches et connecteurs de la passerelleIndiceDéfaut intermittent, aux cahots ou quand on manipule le faisceau près de la passerelle. | Contact coupé : contrôler chaque broche (pliée, reculée, détendue). Puis, sans toucher aux connecteurs de coussin gonflable ni de prétensionneur, débrancher chaque fil à ses deux bouts et le mesurer à l’ohmmètre en bougeant doucement le faisceau : Pico attend moins de 0,5 Ω et plus de 10 kΩ vers la masse comme vers l’alimentation. Broche fautive : la remplacer selon la méthode du constructeur.AttenduBroches bien tenues, continuité sous 0,5 Ω, isolements au-dessus de 10 kΩ pendant la manipulation. | Valeurs stables à chaque tronçon bougé, connecteurs sains. |
| Contrôle n° 06 | Branches réseau de la passerelle BIndicePasserelle visible d’un côté, muette de l’autre ; seuls les calculateurs d’un réseau ont disparu. | Réseau par réseau, contact mis, moteur arrêté, maintien de charge branché (Pico) : comparer à l’oscilloscope, sondes à haute impédance, les trames de part et d’autre de la passerelle, depuis un point d’accès du schéma quand la prise ne donne pas ce réseau. Contact coupé, résistance entre lignes seulement sur un bus à terminaisons.AttenduTrames présentes des deux côtés ; sur un bus rapide à deux terminaisons de 120 Ω, environ 60 Ω entre les lignes (Pico). | Chaque branche conforme jusqu’à la passerelle B. |
| Contrôle n° 07 | Passerelle B défaillanteIndiceTous les contrôles précédents bons, mais passerelle B toujours silencieuse, ou revenue seulement après avoir coupé le contact. | Mener jusqu’au bout le diagnostic de la passerelle selon la procédure du constructeur. Une passerelle neuve n’est opérationnelle qu’une fois programmée et configurée selon ses consignes, batterie soutenue.AttenduAprès remplacement et programmation, les calculateurs des deux réseaux répondent à la valise, sans nouveau code. | Échanges rétablis par une réparation électrique en amont. |
Arbre de contrôle
Suivez les étapes dans l’ordre : chaque contrôle mène à l’étape suivante ou à une réparation.
Étape 1 : Relevé de tous les calculateurs : qui mémorise U0147, la passerelle B répond-elle, les calculateurs manquants sont-ils tous sur le même réseau ?
Si conforme Code historique isolé, liste complète : effacer, relire après plusieurs contacts et un trajet ; s’il ne revient pas, aucun démontage.
Si non conforme Code actif ou cascade sur un réseau : programmation récente, puis tension de bord.
Étape 2 : Programmation récente de la passerelle ou d’un calculateur, puis batterie testée et tension relevée au démarrage.
Si conforme Rien d’anormal : alimentation et masse de la passerelle B.
Si non conforme Terminer la programmation, batterie soutenue, ou remettre en état batterie et câbles, puis refaire le relevé.
Étape 3 : Contact mis : alimentations et chute de tension sur la masse de la passerelle B, sous charge et au démarrage.
Si conforme Conformes : broches et connecteurs.
Si non conforme Remettre en état l’alimentation ou la masse ; un fusible fondu ne se change qu’après avoir trouvé ce qui l’a fait fondre.
Étape 4 : Contact coupé : broches de la passerelle examinées, puis fils débranchés mesurés en bougeant le faisceau.
Si conforme Connecteurs sains : branches réseau.
Si non conforme Broche ou connecteur à changer selon la méthode du constructeur ; ensuite, nouveau relevé complet.
Étape 5 : Trames de chaque réseau de part et d’autre de la passerelle B, relevées depuis un point d’accès du schéma.
Si conforme Branches conformes : la passerelle B devient suspecte.
Si non conforme Isoler le tronçon fautif par les blocs de jonction, contact coupé, hors coussin gonflable, puis le réparer.
Étape 6 : Diagnostic de la passerelle B selon la procédure du constructeur, jusqu’au bout.
Si conforme Passerelle saine : panne intermittente ; relever les circonstances des données figées (démarrage, température, cahots) et les reproduire en enregistrant seulement.
Si non conforme Passerelle B en cause : 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 la passerelle B, puis la programmer et la configurer 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 : poser une passerelle B neuve sans avoir mesuré son alimentation, sa masse et ses broches ; privée de courant ou mal connectée, elle reste muette elle aussi.
Déclarer hors service les calculateurs que la valise ne voit plus : derrière une passerelle qui filtre le diagnostic, la valise ne les atteint qu’à travers elle (Pico).
Tester l’intégrité d’un bus depuis la prise de diagnostic : avec une passerelle, Pico demande de trouver d’autres points de mesure.
Juger un bus lent avec les repères d’un bus rapide : Kvaser rappelle que les couches physiques diffèrent, et Pico interdit la mesure de résistance sur un bus sans terminaison, calculateurs branchés.
Juger les trames sans regarder les tensions : à la prise de diagnostic, broches 6 et 14, Snap-on attend environ 2,5 V au repos, puis une ligne qui monte et l’autre qui descend d’environ 1 V ; une ligne qui tombe à zéro signale selon lui un problème de masse.
Ponter les lignes, y injecter une tension ou les piquer avec une pointe perforante : Pico range ces pointes parmi les causes de perturbation ; seules des mesures à haute impédance se font sur le bus.
Codes et guides associés
Codes associés
Guides atelier
Vous êtes automobiliste ?
Si un seul message apparaît et que tout fonctionne, 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 ne fonctionnent plus, ou si le moteur cale, arrêtez-vous dès que possible en sécurité et faites remorquer. Dites au garage si un calculateur a été programmé ou remplacé peu avant.
Montrez cette fiche à votre garagiste. Elle lui donne l’ordre des contrôles et les erreurs à éviter sur U0147.
Pour les professionnels
Ce code vous résiste ?
Cette fiche donne la méthode. Sur votre dossier, DIAGIA replace U0147 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
- Quel module tient le rôle de passerelle B sur ce véhicule, et quels réseaux relie-t-il ?
- Les calculateurs absents de la valise sont-ils tous sur le même réseau ?
- Les trames sont-elles présentes des deux côtés de la passerelle B, relevées depuis un point d’accès du schéma ?
- Une programmation, une mise à jour ou un remplacement de calculateur a-t-il précédé le 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 U0147
Peut-on rouler avec un code U0147 ?
Oui, à allure modérée et jusqu’au garage, si aucun voyant ne s’ajoute et que tout fonctionne. 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.
U0146 ou U0147 : quelle différence ?
U0146 vise la passerelle « A », U0147 la passerelle « B » ; la liste générique va jusqu’à la « E » (U0150). Les contrôles sont de même nature (alimentation, masse, broches, branches), mais sur le module que le schéma désigne par la lettre B.
Pourquoi la valise ne voit-elle plus certains calculateurs ?
Parce qu’elle peut passer par une passerelle pour dialoguer avec les autres bus : Pico précise qu’elle n’y a alors pas d’accès direct. Si la passerelle qui dessert un réseau se tait, les calculateurs de ce réseau peuvent fonctionner tout en restant invisibles.
Qu’est-ce qu’une passerelle de réseau ?
C’est l’interprète entre deux réseaux qui ne parlent pas le même langage électrique ni à la même vitesse : elle reçoit les messages d’un côté et les réémet de l’autre. Selon Snap-on, ce peut être un boîtier à part ou une fonction d’un autre module, comme le combiné.
Faut-il remplacer la passerelle B ?
Seulement après les mesures d’alimentation, de masse, de broches et de branches : chacun de ces défauts suffit à la faire taire. Si elle est changée, la réparation comprend sa programmation et sa configuration complètes. 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 ; page officielle de la révision de septembre 2025, qui ne détaille aucun code (libellé de U0147 : voir les listes HELLA, Autel et Snap-on).
Consulté le
HELLADéfinitions génériques des codes OBD, série U (nouvel onglet)
Libellé générique de U0147 (Lost Communication With Gateway B), des passerelles A et C à E (U0146, U0148 à U0150) et de U0073.
Consulté le
Autel (lecteur de codes MaxiLink ML301)OBDII Generic DTC Definitions (nouvel onglet)
Seconde liste de définition, page imprimée 115 : U0147 « Lost Communication With Gateway “B” ».
Consulté le
Snap-onDiagnostic Trouble Codes (DTC) List (nouvel onglet)
U0147, Lost Communication With Serial Data Gateway Module B, libellé concordant avec les listes HELLA et Autel.
Consulté le
Pico TechnologyCAN bus serial decoding (AGT-874) (nouvel onglet)
Passerelles entre bus de vitesses ou de types différents ; vitesse de l’ABS relayée par le combiné vers le calculateur de confort pour le verrouillage des portes ; valise qui dialogue avec la passerelle par la prise, sans accès direct aux autres bus ; prise inutilisable pour tester l’intégrité du bus, autres points de mesure à trouver.
Consulté le
Pico TechnologyCAN bus physical layer (AGT-126) (nouvel onglet)
Deux terminaisons de 120 ohms donnant environ 60 ohms entre les lignes d’un bus rapide ; mesure de résistance interdite sur un bus sans terminaison, calculateurs branchés ; pointes perforantes parmi les causes de perturbation ; défauts de programmation et de codage des calculateurs.
Consulté le
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 et vers l’alimentation au-dessus de 10 kilohms.
Consulté le
Pico TechnologyCAN Bus: Who’s online, and who said what? (nouvel onglet)
Relevés sur le réseau contact mis, moteur arrêté, avec un maintien de charge de la batterie ; sonde à haute impédance sur la ligne CAN.
Consulté le
Snap-onTechnical Topics (nouvel onglet)
Section « Gateway Module » : passerelle entre un CAN rapide à 500 kbit/s, un CAN de confort à 250 kbit/s et un bus LIN à 10 kbit/s, module séparé ou partie d’un autre module comme le combiné ; section « CAN Network Diagnostics » : à la prise, broches 6 et 14, environ 2,5 V au repos, une ligne qui monte et l’autre qui descend d’environ 1 V en transmission, ligne à zéro attribuée à un problème de masse.
Consulté le
KvaserCAN Physical Layers (nouvel onglet)
Couches physiques différentes qui, en règle générale, ne fonctionnent pas entre elles ; terminaisons présentes ou non selon la couche physique.
Consulté le
Exxotest (Annecy Électronique)Multiplexage CAN HS, CAN LS, LIN (guide de l’utilisateur MT-CAN-LIN-BSI) (nouvel onglet)
Document pédagogique : BSI et prise de diagnostic sur le CAN intersystèmes à 500 kbit/s (page 54) ; BSI sur les CAN carrosserie et confort à 125 kbit/s (page 55).
Consulté le
Pico TechnologyMazda 3 | Communications fault (nouvel onglet)
Étude de cas : blocs de jonction du réseau, dont le débranchement isole rapidement le tronçon en 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.
