BMW E61 Niveauregulierung (EHC) kalibrieren mit Deep OBD: Die komplette Anleitung von A bis Z

Die elektronische Niveauregulierung (EHC) des BMW 5er Touring (E61) ist extrem komfortabel – bis sie ausfällt. Wenn ein Luftbalg platzt, altert oder undicht wird, sackt das Fahrzeug einseitig oder beidseitig komplett ab. Nach dem mechanischen Tausch der Luftfedern folgt jedoch oft die Ernüchterung: Die Elektronik verweigert den Dienst, das Heck pumpt sich unkontrolliert bis zum Anschlag hoch oder der Kompressor stellt seine Arbeit aus Eigenschutz komplett ein.
In dieser ausführlichen Anleitung erfährst du schrittweise, wie du das EHC-Steuergerät (ehc_e65.prg) nach einem Luftbalg-Defekt mithilfe von Deep OBD auf dem Smartphone wieder vollständig kalibrierst, den Transportmodus aufhebst und typische Fehler wie 0x005F99 oder 0x005FB4 dauerhaft beseitigst.
1. Symptome, Fehlercodes und das Verhalten des EHC-Steuergeräts
Nach dem Austausch eines defekten Luftbalgs befindet sich das EHC-Steuergerät meist in einem undefinierten Notlauf. Typische Symptome und Diagnose-Meldungen im Fehlerspeicher sind:
- Unkontrolliertes Hochpumpen: Sobald der Fehlerspeicher gelöscht wird, erwacht das EHC-Steuergerät und steuert den Kompressor maximal an, um einen alten, ungültigen Sollwert zu erreichen.
- Fehlercode 0x005F99 (EHC: Höhenstand nicht kalibriert): Die hinterlegte Vorkalibrierung passt nicht mehr zu den aktuellen Sensorwerten.
- Fehlercode 0x005FB4 (EHC: Transportmodus aktiv): Eine automatische Schutzfunktion, die verhindert, dass das System im normalen Fahrbetrieb dynamisch regelt.
- EDIABAS-Abbrüche in Deep OBD: Bei der manuellen Eingabe von Abgleichs-Jobs kommt es häufig zu Fehlermeldungen wie
IFH-0018,ERROR_ARGUMENT2,ERROR_ARGUMENT3oderERROR_ECU_REQUEST_OUT_OF_RANGE.
2. Vorbereitung & Not-Kniff beim unkontrollierten Hochpumpen
Wenn das Fahrzeug bei aktiver Zündung sofort auf die maximale Höhe pumpt, lässt sich der Höhenstandsabgleich nicht sauber durchführen. Nutze folgenden mechanisch-elektrischen Kniff:
- Heck manuell absenken: Senke das Heck über die Aktuator-Steuerung in Deep OBD auf die gewünschte Grundhöhe von ca. 58 bis 59 cm (gemessen von der Unterkante der Felge senkrecht hoch zur Unterkante der Kotflügelform).
- Stromversorgung des Kompressors unterbrechen: Ziehe im Kofferraum hinten rechts die Sicherung F92 (40A) für die Niveauregulierung.
- Vorteil: Der Kompressor bekommt keinen Strom mehr und kann das Heck nicht mehr hochpumpen. Das EHC-Steuergerät bleibt über die OBD2-Schnittstelle jedoch voll ansprechbar und diagnostizierbar.
3. Schritt-für-Schritt-Kalibrierung über Deep OBD
Schritt 1: Vorkalibrierung zurücksetzen (_PRECALIB_RESTART)
Um die harte Software-Blockade im Steuergerät aufzuheben, muss die Vorkalibrierung neu gestartet werden.
- Steuergerät: EHC (
ehc_e65.prg) - Job:
_PRECALIB_RESTART - Argumente: Feld komplett leer lassen.
- Ausführung: Nach dem Start muss das Feld
JOB_STATUSaufOKAYwechseln.
Schritt 2: Pufferdaten und Sensor-Offsets auslesen (_PRECALIB_STATUS_LESEN)
Das Steuergerät errechnet nach dem Reset eigene interne Abweichungswerte (Pufferdaten). Diese müssen ausgelesen werden, da sie als Basis für den finalen Schreibbefehl dienen.
- Job:
_PRECALIB_STATUS_LESEN - Ergebnis analysieren: Suche in den Rückmeldungssätzen ganz unten nach folgenden Zeilen:
RL_ZEROADJ_WERT(Abweichung links, z. B.11)RR_ZEROADJ_WERT(Abweichung rechts, z. B.22)
Schritt 3: Höhenstandsabgleich mit der exakten Trennzeichen-Syntax
Der EDIABAS-Job FAHRZEUG_HOEHE_ABGLEICHEN verlangt exakt drei Argumente: [Abweichung Links];[Abweichung Rechts];[Speicher-Flag].
- Wähle in Deep OBD den Job
FAHRZEUG_HOEHE_ABGLEICHEN. - Wichtig: Entferne das Häkchen bei
Daten (Hex optional mit Leerzeichen). Die Eingabe muss als Klartext-String erfolgen. - Gib im Argumentenfeld die abgelesenen Pufferwerte getrennt durch Semikolons ein. Das
;1am Ende ist das entscheidende Flag, das den Befehl gibt, die Werte dauerhaft ins EEPROM zu brennen:
Plaintext11;22;1 - Führe den Job aus. Bei Erfolg meldet die App
JOB_STATUS: OKAYund zeigt die neu geschriebenen Werte an (OFFSET_LINKS_NEU/OFFSET_RECHTS_NEU). - Stecke die Sicherung F92 (40A) im Kofferraum wieder ein.
4. Transportmodus beenden (Fehlercode 0x005FB4)
Nach einem erfolgreichen Höhenstandsabgleich verbleibt das Steuergerät zum Eigenschutz oft im Transportmodus. In diesem Zustand regelt die Luftfederung während der Fahrt nicht nach.
- Navigiere in Deep OBD zum Bereich
Aktuator ECU: EHC. - Wähle die Funktion
Transportmodus löschen. - Drücke auf
EINMALIG AUSFÜHREN. - Warte, bis im Display die Bestätigung „Transportmodus wurde gelöscht“ erscheint.
5. Fehlerspeicher löschen und Bus-Ruhe abwarten
Zum sauberen Abschluss der Kalibrierung:
- Wähle in der App
ALLE FEHLER LÖSCHEN. - Schalte die Zündung komplett aus und ziehe den Zündschlüssel ab bzw. schalte das Fahrzeug aus.
- Warte ca. 30 bis 60 Sekunden, bis das EHC-Steuergerät in den Standby-Modus wechselt (Bus-Ruhe).
- Schalte die Zündung wieder ein und starte den Motor.
6. Soll-Werte, Sensor-Spannungen und Plausibilitäts-Check
Um zu prüfen, ob das EHC-System mechanisch wie elektrisch fehlerfrei arbeitet, kannst du die Live-Werte in Deep OBD kontrollieren:
- Serien-Fahrhöhe: Die Soll-Fahrhöhe beim BMW E61 liegt im Serienzustand bei ca. 59 cm (gemessen von der Felgenunterkante senkrecht zur Kotflügelunterkante).
- Sensor-Spannung: Eine Spannung von $5030\text{ mV}$ ($5\text{ V}$) an beiden Höhenstandssensoren (links und rechts) ist der reguläre Sollwert. Dies bestätigt, dass die $5\text{ V}$-Referenzspannung des Steuergeräts anliegt und keine Kabelbrüche oder Stecker-Korrosionsprobleme vorliegen.
- Abweichung zur Normallage: Werte im Bereich von $+5\text{ mm}$ bis $-1\text{ mm}$ liegen perfekt innerhalb der Toleranz der 59 cm Fahrhöhe.
Das System ist damit vollständig kalibriert, der Fehler 0x005F99 ist behoben und die Luftfederung regelt im Alltagsbetrieb wieder gewohnt zuverlässig.
Aufrufe: 25 Views
