Signification
Le module pilote des injecteurs s’identifie avec une version logicielle qui ne correspond pas à celle attendue par le calculateur moteur. Le moteur peut ne pas démarrer ou tourner irrégulièrement tant que les 2 modules ne sont pas reprogrammés avec des versions compatibles.
En bref
- Allume généralement le voyant du système qui a perdu la communication
Comment cela fonctionne
Le module de commande des injecteurs pilote ou coordonne le fonctionnement des injecteurs et échange son identité logicielle avec le calculateur moteur. U0306 est enregistré lorsque le logiciel signalé par le module des injecteurs ne correspond pas à la version attendue par le calculateur moteur. Une reprogrammation incomplète ou incorrecte peut provoquer cette incompatibilité ; un défaut de routage réseau peut également empêcher la réception des identifiants attendus.
Causes fréquentes
De la plus probable à la moins probable.
- Reprogrammation logicielle incomplète ou fichier incorrect
- Le module passerelle achemine incorrectement les messages CAN
- La résistance de terminaison CAN (120 Ω) a dérivé hors des tolérances
Symptômes
- Plusieurs témoins d’alerte peuvent s’allumer
- Les modules concernés peuvent passer en mode dégradé ou s’arrêter
- Certaines fonctions sont inopérantes selon le module
- Les outils de diagnostic peuvent signaler des défauts de communication
Comment le diagnostiquer
- Recherchez U0306 et les codes de communication associés dans le calculateur moteur, le module de commande des injecteurs et la passerelle, puis enregistrez les données de freeze frame.
- Notez si le moteur démarre, tourne irrégulièrement ou présente des défauts liés aux injecteurs, et vérifiez dans les données en temps réel l’état de la communication avec le module des injecteurs.
- Consultez l’historique récent des réparations et de programmation pour repérer une reprogrammation interrompue, un fichier incorrect ou le remplacement du module de commande des injecteurs.
- À l’aide d’un outil de diagnostic adapté, comparez les identifiants logiciels et la configuration du module des injecteurs et du calculateur moteur aux versions requises pour le véhicule.
- Si les identifiants sont corrects mais que la communication reste irrégulière, vérifiez le routage de la passerelle et le câblage réseau selon la procédure du constructeur avant de déclarer un module défectueux.
Réparations fréquentes
- Terminez ou recommencez la programmation du module de commande des injecteurs avec le logiciel adapté au véhicule.
- Corriger la configuration du calculateur moteur ou du module des injecteurs afin que leurs versions logicielles soient compatibles.
- Réparer un défaut de câblage réseau ou de routage de la passerelle qui empêche les modules d’échanger leurs identifiants.
- Remplacer un module uniquement s’il n’accepte pas la programmation correcte ou s’il échoue toujours aux contrôles de communication par la suite.
Puis-je continuer à conduire ?
Si le moteur ne démarre pas, tourne irrégulièrement ou manque de puissance, évitez de conduire : des ratés d’allumage ou une mauvaise alimentation en carburant peuvent endommager le catalyseur et vous priver d’une accélération fiable. Faites réparer le véhicule rapidement, surtout si le témoin moteur clignote.
Un code indique où le calculateur a détecté un défaut, mais pas toujours quelle pièce est en panne. Vérifiez les causes dans l’ordre et confirmez le diagnostic par un test avant de remplacer des pièces. Plusieurs codes ? Vérifiez-les ensemble
Il s’agit d’un code générique : il a la même signification quelle que soit la marque. Le constructeur peut apporter plus de précisions dans ses propres informations d’entretien.