Vollständige Anleitung zum Flashen des ThinkDiag 2 Adapters auf X-Diag Pro

Der ThinkDiag 2 Adapter ist ein fortschrittliches OBD-Gerät. Für erweiterte Firmware-Versionen oder zur Wiederherstellung eines „festgefahrenen“ Geräts muss er physisch über einen Programmer (ST-LINK V2 oder J-Link) geflasht werden. Diese Anleitung deckt den gesamten Prozess ab – vom Öffnen des Gehäuses bis zum Abschluss des Flash-Vorgangs und der Funktionsprüfung.

Öffnen des Gehäuses

Das ThinkDiag 2 Gehäuse besteht aus Kunststoff, wobei Ober- und Unterteil durch Clips zusammengehalten werden. Zum Öffnen verwenden Sie ein dünnes Kunststoff-Hebelwerkzeug oder ein Werkzeug zum Öffnen von Smartphones. Verwenden Sie keine spitzen Schraubendreher, da diese den Kunststoff oder interne Komponenten beschädigen können. Falls der Adapter über eine gummierte Schutzhülle verfügt, entfernen Sie diese zuerst. Lokalisieren Sie die Clips in der Mitte des Gehäuses und führen Sie das Werkzeug vorsichtig zwischen die Kunststoffteile ein. Beginnen Sie auf der dem OBD-Stecker gegenüberliegenden Seite und arbeiten Sie sich rund um das Gehäuse vor, bis sich alle Clips lösen. Nach dem Öffnen sehen Sie die Leiterplatte mit dem Mikrocontroller und den Testpunkten für die Programmierung.

Auffinden und Anschließen der Programmierpins

Auf der ThinkDiag 2 Leiterplatte (PCB) befinden sich Pads oder kleine Anschlüsse zum Verbinden eines Programmiergeräts. Die vier wichtigsten Pins sind:

GND – Masse

3,3 V – Stromversorgung

SWDIO – Datenleitung

SWCLK – Taktleitung

Verbinden Sie diese direkt mit einem ST-LINK V2- oder J-Link-Programmiergerät. Wenn Sie einen Lötkolben verwenden, löten Sie dünne Drähte an die Testpunkte. Alternativ können auch kleine Krokodilklemmen oder Pins verwendet werden, jedoch müssen die Verbindungen stabil bleiben. Überprüfen Sie vor dem Anschließen die Pinbelegung sorgfältig, um Kurzschlüsse oder Schäden am Mikrocontroller zu vermeiden.

Flashen der Firmware

Sobald der Adapter mit dem Programmiergerät verbunden ist, schließen Sie den ST-LINK V2 an den USB-Port des Computers an und starten Sie das STM32 ST-LINK Utility. Die Software sollte den Mikrocontroller im ThinkDiag 2 erkennen.

Wählen Sie „Program“ oder „Load File“ und laden Sie die speziell für ThinkDiag 2 bestimmte Firmware-Datei (.bin). Klicken Sie auf „Start“ und warten Sie, bis der Vorgang abgeschlossen ist. Bewegen Sie während des Flashens keine Kabel, trennen Sie den Computer nicht und entfernen Sie den Adapter nicht. Der Vorgang dauert in der Regel weniger als eine Minute. Sobald die Software einen erfolgreichen Schreibvorgang bestätigt, ist das Flashen abgeschlossen.

Schließen des Gehäuses und Überprüfung

Trennen Sie die Programmer-Kabel und legen Sie die Leiterplatte vorsichtig zurück in das Gehäuse. Schließen Sie das Gehäuse, sodass alle Clips hörbar einrasten.

Stecken Sie den ThinkDiag 2 in den OBD-Anschluss des Fahrzeugs und starten Sie die X-Diag PRO-App auf Ihrem Smartphone. Melden Sie sich an, aktivieren Sie Bluetooth und verbinden Sie den Adapter. Falls ein Code abgefragt wird, lautet dieser in der Regel 1234 oder 0000. Sobald der Adapter erkannt wird, führen Sie eine Fahrzeugdiagnose durch, um sicherzustellen, dass alles korrekt funktioniert.

Fehlerbehebung

  • Wenn der Programmierer den Mikrocontroller nicht erkennt, überprüfen Sie die Verbindungen und die Stromversorgung.
  • Wenn der Flash-Vorgang mittendrin abbricht, versuchen Sie den Vorgang erneut.
  • Wenn der Adapter nach dem Flashen nicht reagiert, ist die Firmware möglicherweise falsch; flashen Sie erneut mit der richtigen Datei.
  • Wenn die Bluetooth-Verbindung fehlschlägt, löschen Sie die alte Kopplung auf Ihrem Smartphone und koppeln Sie das Gerät erneut.

Zusammenfassung: Der ThinkDiag 2 wird mit einem Kunststoff-Hebelwerkzeug geöffnet, über die SWD-Schnittstelle mit ST-LINK V2 verbunden, die Firmware wird mithilfe des STM32 Utility aufgespielt und anschließend wird der Adapter wieder zusammengebaut und mit X-Diag PRO verwendet.