BMW ISTA Download, Anleitung & Installation auf Windows 10

Früher oder später kommt jeder BMW-Besitzer an den Punkt, an welchem mal eine Wartung ansteht, die leider komplexer ist als die Zündkerzen oder das Öl zu wechseln. Entweder man hat ausreichend KFZ Vorwissen oder man muss sich durch wirre Anleitungen im Internet oder in Gruppen, Foren etc. kämpfen.

Es sei denn, man ist glücklich genug, Zugriff auf einen Laptop mit der BMW Software ISTA+ zu haben.

ISTA+ ist die offizielle Diagnose- und Service-Software von BMW.
Sie wird in BMW-Werkstätten genutzt, um Fahrzeuge auszulesen, Fehlerspeicher zu analysieren, geführte Diagnosen durchzuführen und Service- bzw. Reparaturanweisungen Schritt für Schritt anzuzeigen.
Kurz gesagt: ISTA+ verbindet das Auto mit BMWs technischer Datenbank und hilft dabei, Fehler systematisch zu finden, zu bewerten und korrekt zu beheben – inklusive Steuergeräte-Abfragen und Funktionsprüfungen.

Mit diesem digitalen Werkzeug kann sich also selbst der Hobbyschrauber an komplizierte Wartungen trauen. Und in diesem Beitrag erkläre ich euch, wie ihr die Software auch auf eurem Laptop zum laufen bekommt!

Warum ISTA+ der Standard für BMW-Enthusiasten ist

Die moderne Fahrzeugdiagnose hat sich in den letzten Jahren massiv gewandelt. Während einfache OBD2-Scanner oft nur oberflächliche Fehlercodes ausgeben, erlaubt der ISTA Download den Zugriff auf die tiefsten Ebenen der Bordelektronik. ISTA+ (Integrated Service Technical Application) ist nicht nur ein reines Auslesewerkzeug, sondern ein umfassendes Informationssystem. Der größte Vorteil gegenüber universeller Software liegt in der fahrzeugspezifischen Logik: Die Software erkennt genau, welche Steuergeräte in deinem Modell verbaut sind, und bietet darauf basierende Testpläne an. Das spart Zeit und verhindert Fehlinterpretationen von kryptischen Fehlercodes, die bei günstigen Diagnosegeräten oft an der Tagesordnung sind.

Disclaimer / Haftungsausschluss
Die hier genannte Software ISTA+ ist Eigentum der BMW AG bzw. der jeweiligen Rechteinhaber. Sie wurde nicht von mir entwickelt, nicht modifiziert und nicht bereitgestellt.
Ich stehe in keiner geschäftlichen oder sonstigen Verbindung zur BMW AG. Alle genannten Marken, Namen und Produktbezeichnungen dienen ausschließlich der Identifikation.
Die bereitgestellte Anleitung stellt keine offizielle Empfehlung dar und beschreibt lediglich einen von vielen möglichen Wegen, sich über öffentlich zugängliche Quellen mit der Software auseinanderzusetzen.
Für Inhalte externer Links sowie für deren Verfügbarkeit, Rechtmäßigkeit oder Richtigkeit übernehme ich keine Haftung. Nutzung erfolgt auf eigene Verantwortung.

*Anleitung ist noch in Arbeit*

Voraussetzungen

Damit die Installation reibungslos verläuft und ISTA am Ende problemlos funktioniert, solltet ihr die folgenden Voraussetzungen beachten:

  • 64-Bit Laptop
  • Windows 10 v1903 oder neuer (Windows 7/8 wird nicht unterstützt)
  •  Microsoft .NET Framework 4.8.x
  • Visual C++ Runtime 2015-2019 (vcredist)
  • Google Chrome (Internet Explorer und Edge werden nicht unterstützt)
  • 82 – 120 GB freier Speicherplatz auf (C:)
  • Passendes Diagnosekabel für die Verbindung zum Auto:
bmw-obd-interface-diagnosekabel-k+dcan-k-can-d-can-switch-kabel-diagnose-schalter

Für alle E-Modelle

K + DCAN OBD2
Diagnose USB-Kabel mit Switch

E46 = Switch rechts (vor 2006)

E90 = Switch links (nach 2006)

auf Amazon ansehen

Für alle F & G-Modelle

ENET Ethernet OBD2 Interface Diagnose Kabel BMW F-Serie

auf Amazon ansehen

Warum sind die Systemanforderungen so strikt?

Wer sich für den ISTA Download entscheidet, stellt schnell fest, dass die Hardware-Anforderungen über dem Durchschnitt liegen. Das liegt vor allem an der gewaltigen Datenbank (SQLiteDBs), die tausende Schaltpläne, Reparaturanleitungen und Messwerte enthält. Ein 64-Bit-System unter Windows 10 ist deshalb zwingend erforderlich, um den hohen Arbeitsspeicherbedarf der grafischen Benutzeroberfläche und der SQL-Abfragen im Hintergrund stabil zu bewältigen. Besonders wichtig ist zudem die SSD-Performance: Da ISTA während der Diagnose ständig auf riesige Datenmengen zugreift, würde eine herkömmliche HDD das System so stark ausbremsen, dass die Verbindung zum Fahrzeug (Timeout) abbrechen könnte.

Schritt 1: ISTA Download

Die komprimierten Installationsdateien von ISTA könnt ihr unter diesem Link herunterladen. Dazu klickt ihr auf der Seite einfach auf das Download-Zeichen am oberen rechten Bildschirmrand. Die Datei ist  ~29 GB groß, also keine Sorge wenn es etwas länger dauert – das ist vollkommen normal.

Schritt 2: Heruntergeladene Datei entpacken

Die heruntergeladene Datei sollte euch als RAR-Archiv angezeigt werden. Ihr könnt sie entweder mit 7-Zip oder WinRAR entpacken. Das könnt ihr auch direkt im Download-Ordner erledigen. Es ist egal wo die Installationsdateien liegen, da ihr im Setup den Installationspfad selber wählen könnt.

Schritt 3: ISTA Installation starten

Als nächstes müsst ihr den entpackten Ordner öffnen und die darin enthaltene .exe Datei starten. Nachdem das Passwort Itis0K! eingegeben wurde kann der richtige Installationsprozess starten.

Schritt 4: ISTA Installation konfigurieren

Bevor die Installation beginnt müsst ihr noch einige Sachen richtig einstellen. Ihr werden zuerst gefragt wohin ISTA auf eurem PC installiert werden soll. Ich empfehle euch den vorgeschlagenen Installationspfad genauso zu lassen. Wenn ihr die padoppeldi BMW Standard Tools (mit INPA etc.) schon installiert habt, dann existiert der Ordner „EC-APPS“ nämlich schon auf eurem Systemlaufwerk. In diesem befinden sich die Daten zu den ganzen anderen BMW Apps wie z.B. INPA. Wenn ihr den Pfand für ISTA also auf C:\EC-APPS\ISTA lasst, dann wird sich ISTA perfekt in die bestehende BMW Software-Installation integrieren.

Im  nächsten Dialog seht ihr eine Abbildung der Struktur der ISTA Installation. Ihr könnt im Dropdown oben zwischen „Full“, „Compact“ oder „Custom“ Installation wählen. Wenn ihr ISTA auf deutsch nutzen wollt, müsst ihr zusätzlich die SQLiteDBs de-DE anhaken. Die Datenbanken GLOBAL und en-GB sind sowieso Pflicht. Die Tools unterhalb könnt ihr abwählen, wenn ihr euch sicher seid, dass die entsprechende Software schon auf eurem PC installiert ist. Am sichersten ist es wenn ihr einfach oben die „Full Installation“ als Voreinstellung auswählt und dann direkt auf „next“ klickt. Weiterführende Infos zu diesem Abschnitt findet ihr am Ende der Anleitung.

Im letzten Dialogfenster bevor die Installation beginnt, empfehle ich bei „Set Interface Type“ nur die Option „Ediabas default settings (ediabas.ini)“ anzuhaken. Wieso, erfahrt ihr noch später in der Anleitung.

Schritt 5: ISTA Installation durchführen

Wenn ihr die obigen 3 Fenster aus Schritt 4 erledigt habt, könnt ihr einfach solange „next“ klicken bis die Installation beginnt. Ab dann läuft sie automatisch durch, bis sie komplett fertig ist. Ihr könnt euch also erneut für 15-20 Minuten zurücklehnen. Es kann sein, dass während der Installation mehrere Fenster kurz aufgehen und wieder verschwinden. Das liegt an den zusätzlichen Programmen die installiert werden um ISTA zu nutzen. Sollte eines der Fenster offen bleiben oder einen Fehler anzeigen, könnt ihr dieses einfach schließen. Das bedeutet i.d.R. nur dass eines der vorausgesetzten Programme (im Setup bei Schritt 4 genannt „Tools“) bereits auf eurem PC installiert war.

Schritt 6: PC neustarten

Nach ~20 Minuten sollte das Setup durch sein. Am besten startet ihr euren Laptop direkt neu. Die Verknüpfung zu ISTA wird automatisch auf eurem Desktop erstellt. Und das wars auch schon mit der Installation! Zumindest wenn ihr nur Diagnostizieren und nicht Programmieren wollt. Dazu weiter unten aber mehr. Damit ISTA euer OBD Kabel erkennt, und ihr euren Laptop richtig mit dem Auto verbinden könnt, müssen noch einige Einstellungen getroffen werden. Diese werden im Folgenden erläutert.

Sicherheitshinweis für die Arbeit am Bordnetz

Bevor du dein Notebook mit dem Fahrzeug verbindest, solltest du sicherstellen, dass dein Laptop-Akku ausreichend geladen ist oder am Netzstrom hängt. Die Kommunikation über das K+DCAN oder ENET Interface ist sensibel. Ein plötzlicher Abbruch der Verbindung während eines aktiven Prüfplans kann im schlimmsten Fall dazu führen, dass ein Steuergerät in einen undefinierten Zustand gerät. Wenn du den ISTA Download erfolgreich abgeschlossen und alles konfiguriert hast, empfehle ich, den ersten Verbindungstest bei eingeschalteter Zündung, aber ausgeschaltetem Motor durchzuführen, um die Kommunikation der Steuergeräte in Ruhe zu validieren.

Kabel / Interface für ISTA richtig einstellen

Um euer OBD Diagnosekabel richtig zu konfigurieren sind einige Schritte notwendig.

Zuerst müsst ihr die gleichen Schritte wie in der INPA Interface einstellen Anleitung befolgen. Es spielt keine Rolle ob ihr INPA oder ISTA verwenden wollt, für beide Programme muss eure Diagnosekabel genau wie in dieser Anleitung eingestellt werden.

Wenn ihr diese Anleitung erledigt habt, und ISTA verwenden möchtet, kommen noch 2 zusätzliche Schritte dazu.

EDIABAS.ini einstellen:

  1. Navigiert in euren ISTA Installationsordner zum Folgenden Pfad: C:\EC-APPS\ISTA\Ediabas\BIN\
  2. Öffnet die Datei EDIABAS.INI mit dem Text-Editor, welche sich in dem Ordner BIN befindet
  3. Wenn ihr das Ethernet Kabel benutzt, lasst ihr Interface = ENET stehen
  4. Wenn ihr das K+DCAN USB Kabel benutzt, ändert ihr den Wert auf Interface = STD:OBD

ISTA Fahrzeugschnittstelle:

  1. Öffnet ISTA
  2. Klickt auf den Schraubenschlüssel am oberen rechten Bildschirmrand
  3. Klickt auf den Tab Fahrzeugschnittstelle
  4. Hier setzt ihr den Haken bei „Ediabas Standardeinstellung (ediabas.ini)“

Das bedeutet ISTA schaut immer in die EDIABAS.ini Datei, und übernimmt die Einstellung für das Interface entsprechend dem Inhalt der Datei, den wir in Schritt 1 festgelegt haben.

Weiterführende Informationen

Setup Dateistruktur

So sollte die Dateistruktur in eurem entpackten Installationsordner aussehen, damit die Installation reibungslos verläuft:

| ista_standalone_installer_4.50.20.exe
| ISTA_v4.50.xx.xxxxx.7z (Pflicht)
| BLP_4.50.xx.7z (Pflicht)
| SDP_4.50.xx.7z (Optional, wenn ihr Programmieren wollt)
| ExecutionBreak_4.50.xx.7z
| ICOM Firmware.7z
\—SQLiteDBs

    • GLOBAL_4.50.xx.7z (Pflicht)
    • EN_4.50.xx.7z (Pflicht)
    • DE_4.50.xx.7z (Optional)
    • IT_4.50.xx.7z (Optional)
    • PT_4.50.xx.7z (Optional)
    • CZ_4.50.xx.7z (Optional)
    • US_4.50.xx.7z (Optional)
    • FR_4.50.xx.7z (Otional)
    • PL_4.50.xx.7z (Optional)

Der Unterschied zwischen Diagnose und Programmierung

Ein häufiges Missverständnis beim Thema BMW Software ist der Unterschied zwischen Diagnose und Programmierung. Mit dem hier beschriebenen ISTA Download erhältst du primär die Diagnose-Komponente (ISTA-D). Diese ist darauf optimiert, Fehler zu finden, Serviceintervalle zurückzusetzen und Bauteile anzulernen. Für das tatsächliche Flashen oder Codieren von Steuergeräten (Software-Updates) wären zusätzlich die sogenannten SDP-Datenpakete und oft eine stabilisierte Spannungsversorgung (Ladegerät mit konstant 13V+) notwendig. Für 95 % aller Hobbyschrauber und freien Werkstätten ist die Diagnose-Funktion von ISTA jedoch völlig ausreichend, um Wartungsarbeiten auf Werksniveau durchzuführen.

Quelle

Die Version der Software die hier beschrieben wird stammt ursprünglich aus dem englischsprachigen BMW Forum „bimmerscene“. Da dort leider relativ wenige Informationen zur Installation bereitgestellt werden, habe ich mich entschlossen diese Anleitung hier zu erstellen. Für zusätzliche Informationen könnt ihr gerne auch dort mal vorbeischauen. Das hier ist der entsprechende Thread.

Mich unterstützen

Wenn dir diese Anleitung weitergeholfen hat, darfst du mir gerne etwas Spritgeld für den 335i hinterlassen 😉

SPENDEN