E-Sys ist das Codierprogramm für die F- und G-Serie. Die Oberfläche wirkt am Anfang abschreckend, aber eine einfache Codierung folgt immer demselben Muster. Dieser Ratgeber erklärt den Ablauf an einem beliebten Einsteigerbeispiel: dem Tagfahrlicht beim F30 bzw. F31.
Was Sie wissen sollten, bevor Sie anfangen
- FDL-Codierung bedeutet, einzelne Parameter in einem Steuergerät zu ändern. Das ist der Standard für Komfort-Codierungen.
- VO-Codierung ändert den Fahrzeugauftrag, also die Ausstattung. Achtung: Bei einer VO-Codierung werden FDL-Änderungen überschrieben. Machen Sie deshalb die VO-Codierung immer zuerst.
- Sichern Sie FA und SVT sowie die originalen Codierdaten, bevor Sie etwas ändern.
- Passende PSdZData: E-Sys braucht die Codierdaten (PSdZData) in einem Datenstand, der zur Baureihe und zum Softwarestand (I-Stufe) Ihres Fahrzeugs passt. Mit zu alten Daten fehlen Steuergeräte oder Codierdaten.
- Schließen Sie ein Ladegerät oder Netzteil an, die Zündung muss an sein.
Der Ablauf in E-Sys
- Verbinden Sie das ENET-Kabel. Bei meinen Laptops stellen Sie es vorher in EasyConnect ein: Type „ENET“, zweimal „Check“ klicken, bis „done“ erscheint.
- Starten Sie E-Sys und wählen Sie „Connect“. Als Target wählen Sie die passende Baureihe (beim F30 meist F020) und die Verbindung über das Gateway.
- Lesen Sie unter „Expert Mode → Coding“ den FA (Read FA) und aktivieren Sie ihn.
- Lesen Sie die SVT (Read SVT). Jetzt sehen Sie die Steuergeräte.
- Klicken Sie im Steuergerät mit der rechten Maustaste auf den passenden CAFD-Eintrag und wählen Sie „Read Coding Data“. Speichern Sie die Datei als Sicherung.
- Bearbeiten Sie die ausgelesenen Daten im FDL-Editor, speichern Sie und codieren Sie das Steuergerät mit „Code FDL“.
Bezeichnungen und Menüs können sich je nach E-Sys-Version leicht unterscheiden.
Beispiel: Tagfahrlicht beim F30
Die folgenden Parameter stammen aus verbreiteten Codierlisten (F30 Coding Reference Guide und oliverhaas.net). Ob ein Parameter bei Ihrem Fahrzeug vorhanden ist, hängt von Ausstattung und Softwarestand ab.
| Ziel | Steuergerät / CAFD | Parameter | Wert |
|---|---|---|---|
| Tagfahrlicht im iDrive-Menü ein-/ausschaltbar | HU_NBT, 3000 | DAYDRIVING_LIGHT | aktiv |
| Verhalten des Tagfahrlichts am Lichtschalter | FEM_BODY, 3060 | TFL_MODUS | tfl_s bzw. drl_s (siehe Codierliste) |
| Tagfahrlicht dimmen links/rechts | FEM_BODY, 3062 | MAPPING_TAGFAHRL_V_L/R_PWM_LEVEL_1 | hex 64 = 100 % (Standard), kleinere Werte dimmen (z. B. hex 32 = 50 %) |
HU_NBT gilt für das Navigationssystem NBT. Fahrzeuge mit einem anderen Headunit haben andere Steuergerätenamen. Prüfen Sie das in der SVT.
Typische Fehler beim Einstieg
- Keine Verbindung: Das ist meist ein ENET-Problem, siehe den Artikel „ISTA+ erkennt das Fahrzeug über ENET nicht“. ZGW_SEARCH hilft auch hier.
- FA nicht aktiviert: Ohne aktivierten FA fehlen die Codierdaten.
- Codierung ist nach Werkstattbesuch weg: Eine VO-Codierung oder ein Update beim Händler kann FDL-Änderungen zurücksetzen. Heben Sie Ihre geänderten Dateien deshalb auf.
- Gesetzliche Vorgaben: Lichtfunktionen sind teilweise vorgeschrieben. Ändern Sie nur, was im Straßenverkehr zulässig bleibt.
Bei meinen Diagnose-Laptops ist das bereits erledigt: Windows 11 mit ISTA+, INPA, E-Sys und den BMW Standard Tools ist vorkonfiguriert, das Umschalten zwischen K+DCAN und ENET erledigen Sie mit EasyConnect. Hakt es trotzdem, helfe ich per WhatsApp und AnyDesk.
Quellen: oliverhaas.net: BMW F-Modelle codieren mit E-Sys, F30/F32 Cheat Sheet (motor-talk), FEM_BODY Lamp-Mapping (bimmerpost).
Häufige Fragen
Was ist der Unterschied zwischen FDL- und VO-Codierung?
FDL ändert einzelne Parameter in einem Steuergerät. VO ändert den Fahrzeugauftrag und codiert danach neu, wobei FDL-Änderungen überschrieben werden.
Brauche ich für E-Sys ein ENET-Kabel?
Ja, für die F- und G-Serie ist das ENET-Kabel die übliche Verbindung.
Kann ich eine Codierung rückgängig machen?
Ja, wenn Sie vorher die Codierdaten gesichert haben. Dann können Sie die gesicherte Datei zurückschreiben.
Wo stelle ich die Helligkeit des Tagfahrlichts ein?
Laut F30-Codierlisten in FEM_BODY, 3062, über die PWM-Level der Tagfahrlicht-Mappings. Hex 64 entspricht 100 % und ist der Standard. Nur dimmen ist unkritisch. Ändern Sie Lichtfunktionen nicht so, dass die Zulassung berührt wird.
Haftungshinweis: Arbeiten an Fahrzeug und Steuergeräten erfolgen auf eigene Verantwortung. Die Angaben sind nach bestem Wissen recherchiert, können aber je nach Fahrzeug und Softwarestand abweichen. Kein offizielles BMW-Angebot.
Fertig eingerichteter BMW Diagnose-Laptop mit Support
ISTA+, INPA, E-Sys und die BMW Standard Tools vorinstalliert, ENET-Kabel für F- und G-Modelle dabei, persönliche Hilfe per WhatsApp und AnyDesk. Unsicher, was zu Ihrem BMW passt? Fragen Sie einfach.