Denkt auch an die richtige Stromversogung:
CS‑Flash & Coding: kompakter Praxisleitfaden
Was bei DME, EGS und Fahrwerkssteuergeräten wirklich zusammenpassen muss – mit Softwareständen, FSC‑Einordnung und einem sicheren E‑Sys‑Ablauf ohne unnötige Umwege.
Technischer Stand: August 2026
1. Was diese Anleitung abdeckt
Der hier beschriebene Stand betrifft G‑Series‑Fahrzeuge mit S58, insbesondere G80, G81, G82, G83 und G87. X‑Modelle sind ausdrücklich nicht eingeschlossen. Ein CS‑Umbau kann aus mehreren voneinander unabhängigen Teilen bestehen:
| Steuergerät | Aufgabe | Einordnung | Wichtigster Prüfpunkt |
|---|---|---|---|
| DME / DME_BAC2 | Motorsoftware | Flash | Region, OPF, FSC, BTLD und S58‑Hardware |
| EGS7 | 8HP‑Getriebesoftware | Flash | RWD/AWD und Getriebe‑Revision ab 03/2024 |
| DSC_BRS | Brems-/Stabilitätsregelung | Profilabhängig | Passende G8x‑Hardware und vollständiger SWE‑Satz |
| DSC_VIP | Fahrdynamik-/SWT‑Funktionen | Meist Coding | FSC/SWT und Zielprofil |
| EPS | Lenkungskennlinie | Meist Coding | Achse, Antrieb und Softwarefamilie |
| VDP | Vertikaldynamik/Fahrwerk | Hohes Risiko | Baureihe, RWD/AWD, Fahrwerk und anschließende Kalibrierung |
2. Relevante Softwarestände
DME: M2‑CS‑SWFK nach Markt
| SWFK | Markt / Abgasvariante | Leistung | Bemerkung |
|---|---|---|---|
0000C027 | ECE, OPF, EU6e‑bis | 390 kW / 650 Nm | Typischer europäischer M2‑CS‑Datensatz |
0000C028 | China, OPF | 390 kW / 650 Nm | Nicht mit ECE gleichsetzen |
0000C029 | ROW, EU6 | 390 kW / 650 Nm | Marktabgleich zwingend |
0000C02A | Brasilien | 375 kW / 650 Nm | Eigene Leistungs-/FSC‑Variante |
0000C02B | USA, ULEV70 | 390 kW / 650 Nm | Nicht auf ECE übertragen |
Der bekannte öffentlich dokumentierte Softwarestand lautet 020_130_246. Neuere Stände sind für den alten Standardweg gesperrt bzw. benötigen ein anderes, nicht allgemein dokumentiertes Verfahren.
EGS: CS-/CSL‑SWFK
| SWFK | Spenderprofil | Antrieb | Hinweis |
|---|---|---|---|
0000AC9A | G80 M3 CS | AWD | Nur zur passenden AWD‑Getriebefamilie |
00008FB7 | G82 M4 CS | AWD | Nicht für RWD übernehmen |
0000A07E | G82 M4 CSL | RWD | Eigene RWD‑Abstimmung |
0000BE5F | G87 M2 CS | RWD | Aktueller M2‑CS‑Datensatz |
hwInstall oder hwDeinstall abzuwählen, ist keine saubere Cross‑Flash‑Methode.
Bootloader‑Situation der DME
Die DME‑Bootloader ...036... und ...037... blockieren den alten öffentlichen CS‑Flash‑Pfad. Für 037 und neuere Fahrzeugstände existiert nach aktuellem Fachstand eine spezielle Lösung; sie ist jedoch nicht als allgemeiner öffentlicher Standardprozess dokumentiert. Deshalb gilt:
- Nicht pauschal „unmöglich“ schreiben.
- Nicht eigenmächtig den BTLD downgraden.
- Vor jedem TAL den realen DME‑BTLD und den Fahrzeug‑I‑Step prüfen.
Hinweis zur Vmax: In KIS-/Community‑Angaben tauchen 305 km/h auf. BMW nennt für das Serienfahrzeug offiziell 302 km/h. Beides sollte redaktionell nicht vermischt werden.
3. FSC richtig einordnen
Vor dem DME‑Flash muss klar sein, welche leistungsbezogene Freischaltung bereits im Fahrzeug liegt und welche Zielsoftware sie erwartet. „Alle 0x1E* deaktivieren“ ist falsch und kann eine werksseitig gültige Berechtigung zerstören.
| FSC | Zuordnung | Praxisregel |
|---|---|---|
0x1E8 | G8x AWD LCI Competition | Nur bei tatsächlichem Konflikt mit Zielsoftware behandeln |
0x1EB | G87 Serienmodell | Vor M2‑CS‑Ziel exakt prüfen |
0x1EC | G87 M2 CS | Werkseitige CS‑Berechtigung, nicht pauschal als „falsch“ markieren |
0x1EE | G87 M2 CS Brasilien | Markt-/DME‑Variante beachten |
4. Typschlüssel und Zeitkriterien
Typschlüssel und Produktionsdatum bestimmen, welchen Soll‑Verbund KIS berechnet. Sie sind Werkzeuge für die Zielermittlung – keine universellen Werte für jedes Fahrzeug.
| Baureihe | Beispiele Typschlüssel | Zeitkriterium |
|---|---|---|
| G80 M3 CS | 61AY ECE LL AWD · 62AY ECE RL AWD · 63AY US LL AWD | PreLCI 03/23–05/24 · LCI ab 03/25 |
| G81 M3 CS Touring | 31GB ECE LL AWD · 32GB ECE RL AWD | ab 07/25 |
| G82 M4 CS | 41HK ECE LL AWD · 42HK ECE RL AWD · 43HK US LL AWD | ab 07/24 |
| G82 M4 CSL | 61AZ ECE LL RWD · 62AZ ECE RL RWD · 63AZ US LL RWD | 05/22–10/22 |
| G87 M2 CS | 31DM ECE LL RWD · 32DM ECE RL RWD · 33DM US LL RWD | ab 07/25 |
5. Soll-/Ist‑Vergleich der Steuergeräte
Die folgenden Softwarestände stammen aus einer konkreten Fahrzeugberechnung. Sie erklären, welche Bestandteile sich zwischen Serien- und Zielverbund ändern. Die Werte sind keine universelle Teileliste und müssen für jedes Fahrzeug neu über FA, I‑Step, Hardware und KIS geprüft werden.
DME_BAC2 [0x12] – Serie zu M2 CS
Die Hardwarefamilie DME‑86T0 bleibt bestehen. Der Serienverbund verwendet den SWFK 0000B7B5_020_110_173 für den G87 S58 RWD ECE mit OPF und 353 kW / 600 Nm. Als M2‑CS‑Ziel ist der SWFK 0000C027_020_130_246 mit 390 kW / 650 Nm vorgesehen.
Zusätzlich ändert sich der SWFL‑Stand von 00005C64_020_110_006 auf 00005C64_020_130_005. Der Wechsel betrifft damit einen zusammengehörigen Softwareverbund und nicht nur eine einzelne Kennfeldnummer.
DSC_BRS_IB [0x29] – Bremsen-/Stabilitätsverbund
Die Hardwarevariante HWEL_00006BA6_012_004_000 bleibt gleich. Der Sollstand umfasst jedoch mehrere zusammengehörige SWE: Das CAFD wechselt innerhalb 00003D0E von 011_011_011 auf 013_002_001, der SWFK von 00005ED4_009_017_021 auf 0000C25E_009_024_021.
Auch die SWFL‑Pakete 00005B82 und 00005B83 wechseln jeweils von 009_017_021 auf 009_024_021. Nur einen einzelnen Softwareeintrag zu übernehmen, würde daher keinen konsistenten DSC‑Verbund ergeben.
DSC_VIP_IB4 [0x39] – VIP-/SWT‑Verbund
Bei gleicher Hardwarebasis wechselt das CAFD 00003D14 von 011_002_006 auf 012_000_005. Die VIP‑Applikations- und Datensoftware 00005B88 und 00005B89 ändert sich jeweils von 010_003_020 auf 010_011_020.
Weil DSC_VIP SWT-/FSC‑Funktionen enthält, darf ein berechneter Softwareunterschied nicht automatisch als Flash‑Pflicht verstanden werden. Zuerst müssen Zielprofil, FSC‑Status und die tatsächlich gewünschte Funktion getrennt bewertet werden.
EGS7 [0x18] – M2‑CS‑Getriebe‑SWFK
In diesem Hardwareverbund bleiben BTLD 00005F6D_014_027_004, HWEL 00004326_030_014_004 sowie die SWFL‑Pakete 00005F6F und 00005F70 unverändert. Der Getriebe‑SWFK wechselt von 0000BE5B_166_075_007 auf den M2‑CS‑Stand 0000BE5F_166_015_010.
Nur in genau diesem geprüften Hardware- und Bootloaderverbund konzentriert sich die Zieländerung auf den SWFK. Daraus folgt nicht, dass bei jeder Getriebe‑Revision ein beliebiger „SWFK‑only“-Flash zulässig ist.
EPS4 [0x30] – Lenkung
Das CAFD 00003EE4 wechselt von 004_000_037 auf 004_000_040. Bei den SWFL‑Paketen ändert sich 00005EEA von 122_035_000 auf 122_041_000 und 00005EEB von 220_045_000 auf 220_051_000.
Diese Differenzen sind kein Freibrief zum EPS‑Cross‑Flash. Achsvariante, Lenkgetriebe, RWD/AWD und der vollständige SWE‑Stand müssen zusammenpassen. Häufig ist eine gezielt geprüfte Codierung sinnvoller als ein Firmware‑Cross‑Flash.
VDP [0x76] – Vertikaldynamik
Bootloader, Hardware und Applikations‑SWFL bleiben in der vorliegenden Berechnung gleich. Der VDP‑Datensatz wechselt von SWFK_000052F2_003_020_013 („498“) auf SWFK_000052F3_003_020_023 („499“).
VDP ist besonders sensibel: Ein unpassendes Fremdprofil kann Fahrzeughöhe, Leuchtweitenregelung und Fahrerassistenz beeinflussen. Nach Änderungen können ISTA‑Servicefunktionen sowie eine Fahrhöhen-/Fahrwerkskalibrierung erforderlich sein.
6. Vorbereitung und echte Sicherung
- Kompatible E‑Sys‑Version und vollständiges S18A‑PSdZData
- Stabilisiertes Programmiernetzteil mit ausreichender Dauerleistung
- Laptop am Netzteil; Standby, Energiesparen und Funkwechsel deaktiviert
- Original‑FA als Datei sichern
SVT_ISTund I‑Step shipment/current/last dokumentieren- NCDs aller betroffenen Steuergeräte sichern
- FSC‑Inventar und – falls verfügbar – signierte FSC‑Dateien sichern
- Geplantes
SVT_SOLLund TAL separat speichern - Recovery‑Plan, Toolzugang und Diagnoseweg vorher festlegen
- Fehlerspeicher und Fahrzeugzustand vor Beginn dokumentieren
7. Kompakter E‑Sys‑Ablauf
Die folgenden Schritte beschreiben den kontrollierten Arbeitsablauf. Sie ersetzen keine fahrzeugspezifische Prüfung der SGBMIDs.
SVT_IST, CAFD/NCD, FSC‑Bestand und Fehlerspeicher sichern. Eine reine Zustandsdokumentation ist noch kein vollständiges Recovery‑Paket.
SVT_IST und SVT_SOLL berechnen. Unerwartete Bootloader‑, Hardware‑Installations- oder Deinstallationsaktionen sind ein Stoppsignal. Bei manipuliertem FA/SVT müssen automatische VCM-/MSM‑Updates deaktiviert bzw. eindeutig kontrolliert sein.
- DME: regional richtigen SWFK/SWFL‑Verbund flashen; BTLD und FSC vorher prüfen.
- EGS: nur passenden RWD-/AWD‑Datensatz und passende Revision verwenden.
- DSC/VDP/EPS: nur übernehmen, wenn Hardware, Zielprofil und Nachkalibrierung geklärt sind.
- Bei mehreren möglichen CAFDs niemals „Detect CAF for SWE“ blind bestätigen.
8. Typische Fehler – und die richtige Regel
| Zu kurze Annahme | Warum problematisch | Bessere Regel |
|---|---|---|
| „E‑Sys + Loader ist Pflicht“ | Ein Loader ist für TAL‑Programmierung und normales VO‑Coding nicht grundsätzlich erforderlich. | Nur nachweislich benötigte und vertrauenswürdige Komponenten einsetzen. |
| „Fake‑FA in den VCM schreiben“ | Der dauerhafte Fahrzeugauftrag passt danach nicht mehr zum realen Auto. | Arbeits‑FA nur temporär für Berechnung/Coding verwenden. |
| „BTLD im TAL abwählen reicht“ | Ein inkonsistentes SVT_SOLL bleibt inkonsistent. | Sollverbund korrekt konstruieren und vollständig prüfen. |
| „HW‑IDs from SVT Actual macht alles kompatibel“ | Die Option ändert die Berechnung, nicht die reale Hardwareeignung. | HWEL/BTLD/SWE fachlich abgleichen. |
| „Alle 0x1E*‑FSC deaktivieren“ | Gültige Serien- oder CS‑Freischaltungen können betroffen sein. | Nur den tatsächlich relevanten Konflikt behandeln. |
| „Alle ECUs mit CS‑FA codieren“ | Falsche Baureihen-, Antriebs- oder Fahrwerksparameter sind möglich. | DME mit Original‑FA; übrige ECUs einzeln validieren. |
| „FA/SVT/NCD ist ein komplettes Backup“ | Firmware und signierte FSC‑Dateien sind damit nicht automatisch gesichert. | Recovery‑Pfad und Originalsoftware vorab nachweisen. |
| „RSU bringt sicher alles auf Serie“ | Remote‑Update ist kein kontrollierter Rollback und kann bei Abweichungen scheitern. | Rückrüstung mit geprüftem Serien‑SVT/TAL planen. |
9. Rückrüstung auf Serie
„Zurück auf Serie“ muss vor dem Umbau planbar sein. Dazu gehören:
- Original‑FA und unveränderter Fahrzeugauftrag,
- originaler bzw. eindeutig berechenbarer Serien‑Sollverbund,
- kompatibles PSdZData für den vorgesehenen Serien‑I‑Step,
- gültige FSC‑Wiederherstellung, falls FSCs verändert wurden,
- gesicherte NCDs sowie dokumentierte Kalibrier-/Servicewerte,
- ein geprüfter Flash‑ und Diagnoseweg für DME, EGS und Fahrwerk.
Nach der Rückrüstung folgen Fahrzeugtest, Codierung mit Original‑FA, notwendige ISTA‑Servicefunktionen und eine erneute Plausibilitätsprüfung aller betroffenen Systeme.
10. Kurzfazit
Ein sauberer CS‑Flash ist kein „Typschlüssel ändern und TAL starten“. Entscheidend sind ein passender DME‑FSC, der richtige regionale Softwarestand, ein zur Getriebe‑Revision und Antriebsart passendes EGS sowie eine bewusst begrenzte Behandlung von DSC, EPS und VDP. Wer FA, SVT_SOLL und TAL nachvollziehbar trennt, vermeidet die meisten kritischen Fehler.
ℹ️ Hinweis zu den Abbildungen
Auf BimmerGuide werden teilweise mithilfe künstlicher Intelligenz erstellte oder bearbeitete Illustrationen und Titelbilder verwendet.
Sie dienen ausschließlich der Veranschaulichung technischer Inhalte und stellen nicht zwangsläufig reale Fahrzeuge, Bauteile oder Situationen dar.