ECU-Software-Update: Mehr als nur Bugfixes

Hersteller veröffentlichen regelmäßig Software-Updates für Steuergeräte. Was sich ändert, warum Updates sinnvoll sind und wie XENTRY, ODIS.

ECU-Software-Update: Mehr als nur Bugfixes
TL;DR
  • Hersteller-Flash-Updates beheben Software-Bugs, optimieren Adaptions-Kennfelder, verbessern Komfortfunktionen und schließen sicherheitsrelevante Rückrufe.
  • [XENTRY](https://kfz-dietrich.com/glossar/#xentry), [ODIS](https://kfz-dietrich.com/glossar/#odis) und [ISTA](https://kfz-dietrich.com/glossar/#ista) arbeiten über UDS (ISO 14229) und bei neueren Fahrzeugen über DoIP (ISO 13400) mit Security-Access (Seed & Key) – nicht-zertifizierte Tools werden seit UN-R 155/156 abgelehnt.
  • Während des Flash-Vorgangs ist ein Ladeerhaltungsgerät mit mindestens 70 A Pflicht – fällt die Bordspannung unter 11 V, droht ein unvollständiger Speicherzustand.
  • Ein Flash dauert 15 bis 90 Minuten reine Schreibzeit, mit Vor-/Nachprüfung planen wir einen halben Werkstatt-Tag ein – Adaptionswerte werden anschließend bis zu 500 km neu eingelernt.
  • Praxis-Beispiel Golf 7 GTD: [DSG](https://kfz-dietrich.com/glossar/#dsg)-Ruckeln durch reines Software-Update behoben – kein [Mechatronik](https://kfz-dietrich.com/glossar/#mechatronik)-Tausch nötig, Werterhalt durch präzise Diagnose.

Softwarefehler sind in modernen Fahrzeugen genauso real wie mechanische Defekte. Hersteller veröffentlichen laufend Software-Updates (Flash-Updates) für Steuergeräte – zur Behebung von Problemen, aber auch zur Funktionsverbesserung. Was steckt dahinter?

Was Software-Updates bei Steuergeräten bewirken

Fehlerbehebungen: Motorsteuergeräte, Getriebesteuergeräte, ABS-Steuergeräte haben wie jede Software Bugs. Symptome: intermittierende Fehlercodes ohne mechanische Ursache, gelegentliche Aussetzer, Ruckeln unter bestimmten Bedingungen. Ein Software-Update kann das beheben.

Adaptions-Kalibrierung: Einspritzmengen, Ladedruckkennlinien, Zündzeitpunkte werden über Software optimiert. Updates können das Kraftstoffverbrauchsverhalten verbessern oder Emissionswerte senken.

Komfort-Verbesserungen: Schaltverhalten des DSG wird weicher, ACC reagiert präziser, Spurhalteassistent erkennt Markierungen besser – all das ist Softwareoptimierung nach dem Verkauf.

Sicherheits-Updates (Recalls): Wenn ein Software-Fehler sicherheitsrelevant ist, werden Rückrufaktionen ausgelöst, die über Software-Updates gelöst werden. Diese sind beim Hersteller hinterlegt und werden beim nächsten Werkstattbesuch aufgespielt.

Wie Hersteller-Diagnosesoftware Updates durchführt

XENTRY (Mercedes): Verbindet sich mit Mercedes-Server. Lädt verfügbare Updates für die Fahrzeug-VIN. Flash-Vorgang kann je nach Steuergerät 15–90 Minuten dauern. Stabile Stromversorgung (Ladeerhaltungsgerät) während des Flash ist Pflicht – Unterbrechung kann das Steuergerät “bricken”.

ODIS (VW/Audi/Skoda/Seat): Ähnlicher Prozess. ODIS-S (Service) kommuniziert mit VW-Diagnosenetz. Software-Update heißt hier “Softwarestand aktualisieren” oder “Applikations-Update”.

ISTA (BMW): BMW nutzt einen integrierten Update-Mechanismus. ISTA prüft bei jeder Diagnose automatisch, ob neuere Software verfügbar ist. Fahrzeugprofil aus BMW-Server: Soll-Konfiguration vs. Ist-Konfiguration.

Die Flash-Protokolle im Detail

Ein Software-Update auf einem modernen Steuergerät läuft nicht über eine einzelne Kommunikationsleitung, sondern über definierte Protokollstapel. Wer den Ablauf versteht, erkennt, warum Präzision und Ruhe während des Vorgangs Pflicht sind.

UDS (Unified Diagnostic Services, ISO 14229): Der universelle Standard für Diagnose und Programmierung. UDS definiert Sitzungsmodi, Security-Access, Routinen zum Löschen/Schreiben des Flash-Speichers und die Prüfsummenvalidierung nach erfolgtem Update. Bei Mercedes läuft dieser Austausch über XENTRY, bei VW-Konzern über ODIS, bei BMW über ISTA.

DoIP (Diagnostics over Internet Protocol, ISO 13400): Neuere Fahrzeuggenerationen (Mercedes ab Baujahr 2017, BMW F/G-Reihen, VW MQB/MEB) nutzen DoIP über Fahrzeug-Ethernet. Datenraten bis 100 Mbit/s ermöglichen deutlich schnellere Flash-Vorgänge als das klassische CAN (500 kbit/s).

Security-Access (Seed & Key): Vor jedem Schreibzugriff fordert das Steuergerät einen kryptografischen Nachweis. Die Herstellersysteme sind dafür zertifiziert und online mit den Mercedes-, VW- oder BMW-Servern verbunden. Alternative Tools ohne Zertifikat haben hier keinen Zugriff oder greifen auf Umwege zurück, die wir aus Integritätsgründen nicht einsetzen.

Stromversorgung während des Flash: Ein Ladeerhaltungsgerät mit mindestens 70 A stabilisiert die Bordnetzspannung auf 13,5–14,5 V. Fällt die Spannung unter 11 V, bricht der Flash-Vorgang kontrolliert ab. Ohne stabile Versorgung ist das Risiko eines unvollständigen Speicherzustands hoch.

UN-R 155 und UN-R 156 – Cybersecurity ist Pflicht geworden

Seit Juli 2024 müssen neu typgenehmigte Fahrzeuge in der EU die UN-Regelungen R 155 (Cybersecurity Management System) und R 156 (Software Update Management System) erfüllen. Für die Werkstattpraxis bedeutet das:

  • Jedes Software-Update am Fahrzeug muss signiert, manipulationssicher und nachvollziehbar eingespielt werden.
  • Hersteller müssen ein lückenloses Audit-Log über Softwarestände und Updates führen.
  • Unautorisierte oder nicht signierte Flash-Vorgänge werden vom Steuergerät abgelehnt.
  • Zugriff auf Programmier-Sessions ist nur über zertifizierte Diagnosesoftware mit aktivem Online-Account möglich.

Diese Regulierung stärkt genau den Weg, den wir seit Jahren gehen: Programmieren ausschließlich mit Herstellersoftware, lückenlose Dokumentation, keine Grauzonen-Tools auf Kundenfahrzeugen.

Was schief gehen kann

Unterbrochene Verbindung während Flash: Wenn die Verbindung zum Diagnosegerät oder Server während des Flash-Vorgangs getrennt wird: Das Steuergerät kann in einem unvollständigen Zwischenzustand bleiben. Recovery ist möglich, aber aufwendig.

Falsche Software-Version: Wenn das Update für eine andere Motorvariante oder Marktversion aufgespielt wird, können Fehler entstehen. Herstellerdiagnosesoftware hat Schutzfunktionen dagegen – bei alternativen Flashing-Tools ist das Risiko höher.

Adaptionswerte zurückgesetzt: Viele Software-Updates löschen die angelernten Adaptionswerte (Gemischregelung, Einspritzkalibrierung). Das Steuergerät muss neu einlernen – das dauert bis zu 500 km.

Wann ein Update sinnvoll ist

  • Bekannte Symptome, die durch Update behoben werden (Herstellerdatenbank prüfbar)
  • Vor Hauptuntersuchung: Wenn aktive Fehlercodes auf veraltete Software hindeuten
  • Nach Reparatur: Aktuelle Softwarestand stellt sicher, dass alle Verbesserungen aktiv sind
  • Bei Rückrufaktionen: Pflicht

Was kein Update hilft: mechanischer Verschleiß, elektrische Defekte. Software ist kein Ersatz für mechanische Instandsetzung.

Praxisfall aus der Werkstatt: VW Golf 7 GTD mit DSG-Ruckeln

Ein Kunde aus dem Raum Göttingen brachte seinen Golf 7 GTD mit der Beschwerde, das DSG-Getriebe rucke bei niedriger Geschwindigkeit, insbesondere beim Anrollen an Kreuzungen. Die Fehlerspeicher zeigten keinen aktiven Fehler, Adaptionswerte lagen innerhalb der Toleranzen. Klassisch ein Fall, der in einer weniger spezialisierten Werkstatt schnell zu einem teuren Mechatronik-Austausch führen kann.

Unser Vorgehen:

  1. Auslesen aller Steuergeräte über ODIS und Abgleich der Softwarestände gegen die VW-Datenbank.
  2. Für das DSG-Steuergerät lag ein aktualisierter Softwarestand hinterlegt, der laut Herstellerhinweis genau das geschilderte Ruckel-Verhalten adressiert.
  3. Flash-Update per ODIS bei angeschlossenem Ladeerhaltungsgerät, anschließend vollständige Grundeinstellung und Neuanlernen der Kupplungsadaptionen.
  4. Testfahrt mit Messprotokoll, Vergleich der Istwerte vor/nach Update.

Ergebnis: Das Ruckeln war nach dem Einlernen vollständig behoben, ohne einen einzigen Mechanikteiletausch. Die Instandsetzung hat einen Bruchteil der Zeit und Kosten eines Mechatronik-Wechsels gekostet – Werterhalt durch präzise Diagnose, genau so wie wir arbeiten.

Unser Leistungsrahmen rund um das Steuergerät

Ein Software-Update ist nur ein Baustein in einem breiteren Leistungsangebot. Über unsere Fachbereiche decken wir den kompletten Lebenszyklus eines Steuergeräts ab:

Die Verbindung aus herstellerzertifizierter Diagnosesoftware, Bench-Programmierung (KTAG, KT200II, IO-Terminal, AVDI) und einem strukturierten Werkstattprozess ermöglicht uns, selbst komplexe Fälle mit Präzision und Ruhe zu lösen.

Für Techniker: UDS Service $34/$36/$37 Flash-Sequenz und Adaption-Lernband-Reset

Der UDS-Flash-Vorgang folgt einer fest definierten Sequenz: Service $10 (Diagnostic Session $02 Programming Session) öffnet den Programmiermodus, Service $27 (Security Access) freischalt mit Seed/Key-Algorithmus über zertifikatsbasierte Berechnung, Service $31 (Routine Control, Routine $0203) löscht Flash-Sektoren – etwa 30 bis 90 Sekunden je nach Sektor-Größe. Service $34 (Request Download) übergibt Adresse und Größe, Service $36 (Transfer Data) schreibt Blöcke mit 4 KB Payload je Frame, Service $37 (Request Transfer Exit) schließt den Schreibvorgang ab.

Prüfsummenvalidierung erfolgt nach jedem Block via CRC-32 oder SHA-256 (bei UN-R 156 Pflicht). Bei Mercedes XENTRY zusätzlich Mercedes-eigener PEC-Hash über die gesamte Software-Partition. Bei Abweichung der Prüfsumme wird der Flash-Vorgang abgebrochen, das Steuergerät bleibt im Bootloader-Modus – Recovery via $34/$36/$37 mit Original-Image möglich, sofern Boot-Loader nicht überschrieben wurde. Bei Tricore-MCUs ist der Boot-Sektor in einem separaten Block geschützt, deshalb selbst nach gescheitertem Anwendungs-Flash recoverbar.

Adaption-Reset nach erfolgreichem Flash: Lambdaregelung-Lernwerte (Bank 1/2 Trim) werden gelöscht, DSG-Kupplungs-Adaption (Eingriffspunkt, Druckaufbau) zurückgesetzt, ABS-Lenkwinkel-Sensor-Offset neu initialisiert. Lernband 0 bis 500 km mit gemischtem Fahrprofil – Stadt, Landstraße, mehrere Kaltstarts – bringt alle Adaptionen wieder in den Konvergenzbereich. Bei DSG zusätzlich Adaption-Fahrt mit ODIS Funktion 02 Anpassung > Schaltbefehl-Adaption manuell triggern.

Wer wie in Mr. Robot versucht, signierte Firmware mit modifiziertem Bootloader zu umgehen, scheitert am UN-R-156-konformen Hardware-Trust-Anchor.

ECU-Software-Update in Hardegsen. XENTRY, ODIS, ISTA – alle aktuellen Versionen online. Telefon: 05505 5236.

Häufige Fragen

Wie lange dauert ein Flash-Update eines Steuergeräts? Die reine Flash-Zeit liegt je nach Steuergerät und Datenmenge zwischen 15 und 90 Minuten. Inklusive Vorprüfung, Soll-/Ist-Abgleich, Protokollierung und Nachtest planen wir einen halben Werkstatt-Tag ein.

Kann ein fehlgeschlagenes Flash-Update mein Steuergerät dauerhaft zerstören? Bei Unterbrechung der Stromversorgung oder Datenverbindung während des Flash-Vorgangs ist ein unvollständiger Zwischenzustand möglich. Über unsere Bench-Programmierung und Boot-Mode-Recovery (KTAG, KT200II, IO-Terminal) können wir solche Fälle in den meisten Fällen wiederherstellen.

Was ist der Unterschied zwischen Flash-Update und Codierung? Beim Flash-Update wird die Betriebssoftware des Steuergeräts ersetzt. Eine Codierung passt Parameter innerhalb der bestehenden Software an (Ausstattungsmerkmale, Marktversionen). Beide Eingriffe werden über XENTRY, ODIS oder ISTA protokolliert.

Ist ein Software-Update auch für ältere Fahrzeuge sinnvoll? Ja, sofern der Hersteller aktualisierte Softwarestände hinterlegt hat. Gerade bei CDI-Motoren, DSG-Getrieben und Common-Rail-Systemen gibt es häufig Updates, die Laufverhalten und Zuverlässigkeit spürbar verbessern. Die Prüfung erfolgt über die Fahrzeug-VIN in der Herstellerdatenbank.

Wo befindet sich KFZ Dietrich? Unsere Werkstatt befindet sich in der Meckelstraße 8, 37181 Hardegsen (Ortsteil Gladebeck) – zentral in Südniedersachsen, gut erreichbar aus Göttingen, Northeim und Einbeck.

Wie kann ich einen Termin vereinbaren? Rufen Sie uns an unter 05505 5236, schreiben Sie uns per WhatsApp oder nutzen Sie unser Kontaktformular. Wir melden uns zeitnah mit einem passenden Termin.


Weiterführende Informationen

Haben Sie technische Fragen zu Ihrem Fahrzeug? Schreiben Sie unseren Meistern direkt per WhatsApp für eine fachliche Ersteinschätzung.


Weiterführende Informationen:


Das könnte Sie auch interessieren

Häufig gestellte Fragen

Wo befindet sich KFZ Dietrich?

Unsere Werkstatt befindet sich in der Meckelstraße 8, 37181 Hardegsen (Ortsteil Gladebeck) – zentral in Südniedersachsen, gut erreichbar aus Göttingen, Northeim und Einbeck.

Wie kann ich einen Termin vereinbaren?

Rufen Sie uns an unter 05505 5236, schreiben Sie uns per WhatsApp oder nutzen Sie unser Kontaktformular. Wir melden uns zeitnah mit einem passenden Termin.

Wie lange dauert ein Flash-Update eines Steuergeräts?

Die reine Flash-Zeit liegt je nach Steuergerät und Datenmenge zwischen 15 und 90 Minuten. Inklusive Vorprüfung, Soll-/Ist-Abgleich, Protokollierung und Nachtest planen wir einen halben Werkstatt-Tag ein.

WhatsApp