Dernière chance : l'essai gratuit se termine le 31 octobre. Testez toutes les fonctions gratuitement sur votre voiture, sans carte bancaire. Commencer l'essai gratuit
E-Sys MAX

Codage BMW E-Sys : guide complet pour débutants

Ce qu'est E-Sys, ce dont vous avez besoin et chaque étape, de la connexion à la voiture jusqu'à votre première modification de codage, en toute sécurité.

Qu'est-ce que E-Sys ?

E-Sys est le logiciel d'ingénierie de BMW pour coder et programmer les calculateurs (ECU) des BMW série F, série G et série I, ainsi que des MINI et Rolls-Royce construites sur la même électronique. Coder, c'est modifier les réglages d'un module : activer ou désactiver une fonction, changer la durée d'allumage d'un éclairage ou faire fonctionner une pièce montée en rétrofit. Programmer (flasher), c'est remplacer le logiciel d'un module.

E-Sys travaille sur des fichiers de réglages appelés CAFD. Chaque module en possède un, et E-Sys le transforme en fichier modifiable (un NCD) contenant tous les réglages de ce module. Vous changez les valeurs voulues et E-Sys les réécrit dans le module.

Ce qu'il vous faut

  • Un PC Windows (Windows 10 ou 11). Un portable que vous pouvez amener près de la voiture est le plus pratique.
  • BMW E-Sys, installé sur ce PC.
  • PSdZData : le pack de données BMW dont E-Sys a besoin pour connaître les modules de votre voiture. Le pack Lite suffit pour coder ; le pack Full n'est nécessaire que pour flasher. Voir Qu'est-ce que PSdZData ?
  • Une connexion à la voiture : un câble ENET (Ethernet vers la prise OBD) ou une BMW ICOM. Voir Câble ENET ou ICOM.
  • Un chargeur de batterie branché sur la voiture pendant le codage. Une tension de batterie qui chute est la cause la plus fréquente d'un codage qui tourne mal.

Les dongles OBD Bluetooth et Wi-Fi conçus pour les applications mobiles ne peuvent pas connecter E-Sys, et les câbles K+DCAN non plus.

Avant de commencer

  • Branchez le chargeur, mettez le contact (appuyez sur Start sans appuyer sur le frein) et gardez le moteur éteint.
  • Désactivez les logiciels VPN sur le PC ; ils peuvent égarer la recherche de voiture d'E-Sys.
  • Faites une sauvegarde du codage de chaque module avant de modifier quoi que ce soit, pour pouvoir toujours revenir en arrière.

Pas à pas : votre première modification de codage

  1. Connecter. Branchez le câble ENET sur la prise OBD de la voiture et sur le PC (ou connectez l'ICOM). Dans E-Sys, appuyez sur Connect, choisissez la série de votre voiture et sélectionnez Connection via VIN ; votre voiture apparaît avec son VIN. Avec une ICOM, choisissez plutôt Connection via ICOM/Ethernet.
  2. Lire l'ordre du véhicule. Ouvrez Expert Mode > Coding, appuyez sur Read sous l'ordre du véhicule (FA), puis sur Activate FA. L'ordre du véhicule est la liste de tout ce avec quoi votre voiture a été construite ; E-Sys s'en sert pour savoir quels réglages conviennent.
  3. Lire la liste des modules. Appuyez sur Read SVT. E-Sys liste chaque module de la voiture avec son CAFD.
  4. Lire les données de codage. Sélectionnez le module à modifier (par exemple l'unité centrale ou le module de carrosserie), puis Read Coding Data. E-Sys enregistre le codage actuel du module sous forme de fichier NCD. Gardez-en une copie : c'est votre retour arrière.
  5. Modifier. Faites un clic droit sur le CAFD du module et choisissez Edit FDL. L'éditeur FDL s'ouvre avec tous les réglages. Trouvez celui que vous voulez et changez sa valeur, par exemple de nicht_aktiv (désactivé) à aktiv (activé). Enregistrez.
  6. Coder. De retour sur la page Coding, sélectionnez le CAFD du module et appuyez sur Code (dans certaines versions d'E-Sys : Code FDL ou Code NCD). E-Sys écrit le nouveau codage et affiche un rapport.
  7. Tester. Coupez puis remettez le contact et essayez la fonction. Si quelque chose ne va pas, recodez le NCD enregistré.

Étapes suivantes : le codage FDL explique plus en détail CAFD, NCD et l'éditeur FDL, le codage VO montre comment ajouter ou retirer un code d'option, et le codage par série indique quelles voitures E-Sys code.

Pourquoi les réglages s'appellent « . » ou sont en allemand ?

Les noms de réglages viennent des données de BMW. Depuis 2016 environ, BMW retire les noms des PSdZData qu'elle publie : beaucoup de réglages de l'E-Sys actuel n'apparaissent donc que sous forme d'un point, et ceux qui ont un nom sont de courtes abréviations allemandes. C'est pourquoi les codeurs utilisent des fiches de codage : des listes indiquant quel réglage fait quoi.

E-Sys MAX ajoute la moitié manquante directement dans E-Sys : des noms et des explications en anglais pour des milliers de réglages, des modifications prêtes à l'emploi pour votre voiture, une sauvegarde complète en un clic et un historique de chaque modification. Chaque écriture dans la voiture attend toujours votre Oui.

Questions

Le codage E-Sys est-il sûr ?

Le codage modifie des réglages, pas le logiciel du module : c'est le plus doux des deux. Les vrais risques sont une batterie faible, une connexion perdue en pleine écriture et une valeur erronée. Utilisez un chargeur, faites une sauvegarde d'abord, changez une seule chose à la fois et gardez le NCD d'origine pour pouvoir le remettre.

Quelle version d'E-Sys dois-je utiliser ?

Nous recommandons E-Sys 25.10, ou 24.06 : elles fonctionnent le mieux avec les PSdZData récentes et les voitures série G. Les versions 22.x à 25.x gèrent les voitures actuelles et le DoIP. E-Sys MAX prend en charge E-Sys 22.06 jusqu'à 25.x et est testé avec 25.10, 24.06, 22.10 et 22.06. E-Sys 3.40 et les plus anciennes tournent sur un vieux Java et ne sont pas prises en charge. Voir quelle version pour quelle voiture.

Puis-je coder une BMW série G avec E-Sys ?

Oui. Les étapes sont les mêmes. Les modules de la série G ont beaucoup moins de réglages nommés dans les données publiques, donc les noms en anglais et les modifications prêtes à l'emploi comptent encore plus.

Faut-il flasher pour coder ?

Non. La plupart des modifications de codage ne demandent aucun flashage. Le flashage n'est nécessaire que pour mettre à jour le logiciel d'un module ou quand un rétrofit l'exige, et il faut alors PSdZData Full.

Codez votre BMW en toute clarté

E-Sys MAX fonctionne dans votre propre E-Sys. Essayez toutes les fonctions gratuitement pendant 3 jours.