Code défaut E0940F BMW : Message vitesse véhicule (0x1A1) absent, récepteur GWS, émetteur DSC (intermittent)

Gravité moyenne Réseau CAN / calculateur DSC (message vitesse du véhicule) ✓ Vérifié par un technicien

Le code défaut E0940F chez BMW signifie que le sélecteur de vitesses (GWS) ne reçoit plus par moments le message de vitesse du véhicule (0x1A1) normalement envoyé par le calculateur DSC (ABS/ESP). Le défaut est enregistré comme intermittent : la communication se coupe puis revient. Il s'agit d'un défaut de communication, pas d'un défaut du sélecteur lui-même : il pointe d'abord le DSC (alimentation, calculateur, capteurs de roue) ou le réseau CAN. Le libellé est le même sur les modèles à calculateur DSC/ICM ; seule l'appellation de l'émetteur (DSC, ICM, DSC_IB_VIP) varie selon la génération.

L'essentiel

Code défautE0940F — BMW
SignificationMessage vitesse véhicule (0x1A1) absent, récepteur GWS, émetteur DSC (intermittent)
SystèmeRéseau CAN / calculateur DSC (message vitesse du véhicule)
Calculateurs concernésCalculateur DSC / ICM (ABS-ESP) BMW, selon génération (DSC, ICM, DSC_IB_VIP)
Véhicules concernésBMW à sélecteur de vitesses GWS et calculateur DSC/ICM (séries F et G notamment) ; modèles et années précis non confirmés
GravitéMoyenne
Peut-on rouler ?Oui, avec prudence
SolutionVérifications simples d'abord, puis réparation du bloc ABS (dès 396 €)

Peut-on continuer à rouler ?

Le véhicule reste en général utilisable, mais l'ABS et la stabilité (DSC) peuvent être coupés sans prévenir et la boîte peut réagir de façon anormale. Roulez prudemment, évitez les longs trajets et faites contrôler rapidement.

Symptômes

  • Voyants DSC / ABS / frein allumés par intermittence ou en continu
  • Message de défaut sur le combiné d'instruments (stabilité ou freinage limités)
  • Compteur de vitesse ou régulateur de vitesse qui se coupe ou se comporte de façon erratique
  • Défauts de communication multiples et variables dans plusieurs calculateurs (combiné, airbag, boîte, caméras)
  • Dysfonctionnement ponctuel du sélecteur de vitesses ou de la boîte automatique
  • Défaut qui disparaît puis revient, parfois après un redémarrage

Causes possibles

Calculateur DSC défaillant (soudures fissurées, composants de la carte, connectique interne)

Fréquente

Le calculateur n'émet plus le message de vitesse de façon stable. C'est cohérent avec le caractère intermittent du défaut et avec les autres codes de vitesse invalide ou absente relevés dans d'autres calculateurs.

Alimentation du DSC instable (batterie faible, masse ou fusible, connecteur oxydé)

Fréquente

Une tension qui chute fait que le DSC redémarre ou se tait un instant ; les autres calculateurs enregistrent alors un message absent.

Capteur de roue ou son câblage défectueux (alimentation du capteur à 0 V, câble coupé, connecteur abîmé)

Possible

Sans signal de roue exploitable, le DSC ne peut plus fournir la vitesse du véhicule. Un cas documenté a été corrigé en réparant le câblage du capteur de roue avant droit.

Défaut du bus CAN (fil abîmé, connecteur, résistance de terminaison)

Possible

Si le message est émis mais n'arrive pas au récepteur, le défaut peut venir du bus et non du DSC ; plusieurs récepteurs signalent alors un message absent en même temps.

Défaut logiciel ou codage récent d'un calculateur (programmation, codage du DSC/ICM)

Rare

Après un codage ou une programmation, des messages absents sont parfois enregistrés à titre transitoire. Il faut effacer les défauts puis vérifier s'ils reviennent.

Vérifications à faire, dans l'ordre

  1. Contrôler la tension de la batterie et l'état des bornes, puis effacer tous les défauts et voir lesquels reviennent.
  2. Lire les défauts de tous les calculateurs : si le DSC répond et contient lui-même des défauts (capteur de roue, alimentation), traiter ceux-ci en premier.
  3. Vérifier les capteurs de roue : fixation, état de la pointe, câble et connecteur sur chaque roue.
  4. Contrôler l'alimentation et les masses du calculateur DSC, ainsi que l'état et la propreté du connecteur.
  5. Contrôler le bus CAN (continuité, connecteurs, résistance) si plusieurs calculateurs signalent un message absent.
  6. Faire tester le calculateur DSC sur banc ou le faire réparer s'il communique de façon intermittente ; après toute intervention, vérifier le codage et l'étalonnage du capteur d'angle de braquage.

La solution

Le message de vitesse 0x1A1 est émis par le calculateur DSC. S'il est lui-même défaillant (alimentation interne, soudures fissurées, composants de la carte, connectique), il cesse d'émettre par intermittence, ce qui explique le défaut et la présence d'autres défauts de vitesse invalide dans d'autres calculateurs. Dans ce cas, le calculateur peut souvent être réparé plutôt que remplacé, ce qui évite le remplacement complet du groupe hydraulique et un recodage lourd. Il faut d'abord écarter l'alimentation, les capteurs de roue et le bus CAN.

Ordre de réparationDiag-Engine · Bosrobert (27)

Bloc ABS BMW — code E0940F

Réparation du calculateur d'origine✓
Délai à réception à l'atelier48 h
GarantieÀ VIE

Questions fréquentes

Que signifie le code E0940F sur une BMW ?

Le sélecteur de vitesses (GWS) a perdu par moments le message de vitesse du véhicule (0x1A1) envoyé par le calculateur DSC. C'est un défaut de communication intermittent, pas une panne du levier.

Le sélecteur de vitesses est-il en cause ?

Rarement. Il est seulement le récepteur du message. La cause se trouve le plus souvent côté DSC (calculateur, alimentation, capteurs de roue) ou sur le bus CAN.

Peut-on effacer le défaut et repartir ?

On peut l'effacer, mais s'il revient c'est que la cause persiste. Un défaut isolé après un codage ou une batterie faible peut être sans suite ; un défaut qui revient avec des voyants DSC/ABS demande un diagnostic.

Faut-il remplacer le bloc ABS/DSC ?

Pas systématiquement. Si le calculateur DSC est en cause, il peut souvent être réparé (soudures, composants, connectique) au lieu d'être remplacé. Vérifiez d'abord l'alimentation, les capteurs de roue et le bus CAN.

Autres codes BMW

Rechercher un autre code

Fiche publiée le 13/11/2026, rédigée avec l'aide d'une intelligence artificielle et vérifiée par un technicien Diag-Engine. Aide au diagnostic : seul un contrôle du véhicule permet de confirmer une panne.