Wer an seinem BMW schraubt, kommt mit einfachen OBD-Handy-Apps oft schnell an Grenzen. Hier setzt Deep OBD an: Eine Open-Source-App, die theoretisch alles kann, was sonst nur mit der offiziellen BMW-Werkstattsoftware (wie INPA oder Tool32) möglich ist.
Was macht Deep OBD so besonders?
Im Gegensatz zu Standard-Apps liest Deep OBD nicht nur allgemeine Fehlercodes aus. Die App nutzt die originalen SGBD-Dateien (Steuergerätedateien). Das bedeutet:
- Echtzeit-Daten: Du kannst tiefgehende Livedaten wie Öltemperatur, Ladedruck oder die Beladung des Dieselpartikelfilters (DPF) auslesen.
- Steuergeräte-Jobs: Du kannst Funktionen auslösen, wie das Registrieren eines Batterietausches oder das Anstoßen einer DPF-Regeneration.
- Hohe Kompatibilität: Unterstützt werden nahezu alle BMW-Modelle ab ca. Baujahr 1996 bis hin zur aktuellen G-Serie.
Die Handhabung: Schritt für Schritt
Die Lernkurve bei Deep OBD ist steil, aber die Möglichkeiten sind enorm. So gehst du vor:
1. Die Hardware (Der Adapter)
Deep OBD ist wählerisch beim Adapter, da es stabile Protokolle braucht.
- Für ältere Modelle (E-Serie): Ein bewährtes K+DCAN USB-Interface (mit OTG-Adapter für das Handy) oder spezielle Bluetooth-Adapter (z. B. vGate oder das Deep OBD eigene Interface).
- Für neuere Modelle (F/G-Serie): Ein ENET-Kabel mit Ethernet-zu-USB-C-Adapter oder ein schneller ENET-WLAN-Adapter.
2. Einrichtung der App
Nach der Installation aus dem Play Store müssen die ECU-Daten heruntergeladen werden (ca. 1-2 GB). Dies ist notwendig, damit die App die „Sprache“ deiner Steuergeräte versteht.
- Konfigurations-Generator: Nutze diesen, um dein Fahrzeug automatisch erkennen zu lassen. Er erstellt eine Auswahl der verfügbaren Steuergeräte.
3. Fehlerspeicher und Live-Werte
In der Hauptansicht kannst du nun den Fehlerspeicher aller Steuergeräte auslesen und löschen. Das Besondere: Die Fehler werden mit den exakten BMW-Fehlercodes und Beschreibungen angezeigt.
- Tipp: Über das Menü „Ediabas Tool“ kannst du gezielte Einzelbefehle (Jobs) an die Steuergeräte senden, um z. B. Serviceintervalle zurückzusetzen.
Sicherheitshinweise für die Handhabung
Da Deep OBD tief in die Fahrzeugsoftware eingreift, gilt:
- Batteriespannung: Bei längeren Diagnose-Sitzungen oder beim Ausführen von Jobs sollte ein Ladegerät am Fahrzeug hängen. Sinkt die Spannung zu tief, können Steuergeräte hängen bleiben.
- Keine Experimente: Führe nur „Jobs“ aus, deren Bedeutung du kennst. Das Senden falscher Befehle kann im schlimmsten Fall Steuergeräte unbrauchbar machen.
Fazit: Deep OBD ist kein Spielzeug, sondern ein mächtiges Diagnosewerkzeug. Wer bereit ist, sich einzuarbeiten, bekommt eine Funktionalität, die sonst hunderte Euro kostet – völlig kostenlos und Open Source.
Die wichtigsten Gängigen Jobs in Deep OBD
Wenn du in der App das Ediabas Tool öffnest und die entsprechende Steuergerätedatei (.prg) lädst, stehen dir mächtige Funktionen zur Verfügung. Hier sind die Jobs, die BMW-Besitzer am häufigsten benötigen:
1. Batteriewechsel registrieren
Wenn du eine neue Batterie mit der gleichen Kapazität und dem gleichen Typ verbaut hast, musst du dem Fahrzeug mitteilen, dass der Energiehaushalt zurückgesetzt werden kann.
- Steuergerät: Motorsteuergerät (DME oder DDE)
- Job-Name:
STEUERN_BATTERIETAUSCH_REGISTRIEREN - Warum? Das Power-Management passt die Ladespannung an das Alter der Batterie an. Ohne Registrierung wird die neue Batterie oft überladen und altert vorzeitig.
2. DPF (Dieselpartikelfilter) Regeneration einleiten
Sollte dein Diesel viel Kurzstrecke fahren, kann der Filter verstopfen. Du kannst die Freibrennfahrt manuell anfordern.
- Steuergerät: Motorsteuergerät (DDE)
- Job-Name:
ABGLEICH_CSF_PROG - Argument: Trage als Argument
LEISTUNGSMANGELoderLEISTUNGSVERLUSTein (je nach Modell auchEEPROM;QFL;200). - Hinweis: Die Regeneration startet meist erst, wenn der Motor Betriebstemperatur hat und eine konstante Geschwindigkeit (über 60 km/h) gehalten wird.
3. Service-Intervalle zurücksetzen (CBS Reset)
Wenn der herkömmliche Reset über den Bordcomputer nicht funktioniert, kannst du die Intervalle für Öl, Bremsen oder Mikrofilter direkt ansprechen.
- Steuergerät: Kombiinstrument (KOMBI) oder CBS-Steuerung.
- Job-Name:
CBS_RESEToder spezifische Jobs wieSTEUERN_SERVICE_INTERVALL_RESET.
4. Adaptionswerte löschen
Nach der Reparatur von Sensoren (z. B. Luftmassendurchmesser oder Lambdasonde) sollten die gelernten Korrekturwerte des Motorsteuergeräts gelöscht werden.
- Steuergerät: Motorsteuergerät (DME/DDE)
- Job-Name:
ADAPTION_LOESCHENoderSTEUERN_ADAPTION. - Effekt: Der Motor lernt die Gemischbildung basierend auf den neuen, funktionierenden Bauteilen von Grund auf neu.
5. Kurzschlusssperre zurücksetzen (Lampen-Counter)
BMW-Lichtsteuergeräte (FRM) schalten Ausgänge permanent ab, wenn zu oft ein Kurzschluss erkannt wurde (z. B. durch defekte Kabelbäume oder falsche LEDs). Selbst nach der Reparatur bleibt das Licht aus.
- Steuergerät: Fußraummodul (FRM)
- Job-Name:
_RESET_KURZSCHLUSS_SPERRE(oft muss hier die Nummer des betroffenen Lampenkanals als Argument angegeben werden).
Kurzübersicht: Welches Steuergerät für welchen Job?
| Aufgabe | Steuergerät (Datei) | Wichtige Voraussetzung |
| Fehlerspeicher löschen | Alle (FS_LOESCHEN) | Zündung an, Motor aus |
| Live-Daten Motor | DME / DDE | Motor kann laufen |
| Getriebe-Adaption | EGS | Nur bei stehendem Fahrzeug |
| Injektoren abgleichen | DDE (IMA_LESEN/SCHREIBEN) | Abgleichwerte vom Injektor-Kopf nötig |
Wichtiger Hinweis zur Handhabung: Bevor du einen Job „ausführst“ (Button: Verbinden oder Run), stelle sicher, dass du das richtige Argument eingetragen hast. Ein leerer Job-Befehl bewirkt oft gar nichts, während ein falsches Argument im schlimmsten Fall eine Fehlkonfiguration auslösen kann.
Wichtiger Hinweis & Haftungsausschluss
Die Nutzung der App „Deep OBD for BMW“ sowie die Anwendung der hier beschriebenen Schritte erfolgen ausdrücklich auf eigene Gefahr.
- Keine Gewährleistung: Dieser Artikel dient ausschließlich zu Informationszwecken. Es wird keine Gewähr für die Richtigkeit, Vollständigkeit oder Aktualität der bereitgestellten Informationen übernommen.
- Risiko von Hardwareschäden: Deep OBD greift tief in die Software-Architektur und die Steuergeräte (ECUs) des Fahrzeugs ein. Unsachgemäße Handhabung, Verbindungsabbrüche während eines Schreibvorgangs oder eine unzureichende Batteriespannung können zu dauerhaften Schäden an Steuergeräten, zum Erlöschen der Betriebserlaubnis oder zu Fehlfunktionen sicherheitsrelevanter Systeme führen.
- Haftungsausschluss: Der Autor dieses Artikels sowie die Herausgeber haften nicht für Schäden am Fahrzeug, Folgeschäden oder Verletzungen, die durch die Anwendung der beschriebenen Methoden, Jobs oder Konfigurationen entstehen.
- Fachwissen erforderlich: Die Durchführung von Steuergeräte-Jobs (z.B. Batterieregistrierung, DPF-Regeneration) sollte nur von Personen vorgenommen werden, die über das notwendige technische Fachwissen verfügen. Im Zweifelsfall ist stets eine zertifizierte Fachwerkstatt aufzusuchen.
Aufrufe: 14 Views
