PassThru auf Mac, Linux und iOS

Die ECO-LITE TOOL oder das ECOPRO Gen4 als PassThru-Schnittstelle von einem Mac, einem Linux-PC, einem PC mit Windows on ARM oder einer iPhone-App aus nutzen.

Geprüft von Daniel Morales, Gründer der Reprorace SL, am

Die ECO-LITE TOOL und das ECOPRO Gen4 sprechen mit dem Computer über WLAN (das lokale Netz) oder USB, mit derselben Kopplung und derselben Verschlüsselung auf allen Systemen. Um einen Computer oder ein Handy zu koppeln, musst du immer die Taste des Geräts drücken.

1. Was es für jedes System gibt

SystemWas enthalten ist
Windows (32 und 64 Bit, auch Windows on ARM)J2534-Schnittstelle (API 04.04 und 05.00) für 32- und 64-Bit-Programme, D-PDU API und RP1210. WLAN oder USB.
macOS (Apple-Chip und Intel)J2534-Bibliothek (API 04.04 und 05.00) und D-PDU API. Der Schlüssel dieses Macs bleibt in seinem Schlüsselbund. WLAN oder USB.
LinuxJ2534-Bibliothek (API 04.04 und 05.00), D-PDU API und eine Brücke für can-utils und python-can. WLAN oder USB.
iPhone und iPadEin Kit, mit dem Apps mit dem Gerät sprechen. Nur WLAN.

Wichtig: Die Programme der Fahrzeughersteller (ODIS, Xentry, FDRS und ähnliche) gibt es nur für Windows. Auf einem Mac installierst du sie in einer virtuellen Maschine mit Windows (Parallels Desktop, VMware Fusion oder UTM).

2. Mac mit Windows in einer virtuellen Maschine

  1. Installiere Windows 11 in der virtuellen Maschine. Auf einem Mac mit Apple-Chip ist das Windows on ARM: Das Windows-Installationsprogramm erkennt es und richtet die Schnittstelle für 32- und 64-Bit-Programme ein, die Windows emuliert ausführt.
  2. Stelle das Netzwerk der virtuellen Maschine auf „Gemeinsam“ oder „Bridge“, damit sie das Netz erreicht, in dem das Gerät ist.
  3. Aktiviere den PassThru-Modus am Gerät (halte seine Taste 2 bis 5 Sekunden gedrückt) und kopple Windows mit „ecolite-pt-config pair TOOL tcp:<IP des Geräts>“. Wenn es verlangt wird, drück die Taste des Geräts.
  4. Wähle im Diagnoseprogramm die Diaglana-Schnittstelle mit dem Namen deines Geräts (ECO-LITE TOOL oder ECOPRO Gen4). Bei mehreren Geräten führst du einmal als Administrator „ecolite-pt-config register“ aus: Jedes erscheint mit seiner Seriennummer, und „ecolite-pt-config prefer“ mit seinem Namen legt fest, welches standardmäßig geöffnet wird.

Tipp: Über WLAN musst du USB nicht an die virtuelle Maschine durchreichen. Zum Programmieren von Steuergeräten ist USB stabiler: Verbinde es über das USB-Gerätemenü mit der virtuellen Maschine.

3. Mac und Linux ohne virtuelle Maschine

  1. Installiere das Paket: auf dem Mac das .pkg-Installationsprogramm, unter Linux das .deb („sudo apt install ./“ und der Dateiname) oder das .tar.gz mit „sudo ./instalar.sh“.
  2. Aktiviere den PassThru-Modus am Gerät und kopple mit „ecolite-pt-config pair TOOL tcp:<IP des Geräts>“ (über USB „serial:“ und der Port). Drück die Taste des Geräts, wenn es verlangt wird. Unter Linux bleibt der Schlüssel dieses Computers im Schlüsselbund deiner Sitzung oder, auf einem Server, in einer Datei, die nur dein Benutzer lesen kann.
  3. Programme mit J2534-Unterstützung auf Mac oder Linux finden das Gerät im Ordner /etc/j2534, Programme mit D-PDU API in /etc/pdu_api_root.xml. Freie Werkzeuge, die es in deinem Ordner ~/.passthru suchen (wie ecu_diagnostics), sehen es, nachdem du einmal „ecolite-pt-config register“ mit dem Pfad der Bibliothek ausgeführt hast.

4. can-utils und python-can unter Linux

  1. Starte bei aktiviertem und gekoppeltem Gerät „ecolite-pt-slcan --link /tmp/ecolite-slcan“.
  2. Lege die CAN-Netzwerkschnittstelle an: „sudo slcand -o -s6 $(readlink /tmp/ecolite-slcan) slcan0“ (s6 sind 500 kbit/s) und „sudo ip link set slcan0 up“.
  3. Nutze slcan0 wie jede CAN-Schnittstelle: „candump slcan0“, „cansend slcan0 7DF#0201000000000000“ oder python-can mit dem Kanal slcan0.

5. Apps für iPhone und iPad

  • Das Entwickler-Kit ist ein Swift-Paket ohne externe Abhängigkeiten: Koppeln, Gerät öffnen, CAN, Filter und ISO 15765 (UDS und OBD).
  • Zum Koppeln muss die Taste des Geräts gedrückt werden: Keine App kann sich koppeln, ohne dass jemand das Gerät berührt.
  • Die App muss die Berechtigung für das lokale Netzwerk anfordern: iOS fragt beim ersten Suchen nach dem Gerät.
  • Der Schlüssel des iPhones bleibt in seinem Schlüsselbund, nur auf diesem Gerät: Er landet weder in Backups noch auf einem anderen Telefon.

Tipp: Das ist eine technische Funktion im Test und ersetzt kein zugelassenes Diagnosegerät. Frag beim Support nach den Paketen für Mac und Linux oder dem iOS-Kit.

Plattform öffnen Im Hilfe-Center ansehen

Weitere Anleitungen in diesem Bereich

Sollen wir dir beim Start helfen?

Hinterlass uns deine Daten, und wir erklären dir, wie Diaglana zu deiner Werkstatt, deiner Flotte oder deinem Auto passt.