*Werbung / Affiliate
*Werbung / Affiliate

BMW G87 / G8x CS-Flash & CS-Codierung: Was möglich ist, worauf du achten musst und warum „einfach flashen“ keine gute Idee ist

Der sogenannte CS-Flash ist in der BMW-Szene gerade ein ziemlich heißes Thema. Besonders beim G87 M2, aber auch bei G80 M3, G81 M3 Touring, G82 M4 und G83 M4 wird viel darüber gesprochen, ob sich originale CS-Softwarestände auf technisch passende Fahrzeuge übertragen lassen.

Klingt im ersten Moment nach klassischem Chiptuning. Ist es aber nicht ganz.

Beim CS-Flash werden keine frei geschriebenen Tuningkennfelder aufgespielt, sondern originale BMW-Softwarestände verwendet, die für bestimmte CS- oder CSL-Modelle vorgesehen sind. Das macht die Sache technisch spannend, aber nicht automatisch harmlos. Denn sobald DME, EGS, VDP, DSC oder EPS mit anderen Softwareständen betrieben werden, bewegt man sich nicht mehr im Bereich einer einfachen Codierung.

Wichtig ist deshalb:
Ein CS-Flash ist kein „mal schnell draufspielen und fertig“-Thema. Es kommt sehr stark auf Fahrzeugmodell, Baujahr, Getriebe, I-Step, Bootloader, FSC-Zustand, OPF-Ausführung und die ausgewählten Steuergeräte an.

Diese Anleitung soll dir erklären, was beim CS-Flash grundsätzlich passiert, welche Varianten diskutiert werden, welche Steuergeräte betroffen sein können und welche Stolperfallen du unbedingt kennen solltest.


⚠️ Wichtiger Hinweis vorab

Diese Anleitung ist eine technische Orientierung und keine Aufforderung, Änderungen an sicherheits-, emissions- oder zulassungsrelevanten Systemen vorzunehmen.

Ein Flash von DME, EGS, DSC, VDP oder EPS kann Auswirkungen haben auf:

Wer mit E-Sys, TAL, SVT, FA, PSdZData, FSC und Steuergeräte-Flashs nicht sicher umgehen kann, sollte dieses Thema nicht als Experiment am eigenen Fahrzeug betrachten. Ein falscher TAL, ein mitgeflashter Bootloader oder ein Verbindungsabbruch zur falschen Zeit kann sehr teuer werden.


Was ist ein CS-/CSL-Flash überhaupt?

Beim klassischen Chiptuning werden Kennfelder verändert, angepasst oder durch eine Tuningsoftware ersetzt. Beim CS-Flash geht es dagegen um originale BMW-Softwarestände, die für Sondermodelle wie M2 CS, M3 CS oder M4 CSL vorgesehen sind.

Diese Softwarestände sind in den vollständigen BMW-Programmierdaten enthalten, weil auch Sondermodelle in einer BMW-Werkstatt aktualisiert oder repariert werden müssen. Genau hier setzt der CS-Flash an: Man nutzt einen passenden Fahrzeugauftrag beziehungsweise eine passende Berechnung, um alternative Softwarestände für bestimmte Steuergeräte zu ermitteln.

Dabei muss man klar unterscheiden:

Ein Motor-CS-Flash allein macht also noch kein komplettes CS-Fahrzeug. Das echte Fahrgefühl entsteht erst durch das Zusammenspiel aus Motor, Getriebe, Lenkung, DSC, Fahrdynamikregelung und teilweise Fahrwerk.


Welche Fahrzeuge kommen grundsätzlich infrage?

Im Mittelpunkt stehen vor allem aktuelle G-Modelle mit S58-Motor:

Bei passenden Automatikfahrzeugen wird als Ziel die CS-Leistungsstufe mit etwa 530 PS und 650 Nm genannt. Beim G87 M2 mit Handschaltung ist die Lage anders: Dort bleibt das Drehmoment begrenzt, und der Effekt ist eher als LCI-/CS-nahe Charakteränderung mit besserer Gasannahme, Sound, Vmax und moderatem Leistungszuwachs zu verstehen.


DME: Das Motorsteuergerät

Die DME ist der wichtigste Teil beim CS-Flash. Hier geht es um die Motorsoftware und damit um Leistung, Drehmoment, Vmax, Leerlaufverhalten, Soundverhalten und teilweise auch um die Frage, ob die Software ohne zusätzliche Freischaltung läuft.

Nach aktuellen Codinginformationen, wird für den Motor häufig die G87 M2 CS DME-Software verwendet, auch bei anderen S58-G-Modellen. Die anderen CS-/CSL-DME-Varianten können FSC-Themen haben und funktionieren nicht pauschal auf jedem Fahrzeug.

Wichtig bei der DME

Vorher prüfen:

Nach dem Flash sollte die DME nicht blind mit einem CS-Fahrzeugauftrag codiert werden. In der Diskussion wird mehrfach darauf hingewiesen, dass die DME mit dem originalen Fahrzeugauftrag codiert werden sollte. Gerade bei OPF-Fahrzeugen ist das wichtig, weil falsche Markt- oder Abgasvarianten zu Fehlermeldungen führen können.

Merksatz:


Automatik vs. Handschalter

G87 / G8x mit Automatik

Bei Automatikfahrzeugen ist der CS-Flash am interessantesten, weil hier die volle CS-Leistungsstufe mit 530 PS und 650 Nm angestrebt wird. Zusätzlich können Getriebesoftware, Fahrdynamik und Lenkung angepasst werden.

Aber auch hier gilt: Nicht jedes Fahrzeug ist gleich. Besonders Baujahr, Getrieberevision und Bootloader-Stand sind wichtig.

G87 M2 Handschalter

Beim Handschalter sollte man sehr vorsichtig formulieren. Der G87 M2 Handschalter kann nach Erfahrungswerten zwar mit CS-Software laufen, aber er bekommt nicht einfach die volle 650-Nm-Automatikfreigabe.

Die Community-Erfahrung geht eher in diese Richtung:

Das heißt:
Beim Handschalter sollte man nicht mit „530 PS / 650 Nm“ werben. Das wäre technisch unsauber und am Ende auch unseriös.


EGS7: Die Getriebesoftware

Die Getriebesoftware ist einer der schwierigsten Punkte. Beim G87 und den G8x-Fahrzeugen geht es um das EGS7-Steuergerät. Hier gibt es unterschiedliche Ansätze und nicht jeder Weg passt zu jedem Fahrzeug.

BMW hat Anfang 2024 eine Änderung an der Getrieberevision vorgenommen. Dabei änderten sich HWEL und BTLD. Deshalb muss man bei EGS7 sehr genau prüfen, welcher Hardware-/Bootloader-Stand vorhanden ist.

Grundsätzliche Varianten

Bei xDrive-Fahrzeugen sollte man keine RWD-Getriebesoftware blind übernehmen. Das Getriebe muss zum Antriebskonzept passen. In der Diskussion wird entsprechend zwischen RWD und AWD unterschieden.

Wichtigster Tipp beim EGS

Den Bootloader nicht blind mitflashen.

Beim EGS7 muss vor dem Flash geprüft werden, ob HWEL, BTLD und die berechnete Zielsoftware wirklich zusammenpassen. Der Bootloader sollte nicht einfach mitgeflasht werden, nur weil er im TAL auftaucht.


VDP, DSC, EPS und GSD: Was gehört zum „CS-Gefühl“?

Ein CS-Fahrzeug fühlt sich nicht nur wegen der Motorleistung anders an. Lenkung, Dämpfer-/Fahrdynamikregelung, DSC-Logik und Getriebeabstimmung spielen ebenfalls eine große Rolle.

VDP

Das VDP ist für die Fahrdynamik relevant. In der Diskussion wird VDP mehrfach als Flash-Kandidat genannt. Besonders bei einem Full-Stack-Ansatz kann VDP dazugehören.

Wichtig ist aber: Nach einem Software-Deploy muss auch die Codierung sauber passen. Ein reiner Flash ohne korrekten Codierstand kann zu Fehlern oder unvollständiger Funktion führen.

DSC

Beim DSC muss man genauer hinschauen. Es gibt je nach Fahrzeug verschiedene DSC-Module beziehungsweise Teilbereiche wie DSC_BRS und DSC_VIP. In der Diskussion werden teils Flashs, teils Codierungen genannt.

Für eine öffentliche Anleitung ist die sauberste Einordnung:

EPS

EPS ist die elektrische Lenkung. Hier wird in der Diskussion überwiegend von Codierung beziehungsweise FDL-/VO-Anpassung gesprochen, nicht zwingend von einem echten Flash.

GSD

Beim GSD beziehungsweise dem Differenzial sollte man besonders vorsichtig sein. Wenn E-Sys hier etwas berechnet, bedeutet das nicht automatisch, dass es für den CS-Flash notwendig ist. In der Diskussion wird eher dazu geraten, GSD nicht unnötig anzufassen.

Merksatz:


FSC: Warum 1E8, 1EB und 1EC wichtig sind

Das FSC-Thema ist einer der wichtigsten Punkte überhaupt. BMW nutzt FSC-Freischaltungen für verschiedene Funktionen und Leistungs-/Ausstattungspakete. Wenn eine Software eine bestimmte Freigabe erwartet und diese nicht vorhanden ist, kann das zu Fehlern führen.

Ein wichtiger Erfahrungswert: Bei manchen Competition- oder LCI-Fahrzeugen muss der Power-Class-/Competition-FSC vor dem Flash sauber geprüft und gesichert werden. In einem Beispiel wird beschrieben, dass die M2-CS-Software einen Competition-FSC löschen kann. Deshalb wird ausdrücklich empfohlen, FSCs vorher zu sichern.

FSCs sind kein Nebenthema. Vor einem DME-Flash sollte der vorhandene FSC-Zustand geprüft und gesichert werden. Wer ohne Backup arbeitet, kann sich den Rückweg unnötig schwer machen.


Bootloader & iStufe: Der aktuelle Knackpunkt

Der DME-Bootloader ist inzwischen der wichtigste Stolperstein. Am Anfang war der CS-Flash offenbar deutlich einfacher. Später hat BMW neue Bootloaderstände eingeführt, die den alten Weg erschweren oder blockieren können.

Es wird ausdrücklich gewarnt, dass neue Softwarestände den bisherigen CS-Flash-Weg blockieren können.

Ab neueren I-Stufen ist der CS-Flash kein Standardvorgang mehr. Vor jedem Versuch muss der DME-Bootloader geprüft werden. Wer bereits auf einem neuen Bootloader steht, sollte nicht davon ausgehen, dass alte Anleitungen oder alte SWFK-Stände noch funktionieren.


OPF, ROW und Non-OPF

Gerade in Europa ist das Thema OPF besonders wichtig. Es gibt OPF- und ROW-/Non-OPF-Softwarestände.
Für Deutschland und den öffentlichen Straßenverkehr sollte man hier aber sehr klar bleiben:

Ein Fahrzeug mit OPF sollte im Straßenbetrieb mit einer passenden OPF-Software betrieben werden. ROW- oder Non-OPF-Varianten sind technisch ein eigenes Thema und können rechtliche, emissionsbezogene und zulassungsrelevante Folgen haben.


Empfohlene Prüf-Reihenfolge vor einem CS-Flash

Bevor man überhaupt an TAL-Berechnung oder Flash denkt, sollte man eine saubere Bestandsaufnahme machen.

1. Fahrzeugdaten erfassen

2. Steuergeräte auslesen

3. Softwarestände dokumentieren

4. FSC-Zustand sichern

5. TAL berechnen, aber nicht blind ausführen


Welche Steuergeräte sollte man anfassen?

Eine einfache Übersicht:

SteuergerätEmpfehlung
DMEHauptbestandteil des CS-Flashs, aber FSC/BTLD/OPF prüfen
EGS7Nur passend zu Getrieberevision und Antrieb
VDPBei Full-Stack sinnvoll, danach Codierung prüfen
DSC_BRSJe nach Fahrzeug möglich, nicht blind übernehmen
DSC_VIPEher Codierung/FDL/VO-Thema
EPSMeist Codierung/FDL/VO-Thema
GSDIn der Regel nicht unnötig anfassen
RAMWird vereinzelt diskutiert, aber kein Kernpunkt

Typische Fehler und Ursachen

„Power not released“ / Leistung nicht freigegeben

Mögliche Ursachen:

0x1EC-FSC wird verlangt

Das kann passieren, wenn ein neuerer oder falscher CS-Softwarestand geflasht wurde, der eine zusätzliche Freigabe erwartet. In einem Beispiel verschwand die 0x1EC-Anforderung nach Rückflash auf den Originalstand wieder.

Partikelfiltermeldung nach Flash

Mögliche Ursachen:

EGS7 bricht wegen HWEL/BTLD-Abweichung ab

Mögliche Ursachen:


Rückweg: Wie kommt man zurück?

Grundsätzlich kann ein Fahrzeug wieder auf Serienstand gebracht werden, wenn die nötigen Daten und Freigaben vorhanden sind.

Mögliche Wege:

Aber:
Der Rückweg ist nur dann sauber, wenn vorher alle relevanten Daten gesichert wurden. Besonders FSCs, FA, SVT und originale CAFD/NCD-Stände sind wichtig.

von BimmerGuide.de


OTA-Updates und Werkstattbesuche

Ein CS-Flash kann durch ein normales BMW-Update wieder überschrieben werden. Das gilt für Remote Software Upgrades genauso wie für Werkstattprogrammierungen mit ISTA.

Deshalb:

Besonders kritisch: Ein Update kann nicht nur den CS-Flash überschreiben, sondern auch einen neuen Bootloader bringen. Danach kann ein erneuter CS-Flash deutlich schwieriger werden.


Nicht alles flashen, was E-Sys berechnet

E-Sys berechnet je nach FA und Zielmodell oft mehr, als wirklich benötigt wird. Das heißt nicht, dass man alles übernehmen sollte.

Bootloader immer kritisch prüfen

BTLD ist einer der gefährlichsten Punkte. Besonders bei EGS7 und DME sollte der Bootloader nicht unüberlegt mitgeflasht werden.

DME mit originalem FA codieren

Das ist besonders bei OPF-Fahrzeugen wichtig.

Getriebesoftware muss zum Antrieb passen

RWD und xDrive sind nicht beliebig austauschbar.

Vorher sichern, nachher prüfen

Vorher:

Nachher:


Fazit

Der CS-Flash ist ein spannendes Thema, aber kein einfacher Codiertrick. Besonders beim G87 M2 mit Automatik kann der Flash technisch sehr interessant sein, weil die CS-Leistungsstufe und das schärfere Fahrverhalten reizvoll sind.
Aber: Die Sache ist deutlich komplexer geworden.

Entscheidend sind nicht nur DME und Leistung, sondern auch:

Wer nur „CS drauf und fertig“ denkt, läuft schnell in Fehler wie fehlende Leistungsfreigabe, FSC-Anforderungen, Partikelfiltermeldungen, EGS7-TAL-Abbrüche oder unpassendes Fahrverhalten.

Erst prüfen, dann berechnen, dann gezielt flashen, danach korrekt codieren und sauber kontrollieren.

Diese Anleitung dient als technische Orientierung auf Basis von Community-Erfahrungen und öffentlich diskutierten Softwareständen. Sie ersetzt keine professionelle Diagnose, keine rechtliche Prüfung und keine Freigabe durch BMW. Arbeiten an Steuergeräten sollten nur mit sauberer Spannungsversorgung, vollständigen Backups und ausreichender Erfahrung mit E-Sys, FA, SVT, TAL, PSdZData und FSC durchgeführt werden.

Entscheidungs-Tabelle:
Welche CS-Flash-Variante passt zu welchem Fahrzeug?

Legende

AutoDMEEGSVDPDSC /EPSGSDHinweis
G87 M2 Automatik PreLCI vor 03/2024⚠️⚠️⚠️Alte EGS7-Revision beachten. M2-CS-EGS nicht blind komplett übernehmen.
G87 M2 Automatik PreLCI ab 03/2024✅⚠️⚠️⚠️Deutlich naheliegender Fall für M2-CS-DME und M2-CS-EGS. Trotzdem BTLD/HWEL prüfen.
G87 M2 LCI Automatik✅⚠️✅⚠️⚠️⚠️FSC-/Power-Class-Thema und neuer Bootloader besonders prüfen.
G87 M2 Handschalter PreLCI⚠️⚠️⚠️Kein voller 650-Nm-CS-Flash. Eher LCI-/CS-nahe Charakteränderung.
G87 M2 Handschalter LCI⚠️⚠️⚠️Nur sinnvoll, wenn klar ist, was die DME wirklich freigibt. Kein EGS vorhanden.
G80 M3 RWD Automatik⚠️⚠️⚠️⚠️DME oft über G87-M2-CS-Software diskutiert. Rest möglichst passend zu M3 CS.
G82 M4 RWD Automatik⚠️⚠️⚠️⚠️DME möglich, EGS ggf. M4 CS/CSL-nahe. CSL kann sehr aggressiv sein.
G80/G82 xDrive⚠️⚠️⚠️⚠️Keine RWD-Getriebesoftware blind auf xDrive flashen. Launch-Control-/AWD-Logik beachten.
G81 M3 Touring xDrive⚠️⚠️⚠️⚠️Mögliches Full-Stack-Thema, aber xDrive und Touring-Softwarestände sauber prüfen.
G83 M4 Cabrio⚠️⚠️⚠️⚠️Gewicht, Cabrio-Variante und Fahrzeugtyp beachten. Nicht blind G87/G82 mischen.
X3M / X4M / andere S58-X-Modelle❌⚠️❌⚠️❌⚠️❌⚠️Nicht Hauptziel der Diskussion. Nicht pauschal übertragen.

DME-Entscheidung: Welche Motorsoftware?

Fahrzeug / MarktMögliche DME-CS-VarianteBewertungHinweis
EU / ECE mit OPF0000C027Passende ECE-OPF-Variante bevorzugen.
ROW / EU6 ohne OPF-Kontext0000C029⚠️Nicht blind auf europäische OPF-Fahrzeuge übernehmen.
USA0000C02B⚠️Nur für passende US-Konfiguration.
China OPF0000C028⚠️Nur für passenden Markt.
Brasilien0000C02A⚠️Abweichende Leistungsvariante, nicht pauschal übernehmen.

DME-Bootloader-Entscheidung!

DME-BTLDBewertungWas bedeutet das?
BTLD_000048DB_001_035_005Alter, funktionierender Stand. Klassischer CS-Flash eher realistisch.
BTLD_000048DB_001_036_001⚠️❌Neuer Stand ab etwa 11/2025.30. Kein normaler Standardfall mehr.
BTLD_000048DB_001_037_001❌⚠️Neuerer Stand ab etwa 03/2026.32. Noch kritischer.
unbekannter BTLDErst auslesen, dann entscheiden. Nicht blind flashen.

EGS7-Entscheidung: Welche Getriebesoftware?

FahrzeugEGS-VarianteBewertungHinweis
G87 Automatik vor 03/2024M2 CS EGS⚠️Alte Getrieberevision beachten. BTLD/HWEL passen oft nicht blind.
G87 Automatik ab 03/2024M2 CS EGS✅⚠️Naheliegend, aber BTLD trotzdem nicht blind mitflashen.
G87 RWD sportlich/TrackM4 CSL EGS⚠️Sehr sportlich/aggressiv. Für Alltag eventuell zu hart.
G80/G82 RWDM3/M4 CS oder CSL-nahe EGS⚠️Passend zum Modell und Antrieb wählen.
G80/G81/G82 xDrivexDrive-passende CS-EGS⚠️Keine RWD-EGS blind auf xDrive.
Handschalterkeine EGSEntfällt.

Steuergeräte-Matrix: Was flashen, was codieren?

SteuergerätAufgabeFlash?Codieren?Empfehlung
DMEMotorsoftwareHauptbestandteil. Nach Flash mit originalem FA codieren.
EGS7Getriebesoftware✅⚠️⚠️Nur passend zu Getrieberevision und Antrieb. BTLD kritisch.
VDPFahrdynamik / Fahrwerk⚠️Bei Full-Stack möglich. Nach Flash Codierung prüfen.
DSC_BRSBrems-/Stabilitätslogik⚠️⚠️Je nach Strategie möglich, nicht pauschal.
DSC_VIPFahrdynamiklogik❌⚠️Eher Codierung/FDL/VO-Thema.
EPSLenkung❌⚠️Eher Codierung/FDL/VO-Thema.
GSDDifferenzial❌⚠️Normalerweise nicht anfassen.
RAM / ASDSound/Audio/ASD❌/⚠️⚠️Kein Kernbestandteil des CS-Flashs.



1. Habe ich ein S58-G-Modell?
Nein → Anleitung nicht pauschal anwenden.
Ja → weiter.

2. Ist es Automatik oder Handschalter?
Automatik → DME + EGS prüfen.
Handschalter → DME nur eingeschränkt sinnvoll, EGS entfällt.

3. Hat das Fahrzeug OPF?
Ja → passende OPF-/ECE-Software verwenden.
Nein → passende Marktvariante prüfen.

4. Welcher DME-BTLD ist vorhanden?
035 → klassischer Weg eher möglich.
036/037 → kein Standardfall.

5. Sind 1E#-FSCs vorhanden?
Ja/unklar → sichern und prüfen.
Nein → trotzdem dokumentieren.

6. Ist EGS7 betroffen?
Ja → Baujahr, HWEL, BTLD, RWD/xDrive prüfen.
Nein → überspringen.

7. Soll nur Motorleistung oder Full-Stack?
Nur Motor → DME.
Mehr CS-Gefühl → DME + EGS + VDP + Codierung.
Alles → nur mit sehr genauer Prüfung.

8. Taucht BTLD im TAL auf?
Ja → kritisch prüfen, nicht blind flashen.
Nein → weiter.

9. Taucht GSD im TAL auf?
Ja → in der Regel abwählen, wenn nicht eindeutig nötig.

10. Nach Flash:
DME mit originalem FA codieren.
Andere ECUs je nach Ziel codieren.


1. Welche Dateien werden beim Flash überhaupt benutzt?

Bei E-Sys wählt man normalerweise keine einzelne Datei manuell aus wie bei einem Tuningtool. Die Softwarepakete kommen aus den PSdZData Full. E-Sys berechnet anhand von FA, SVT und Ziel-I-Step, welche Softwarepakete zum Fahrzeug passen.

Wichtig sind dabei diese SGBMID-Klassen:

BTLD = Bootloader
SWFL = Steuergeräte-Software
SWFK = Kalibrierung / Kennfeldpaket
CAFD = Codierdaten
HWEL = Hardware-Element / Hardwarestand

Für den CS-Flash sind meistens SWFL und SWFK interessant.

Besonders wichtig:

BTLD nicht blind mitflashen.
HWEL ist kein normales Flashpaket.
CAFD nach dem Flash prüfen und ggf. neu codieren.

Gerade beim EGS7 wurde im Thread ausdrücklich gezeigt, dass HWEL/BTLD-Abweichungen zu TAL-Problemen führen können und dass der BTLD nicht einfach im TAL stehen bleiben sollte.


2. Benötigte Grunddaten

Benötigt wird

-E-Sys (+Loader)
-PSdZData Full
+ENET-Kabel oder ICOM
+stabiles Ladegerät / Netzteil
+Laptop mit deaktiviertem Energiesparmodus
+ausreichend Speicherplatz
+passender Target, z. B. S18A

Nicht ausreichend

-PSdZData Lite
-nur Codierdaten
-schwache Batterie
-instabile Verbindung
-unbekannter I-Step
-unbekannter BTLD-Stand

PSdZData Lite reicht für Codierungen. Für einen Flash braucht man PSdZData Full, weil dort die eigentlichen Flashpakete wie SWFL, SWFK und BTLD enthalten sind.


3. OEM-Backup vorbereiten

Wichtig: E-Sys erstellt kein vollständiges Firmware-Dump-Backup wie ein Tuningtool. Das OEM-Backup besteht aus allen Daten, mit denen man den Originalzustand später wieder sauber berechnen und zurückflashen kann.

Lege zuerst einen Ordner an:

Beispiel:


4. Fahrzeug vorbereiten

Vor dem Start:

-Fahrzeug an stabiles Ladegerät hängen
-Laptop ans Netzteil anschließen
-Energiesparmodus deaktivieren
-ENET oder ICOM stabil verbinden
-Zündung aktivieren
-Remote Software Update nicht starten
-Türen nicht ständig öffnen und schließen
-keine unnötigen Verbraucher einschalten

Beim Codieren ist ein kurzer Fehler manchmal noch reparabel. Beim Flash von DME, EGS oder VDP kann ein Abbruch deutlich unangenehmer werden.


5. Mit E-Sys verbinden

Klickpfad

Wenn die Verbindung steht, sollte die VIN sichtbar sein.


6. Originalen FA sichern

Der FA ist der Fahrzeugauftrag. Den zuerst sichern.

Klickpfad

Speichern als:

Direkt eine Kopie anlegen:

Wichtig:
Die originale FA-Datei niemals überschreiben.


7. I-Step auslesen

Der I-Step ist wichtig, weil er bestimmt, welche Softwarestände und Zielberechnungen passen.

Klickpfad

Dokumentieren:

Speichern als Screenshot oder Textdatei:


8. SVT_IST sichern

SVT_IST zeigt den aktuellen Ist-Zustand der Steuergeräte.

Klickpfad

Speichern als:

Zusätzlich Screenshots machen von:


9. Steuergeräte-Softwarestände dokumentieren

Jetzt werden die relevanten SGBMID-Infos notiert.

Klickpfad

Dann die betreffenden ECUs aufklappen und notieren:

Wichtig besonders bei:

Speichern als:

oder Screenshots:


10. CAFD/NCD-Backup sichern

Das ist das Codierdaten-Backup.

Klickpfad

E-Sys speichert die gelesenen NCD-Dateien normalerweise im CAF-Ordner.

Typischer Pfad:

Die gelesenen NCD-Dateien kopieren nach:

Am besten umbenennen:


11. FSC-Status sichern

Hier geht es nur um das Sichern vorhandener Freischaltungen, nicht um Erzeugen, Umgehen oder Manipulieren.

Je nach E-Sys-Version oder E-Sys Ultra kann der Menüpunkt leicht anders heißen.

Allgemeiner Klickpfad

Speichern nach:

Mindestens per Screenshot dokumentieren:

Gerade bei DME und Power-Class-/Competition-Themen ist das wichtig, weil im Thread mehrfach FSC-Themen rund um 1E#-IDs diskutiert wurden.


12. Wichtige DME-Dateien / DME-Stände

Für die DME werden je nach Marktvariante G87-M2-CS-Softwarestände verwendet:

Relevanter CS-Stand Version:

Beispiel:

Wichtig:
Nicht einfach ROW nehmen, nur weil es irgendwo genannt wird. Bei europäischen OPF-Fahrzeugen muss die passende OPF-/ECE-Variante beachtet werden.

DME-Bootloader prüfen

Besonders wichtig sind diese BTLD-Stände:

Wenn ein neuerer DME-Bootloader vorhanden ist, ist der Flash kein normaler Standardfall mehr.


13. Wichtige EGS7-Dateien / EGS7-Stände

Beim EGS7 ist nicht nur die SWFK wichtig, sondern auch die Getrieberevision.

Im Thread wird ein Beispiel mit folgenden Ständen genannt:

Dazu wurde sinngemäß empfohlen, den TAL passend zum Fahrzeug zu bearbeiten, HWEL/CAFD passend zum Ist-Zustand zu halten und den BTLD aus dem TAL zu entfernen. HWEL ist dabei nichts, was man einfach flasht.

Wichtig beim EGS7


14. Arbeits-FA für CS-Berechnung erstellen

Jetzt wird eine FA-Kopie für die Berechnung erstellt.

Klickpfad

Dort je nach Ziel anpassen:

Danach:

Speichern als:

Wichtig:
Diese FA-Kopie ist nur zur Berechnung. Nicht blind ins Fahrzeug schreiben.


15. FA aktivieren

Klickpfad

Jetzt rechnet E-Sys mit der aktivierten FA-Kopie.


16. SVT_SOLL berechnen

Klickpfad

Speichern als:

Wenn E-Sys plötzlich sehr viele Steuergeräte ändern will, ist das ein Warnsignal. Nicht alles, was berechnet wird, ist automatisch für den CS-Flash nötig.


17. HW-IDs from SVT Actual verwenden

Gerade beim EGS7 kann es helfen, die Hardware-IDs aus dem Ist-Zustand zu übernehmen.

Klickpfad

Danach erneut:

Das hilft, damit E-Sys nicht fälschlich einen anderen HWEL-/BTLD-Stand erwartet.


18. TAL berechnen

Klickpfad

Speichern als:

Noch nicht starten.


19. TAL in TAL-Processing laden

Klickpfad

Jetzt wird geprüft, was E-Sys wirklich ausführen würde.


20. TAL prüfen und bereinigen

Das ist der wichtigste Schritt.

Prüfen:

Grundregel:


21. DME flashen

Vorher prüfen

Klickpfad

Nach dem Flash:

Merksatz:


22. EGS7 flashen

Vorher prüfen

Klickpfad

Nach dem Flash:

Wichtig:
Wenn E-Sys beim EGS7 wegen HWEL/BTLD meckert, nicht einfach weiterdrücken. Dann passt der TAL nicht sauber zum Fahrzeug.


23. VDP flashen

VDP kann bei einem Full-Stack-Ansatz relevant sein.

Klickpfad

Danach:

Wenn nach dem Flash CAFD fehlt:


24. DSC und EPS codieren

DSC_VIP und EPS sind häufig eher Codier-/FDL-Themen.

VO-Coding-Klickpfad

Typische Kandidaten:

DSC_BRS kann je nach Strategie anders behandelt werden. Trotzdem gilt: Nicht pauschal alles flashen.


25. GSD normalerweise nicht anfassen

Wenn GSD im TAL auftaucht, heißt das nicht automatisch, dass es für den CS-Flash nötig ist.

Für öffentliche Anleitung:


26. Fehlende CAFD: Detect CAF for SWE

Falls eine CAFD fehlt oder leer ist:

Klickpfad

Danach erneut ECU lesen und prüfen, ob CAFD sauber vorhanden ist.


27. Fehlerspeicher prüfen

Nach jedem Flash mit geeignetem Diagnosetool prüfen:

Wenn Fehler wie 0x1EC, „Power not released“ oder OPF-/GPF-Meldungen auftauchen, passt etwas nicht sauber zusammen. Dann nicht einfach weiterflashen.


28. Schlafzyklus durchführen

Nach dem Flash:

Manche Steuergeräte übernehmen den Zustand erst nach einem sauberen Neustart.


29. Probefahrt

Die erste Probefahrt ist kein Belastungstest.


30. OEM-Rückflash / zurück auf Serie

Wenn zurück auf Serie geflasht werden soll:

Klickpfad

Danach:

Typischer Rückweg:


Kompakte Klick-Checkliste

1. E-Sys starten
2. Connect → S18A → via VIN / ENET verbinden
3. Expert Mode → VCM → FA Read → FA_original.xml speichern
4. Expert Mode → VCM → I-Step Read → dokumentieren
5. Expert Mode → VCM → SVT_IST Read → SVT_IST_original.xml speichern
6. Expert Mode → Coding → Read ECU
7. BTLD / HWEL / SWFL / SWFK / CAFD dokumentieren
8. CAFD markieren → Read Coding Data
9. NCD-Dateien aus CAF-Ordner sichern
10. FSC-Status sichern
11. FA_original kopieren → FA_CS_Arbeitskopie.xml
12. FA_CS_Arbeitskopie im FA Editor anpassen
13. Calculate FP → FA speichern
14. FA_CS_Arbeitskopie laden und aktivieren
15. Expert Mode → TAL-Calculating
16. SVT_IST laden
17. I-Step Ship / Current / Target setzen
18. HW-IDs from SVT Actual, falls nötig
19. Calculate SVT Target → SVT_SOLL speichern
20. Calculate TAL → TAL speichern
21. Expert Mode → TAL-Processing
22. TAL + SVT Target + FA laden
23. Alle ECUs abwählen
24. Nur gewünschte ECU auswählen
25. BTLD prüfen und nicht blind flashen
26. Check Software Availability
27. Start
28. Nach Flash: Expert Mode → Coding
29. Original-FA laden und aktivieren
30. DME mit originalem FA codieren
31. Weitere ECUs passend codieren
32. Fehlerspeicher prüfen
33. Schlafzyklus durchführen
34. Fehlerspeicher erneut prüfen
35. Probefahrt vorsichtig durchführen
36. Logs und neuen Zustand sichern