Das ECU Programming Tool bündelt in einer Software alle Lese- und Schreibvorgänge an Motor- und Getriebesteuergeräten: EEPROM (Data Flash), interner/externer Program Flash, ECM-Kennfelder, SPI-Speicher und Adblue-Module. Bevor du Drähte anlegst, musst du entscheiden, in welcher der drei Betriebsarten du arbeitest: DIAG (über OBDII), Bench (Direktanschluss ohne Öffnen des Steuergeräts) oder BSL (Boot-Modus, mit geöffnetem Steuergerät).
Benötigte Lizenzen
EP001
EP003
EP005
Hardware / Kabel
AVDI
ZN151
ZN051
CB402
ZN074
⚠ AchtungZur Nutzung des ECU Programming Tool muss das AMS aktiv sein, und das Hardware-Update ist mindestens einmal im Monat auszuführen. Beim Anschließen des Steuergeräts IMMER mit GND vor allen anderen Drähten beginnen: das senkt das Risiko, die Einheit zu beschädigen.
Ablauf
Prüfe die Voraussetzungen: AVDI am PC angeschlossen, Software auf dem neuesten Stand (siehe News-Bereich auf abrites.com) und Hardware-Update vor weniger als einem Monat ausgeführt, mit aktivem AMS.
Versuche zuerst das Auslesen über OBDII: ECU Programming Tool öffnen, "Diag" wählen, Fahrzeugmarke und Steuergerätehersteller auswählen, dann den Speichertyp und "Info" drücken, um zu sehen, ob die Einheit antwortet. Das ist der schnellste Weg und verlangt keinen Ausbau.
Schlägt die Lesung über OBDII fehl (eher selten), wechsle auf die Methode "Bench": Steuergerät ausbauen und von außen direkt an die Pins anschließen, ohne es zu öffnen und ohne zu löten, mit der ZN151 Distribution Box. Das ist heute die gängigste Methode, vor allem bei Bosch EDC17 Tricore.
Scheitert auch Bench, bleibt "BSL" (Bootstrap Loader / Boot-Modus): dazu musst du das Steuergerät öffnen und an der in den Diagrammen des Handbuchs gezeigten internen Position einen Boot-Pin anlöten, mit den vom jeweiligen Schema geforderten Widerständen.
Merke dir, was in welcher Betriebsart geht: in "Diag" liest/schreibst du ECM Maps, Internal/External Flash und Data Flash und kannst sowohl echt als auch virtuell lesen; in "Bench" und "BSL" liest/schreibst du internen/externen Program Flash und Data Flash.
Versorge das Steuergerät immer mit externen 12V aus der Distribution Box: die vom AVDI gelieferten 5V reichen NICHT, um die ECU zu betreiben.
Sichere jede Lesung als Datei, bevor du irgendetwas schreibst: die gelesenen Dateien (DFLASH, PFLASH, Kennfelder) dienen als Backup und für die Datenübernahme auf ein anderes Steuergerät im Tauschfall.
Referenz-Screenshots
Quelle: Manuale ECU Programming Tool, parte 1 di 3, cap. 2 e 6 (p.12, 29-31) · ⏱ ungefähre Dauer variabel