Logiciel de diagnostic · BMW

BMW INPA : diagnostic des BMW séries E

INPA est un outil d’ingénierie BMW, devenu le logiciel de diagnostic préféré des propriétaires de BMW séries E. Ce qu’il permet, les modèles concernés, le câble K+DCAN, la configuration d’EDIABAS et les erreurs les plus courantes.

Éditeur : BMW Group (outil interne)

Présentation de BMW INPA

INPA, abréviation allemande d’« interpréteur de procédures de contrôle », est un outil conçu par BMW pour l’ingénierie et la production, pas pour l’atelier. Il fait partie d’un ensemble souvent appelé BMW Standard Tools, aux côtés d’EDIABAS (la couche de communication), de NCS Expert (le codage) et de WinKFP (la programmation).

Son interface est austère, en anglais ou en allemand selon les scripts, sans aucun guidage. C’est pourtant ce dépouillement qui l’a rendu populaire : rapide, léger, il donne un accès direct à chaque calculateur d’une BMW série E.

À quoi sert BMW INPA ?

INPA sert à interroger un calculateur précis et à voir ce qu’il dit : mémoire de défauts, état des entrées et sorties, valeurs mesurées en temps réel. Là où ISTA raisonne à l’échelle du véhicule et propose un plan de recherche, INPA laisse l’utilisateur choisir le module et interpréter lui-même les résultats. C’est un outil de passionné ou de technicien qui sait déjà ce qu’il cherche.

Fonctions principales de BMW INPA

  • Lecture et effacement des défauts, calculateur par calculateur : moteur, boîte, ABS/DSC, airbag, confort, éclairage…
  • Valeurs réelles : températures, pressions, régimes, tensions, présentées par écran de script.
  • Activations : commande d’un actionneur pour vérifier son fonctionnement.
  • Identification : références matérielles et logicielles des calculateurs.
  • Quelques fonctions de service, selon les scripts disponibles pour le modèle.

Les possibilités dépendent entièrement des scripts installés pour chaque série : deux installations d’INPA ne proposent pas forcément les mêmes écrans.

Véhicules BMW compatibles

INPA est d’abord l’outil des séries E. Il est couramment utilisé sur les BMW et MINI produites des années 1990 à la fin des années 2000, avant l’arrivée des séries F. Sur les séries F, sa prise en charge est partielle et dépend des scripts ; pour les séries G, il n’est pas adapté.

Modèles BMW compatibles

Exemples de modèles courants sous INPA : Série 3 E46 et E90 à E93, Série 5 E39 et E60/E61, Série 1 E81 à E88, X3 E83, X5 E53 et E70, Z4 E85, ainsi que les MINI R50 à R56. Les modèles les plus anciens, équipés d’une prise ronde sous le capot, exigent une interface spécifique.

Versions de BMW INPA

INPA évolue avec ses scripts, qui sont propres à chaque série de véhicules, et avec EDIABAS, dont il dépend. Les numéros de version circulant sur les forums sont nombreux et pas toujours cohérents entre eux.

Avant de diagnostiquer un modèle, vérifiez que les scripts de sa série sont présents dans l’installation.

Configuration requise

INPA est un logiciel ancien, très peu gourmand : un PC portable modeste suffit. Il fonctionne sous Windows, à condition qu’EDIABAS soit correctement configuré (fichier de configuration, interface déclarée) et que le port série virtuel du câble soit réglé comme l’attend le logiciel.

Windows compatible

Conçu à l’époque de Windows XP, INPA est aujourd’hui utilisé sous Windows 7, 10 ou 11, en 32 ou 64 bits, moyennant quelques réglages. La compatibilité exacte dépend de la version installée.

Interfaces et câbles compatibles

  • Câble K+DCAN USB : le câble le plus utilisé avec INPA sur les séries E. Beaucoup de modèles comportent un commutateur, nécessaire pour dialoguer avec les véhicules d’avant 2007 environ qui utilisent la ligne K.
  • Interface ADS : pour les modèles plus anciens, équipés de la prise ronde à 20 broches sous le capot.
  • Câble ENET : possible sur certaines séries F avec une configuration d’EDIABAS adaptée, sans garantie de couverture.

Le cœur du câble compte : les modèles à puce FTDI sont réputés les plus faciles à configurer.

Installation de BMW INPA

INPA s’installe avec EDIABAS, qui doit être configuré en premier. Il faut ensuite déclarer l’interface utilisée dans la configuration d’EDIABAS, puis régler le port série virtuel du câble K+DCAN dans le gestionnaire de périphériques : un numéro de port bas (souvent COM1) et une latence réduite sont les réglages classiques.

Au démarrage, l’écran d’accueil d’INPA affiche deux voyants, « Battery » et « Ignition ». Câble branché et contact mis, ils doivent se remplir : c’est le premier contrôle que la chaîne fonctionne.

Utilisation de BMW INPA

  1. Brancher le câble, mettre le contact et lancer INPA.
  2. Vérifier les voyants Battery et Ignition sur l’écran d’accueil.
  3. Choisir la série du véhicule (par exemple E90), puis le calculateur à interroger.
  4. Lire la mémoire de défauts, consulter les valeurs réelles ou lancer une activation via les touches de fonction.
  5. Effacer les défauts après réparation et relire la mémoire pour confirmer.

Problèmes fréquents

  • Voyants Battery et Ignition éteints : mauvais port COM, câble non reconnu, commutateur du câble dans la mauvaise position.
  • Erreur IFH-0009 : le calculateur ne répond pas. Calculateur absent sur ce véhicule, mauvais script ou mauvaise ligne de communication.
  • Erreur IFH-0003 ou IFH-0018 : problème de communication avec l’interface, souvent lié au port série ou au pilote du câble.
  • Écran vide ou script introuvable : scripts manquants pour la série choisie.
  • Textes en allemand : certains scripts n’existent que dans cette langue.

Comment obtenir BMW INPA ?

INPA n’est pas commercialisé auprès du grand public : c’est un outil interne de BMW, et il n’existe pas, à notre connaissance, de canal de distribution officiel destiné aux particuliers. Pour un diagnostic BMW par un accès officiel, ISTA est la voie prévue par le constructeur. Pour toute question sur INPA, consultez les informations complémentaires proposées par DiagAutoGuide.

Besoin d’aide avec BMW INPA ?

Posez votre question à la communauté DiagAutoGuide : installation, interface, messages d’erreur.

Rejoindre le Discord DiagAutoGuide

Questions fréquentes

INPA fonctionne-t-il sur une BMW série F ?

Partiellement, avec un câble ENET et des scripts adaptés. INPA reste avant tout un outil pour les séries E ; sur les séries F et G, ISTA et E-Sys sont plus adaptés.

Quel câble acheter pour INPA ?

Un câble K+DCAN USB, de préférence à puce FTDI et muni d’un commutateur pour les véhicules d’avant 2007 environ. Les modèles à prise ronde sous le capot demandent une interface ADS.

Que veut dire l’erreur IFH-0009 ?

Le calculateur interrogé ne répond pas. Vérifiez qu’il existe sur le véhicule, que le bon script est sélectionné et que le commutateur du câble est dans la bonne position.

INPA permet-il de coder une BMW ?

Non, INPA sert au diagnostic. Le codage des séries E se fait avec NCS Expert, qui partage la même base EDIABAS.

Tous les logiciels BMW