Modérée
À planifier

Code défaut U1304 — Logiciel / calibration

Logiciel / Calibration — Logiciel / calibration
Gravité
Modérée
Conduire ?
Oui, avec prudence
Difficulté
Intermédiaire
Contrôle technique : À surveiller — peut influencer le résultat
Fréquence de ce code 65% — Fréquent
 

Que signifie le code défaut U1304 ?

U
1
3
0
4
U Réseau — Communication calculateurs
1 Code constructeur spécifique
3 Allumage / Ratés de combustion
0 Sous-groupe spécifique
4 Composant spécifique

Qu'est-ce que le code U1304 ?

Le code U1304 signale un problème de communication ou de calibration dans le système logiciel de votre véhicule, généralement lié au calculateur de freinage ou aux systèmes d'aide à la conduite. Ce code indique que l'ordinateur de bord détecte une anomalie dans les données échangées entre les différents modules électroniques du véhicule. Il ne s'agit pas d'une panne mécanique immédiate, mais d'un dysfonctionnement électronique qui nécessite un diagnostic précis pour identifier le composant défaillant.

Classification du code

Ce code appartient à la famille U13xx (Logiciel / Calibration). La lettre « U » désigne le groupe réseau, le « 1 » indique un code spécifique au constructeur.

Impact sur le contrôle technique

Depuis la réforme du contrôle technique en 2019, la lecture OBD fait partie de l'inspection. Un code U1304 actif peut influencer le résultat du contrôle.

Causes principales du code U1304

Problème de communication entre calculateurs
Les différents ordinateurs de votre voiture communiquent entre eux via un réseau appelé BUS CAN. Si cette communication est interrompue ou défaillante, le code U1304 s'affiche. Cela peut provenir d'une connexion mal serrée, d'un câble endommagé ou d'une batterie faible.
Fréquent
Calculateur de freinage défaillant
Le module de contrôle du freinage (ABS ou ESP) peut présenter une panne interne ou un dysfonctionnement logiciel. Ce composant gère la sécurité du freinage et sa défaillance doit être traitée rapidement.
Fréquent
Capteur de vitesse ou d'accélération défectueux
Les capteurs qui mesurent la vitesse des roues ou l'accélération latérale du véhicule peuvent envoyer des signaux incorrects. Ces informations sont essentielles pour le fonctionnement des systèmes de stabilité et de freinage.
Peu fréquent
Problème de calibration après réparation
Si vous avez récemment fait réparer votre véhicule (notamment au niveau du système de freinage ou des capteurs), une mauvaise calibration des composants peut déclencher ce code. Une recalibration correcte est alors nécessaire.
Peu fréquent
Batterie faible ou connexions défaillantes
Une batterie usée ou des connexions électriques mal serrées peuvent empêcher une communication correcte entre les modules. Cela provoque souvent des codes de communication comme l'U1304.
Fréquent
Mise à jour logicielle manquante
Certains véhicules nécessitent une mise à jour du logiciel du calculateur pour corriger des anomalies de communication. Votre concessionnaire peut vérifier si une mise à jour est disponible.
Peu fréquent

Symptômes du code U1304

Voyant moteur allumé au tableau de bord
Perte ou dysfonctionnement du système de freinage ABS
Système de contrôle de stabilité (ESP) inactif
Comportement anormal du freinage
Difficultés de démarrage ou ralentis irréguliers

Comment réparer le code U1304

1

Vérifier l'état de la batterie

Commencez par vérifier que votre batterie est en bon état et bien chargée. Une batterie faible peut causer des problèmes de communication entre les modules électroniques. Vous pouvez faire tester votre batterie gratuitement chez un garagiste ou un concessionnaire. Si la tension est inférieure à 12 volts, la batterie doit être rechargée ou remplacée.

2

Inspecter les connexions électriques

Vérifiez visuellement les câbles et les connecteurs (les petites prises électriques) autour du moteur et sous le tableau de bord. Recherchez des fils endommagés, des connecteurs mal enfoncés ou de la corrosion (dépôts verts ou blancs). Resserrez délicatement tous les connecteurs que vous trouvez. Cette étape simple résout souvent le problème.

3

Effectuer un diagnostic complet avec un outil OBD2

Branchez un outil de diagnostic OBD2 (lecteur de codes) sur la prise de diagnostic de votre véhicule, généralement située sous le volant côté conducteur. Cet outil lira tous les codes défaut présents en mémoire, pas seulement l'U1304. Les codes compagnons vous aideront à identifier la cause exacte du problème. Cette étape est essentielle et doit être effectuée par un professionnel.

4

Vérifier le calculateur de freinage et les capteurs

Le garagiste testera le fonctionnement du module de freinage (ABS/ESP) et des capteurs de vitesse des roues. Des tests électriques spécifiques permettront de déterminer si ces composants fonctionnent correctement. Si un capteur ou le calculateur est défaillant, il devra être remplacé.

5

Procéder à une recalibration si nécessaire

Si le code apparaît après une réparation ou un remplacement de pièces, une recalibration du système peut être nécessaire. Cette opération consiste à reprogrammer les paramètres du calculateur pour qu'il fonctionne correctement avec les nouveaux composants. Seul un concessionnaire ou un atelier spécialisé disposant du matériel approprié peut effectuer cette opération.

6

Vérifier les mises à jour logicielles disponibles

Contactez votre concessionnaire pour savoir si une mise à jour du logiciel du calculateur est disponible pour votre modèle de véhicule. Les fabricants publient régulièrement des mises à jour pour corriger des anomalies de communication. Une mise à jour peut résoudre le problème sans nécessiter de remplacement de pièces.

7

Remplacer les pièces défaillantes

Si le diagnostic confirme qu'un composant est défaillant (calculateur de freinage, capteur, etc.), celui-ci doit être remplacé par une pièce neuve ou rénovée de qualité équivalente. Utilisez toujours les références exactes recommandées par le constructeur de votre véhicule pour garantir la compatibilité.

8

Effacer les codes et effectuer un test routier

Une fois les réparations effectuées, l'outil de diagnostic effacera les codes défaut de la mémoire du véhicule. Un test routier permettra de vérifier que le problème est résolu et que le code ne réapparaît pas. Si le code revient, un diagnostic plus approfondi sera nécessaire.

Outils recommandés

Outils de diagnostic
Oscilloscope automobile 2 voies (type Hantek 1008C ou PicoScope 2204A)
Analyseur de bus CAN (type PEAK PCAN-USB ou Kvaser Leaf Light)
Valise diagnostic multimarque avancée (type Autel MaxiSys MS906 ou Launch X431 Pro)
Testeur de résistance de terminaison CAN bus
Breakout box OBD2 avec dérivation CAN
Pièces de remplacement
Kit de réparation de faisceau électrique (épissures, gaine thermorétractable)
Nettoyant contacts électriques (aérosol spécial connectique auto)
Résistance de terminaison CAN 120 ohms
Kit de cosses et connecteurs automobiles multimarque

Coût de réparation détaillé

50€ — 1500€
Diagnostic
150€
Durée
30 minutes (nettoyage connecteur) à 1 journée (recherche de panne intermittente + réparation faisceau enterré) selon la localisation du défaut
Diagnostic complet
 
80€ — 120€
Diagnostic OBD2 complet
 
€ — €
Batterie de voiture (remplacement)
 
€ — €
Capteur de vitesse de roue
 
€ — €
Module ABS/ESP (reconditionné)
 
€ — €
Le code U1304 (Logiciel / calibration) quand je vois une grappe de codes U0xxx, je ne regarde même pas les codes individuels au début. Je branche directement l'oscilloscope sur le bus CAN pour vérifier l'intégrité du signal. Dans 70 % des cas, c'est un problème physique — un fil rongé par un rongeur, un connecteur oxydé, ou une résistance de terminaison absente — et non un calculateur mort comme beaucoup de garages le diagnostiquent à tort.
Sébastien Moreau Vérifié le 04/04/2026 Norme SAE J2012 Directive EOBD 98/69/CE Expertise Électronique embarquée, réseaux multiplexés et capteurs

Véhicules concernés par le code U1304

Marques les plus touchées
Peugeot 5 modèles
30830085008PartnerBoxer
Citroën 5 modèles
C3C4C5BerlingoJumper
Renault 5 modèles
ClioMeganeScenicEspaceMaster
Nissan 4 modèles
QashqaiJukeX-TrailPatrol
Infiniti 2 modèles
Q50QX60
DS 3 modèles
DS3DS4DS7
Fiat 3 modèles
500PandaTipo
Alfa Romeo 2 modèles
GiuliaStelvio
Votre modèle est dans la liste ? Que vous l'achetiez ou que vous le possédiez déjà, vérifiez s'il a déjà été réparé — ou s'il cache d'autres alertes. Vérifier l'historique →
Années
2008 — 2026
Motorisations

Questions fréquentes sur le code U1304

Pourquoi ai-je plusieurs code U1304 qui apparaissent en même temps sur ma voiture ?
Le code U1304 : c'est caractéristique des défauts réseau CAN bus. Quand un module cesse de communiquer, tous les autres modules qui attendaient ses données génèrent chacun un code U0xxx de type « perte de communication ». Un seul problème physique (câble CAN coupé, module en panne) peut donc provoquer 5 à 15 codes simultanément. L'astuce est d'identifier le module source, pas de traiter chaque code individuellement.
Qu'est-ce que le bus CAN et pourquoi est-il lié aux code U1304 ?
Le bus CAN (Controller Area Network) est le réseau de communication interne de votre véhicule. Il relie tous les calculateurs entre eux via deux fils torsadés (CAN-H et CAN-L). Les codes U0xxx signalent une rupture dans cette communication. Sans bus CAN fonctionnel, les systèmes critiques (ABS, ESP, airbags, injection) ne peuvent plus échanger d'informations et passent en mode dégradé.
Un code U0xxx peut-il être causé par une simple batterie faible ?
Oui, c'est même une cause fréquente et souvent sous-estimée. Une batterie en fin de vie fournit une tension insuffisante au démarrage, ce qui provoque des micro-coupures sur le réseau CAN. Les calculateurs perdent momentanément la communication et enregistrent des codes U0xxx. Avant toute investigation coûteuse, faites tester votre batterie : si elle est en dessous de 12,4V au repos, remplacez-la (80-150 €) et effacez les codes.
Les codes U0xxx sont souvent intermittents. Comment les diagnostiquer efficacement ?
Les défauts intermittents sur le réseau CAN nécessitent un oscilloscope pour visualiser les signaux en temps réel. Un simple lecteur OBD2 ne suffit pas : il lit les codes mémorisés mais ne montre pas les perturbations sur le bus. Un bon garagiste branchera un oscilloscope sur les fils CAN-H et CAN-L pour détecter les parasites, les réflexions de signal ou les courts-circuits partiels qui causent les pertes de communication.
Un code U0xxx peut-il provoquer un démarrage impossible du véhicule ?
Oui. Si le calculateur moteur (ECM) ne reçoit plus les informations essentielles via le bus CAN — signal antidémarrage, position du sélecteur de vitesses, état de la pédale de frein — il refusera de démarrer par sécurité. Les codes U0100 (perte communication ECM) et U0140 (perte communication module carrosserie) sont les plus fréquemment associés à un non-démarrage.
Combien coûte la réparation d'un défaut réseau CAN bus associé à des codes U0xxx ?
Le coût dépend fortement de la cause. Un connecteur oxydé à nettoyer peut coûter 50-80 € de main-d'œuvre. Un faisceau CAN endommagé nécessite entre 200 et 600 € de réparation. En revanche, si un calculateur est mort et doit être remplacé, comptez 400 à 1 500 € selon le module (ABS, boîte automatique, climatisation). Le diagnostic réseau représente à lui seul 80 à 150 € car il requiert un équipement spécialisé.
Après un travail électrique (autoradio, dashcam), j'ai des codes U0xxx. Y a-t-il un lien ?
Très probablement. Brancher un équipement aftermarket sur le réseau électrique du véhicule peut perturber le bus CAN si le câblage est mal réalisé. Un fil mal isolé qui touche un fil CAN, une masse commune mal placée, ou un appareil qui génère des parasites électromagnétiques sont des causes classiques. Vérifiez le câblage de l'installation récente et utilisez des connecteurs isolés de qualité.
Est-ce que la corrosion peut causer des codes U0xxx sur les véhicules anciens ?
Oui, la corrosion est l'ennemi numéro un du réseau CAN sur les véhicules de plus de 10 ans. Les connecteurs situés dans les zones exposées (passages de roue, soubassement, compartiment moteur) s'oxydent progressivement. La résistance augmente sur les lignes CAN-H et CAN-L, provoquant des erreurs de communication intermittentes puis permanentes. Un traitement préventif des connecteurs avec de la graisse diélectrique peut éviter bien des problèmes.
Vous achetez un véhicule ?

Vérifiez l'historique complet avant d'acheter

Un U1304 peut être le symptôme d'un véhicule mal entretenu — ou d'un passé qu'on vous cache. Avant de signer, vérifiez accidents, kilométrage réel, propriétaires, gages et usages pro. 19,90 €, livré en quelques secondes.

Avant d'acheter : vérifiez son historique