Forum: Fahrzeugelektronik ELM327 Adapter mit UDS


von Stefan (sofloca)


Lesenswert?

Folgendes Problem

ich habe hier diesen kleinen blauen ELM327 adapter mit Bluetooth und 
würde gerne Daten übers UDS Protokoll von einem bestimmten Steuergerät 
abfragen und ändern.

Das Steuergerät hat die Can ID 1546 für requests und 1153 für responses.

ich versuche also mit AT SH 48 1546 F1 den Header zu setzen und kriege 
auch eine OK antwort.
auch wenn ich nun 3E 00 für tester present wird beantwortet mit
7E D0 27 E0
7E 80 27 E0
7E 90 27 E0
7E B0 27 E0

Will ich nun eine Extended Session mit 10 03 starten kriege ich lauter 
7E antworten, die lt. Softing : 
https://automotive.softing.com/fileadmin/sof-files/pdf/de/ae/poster/UDS_Faltposter_softing2016.pdf
darauf deuten : "Sub-Function not supported in active Session"

Ich nutze die App Car Scanner, der ein Terminal besitzt, ich gehe 
mittlerweile davon aus, dass die App selbst einfach gleich das 
Motorsteuergerät bzw. dessen ID nutzt, weswegen bei eingabe von 11 01 
das Motorsteuergerät neu Startet/Hard Reset. Das zeigt zumindestens dass 
UDS Übertragen wird. Allerding nicht in das gewünschte Steuergerät. Hat 
jemand schon ein ähnliches Problem gehabt ? wäre über jede Hilfe dankbar

von Mickey L. (drmickeylauer)


Lesenswert?

Das Fahrzeugmodell wäre interessant gesehen, geht es zufällig um einen 
neueren BMW? BMW macht in den neueren Modellen über CAN CEA, d.h CAN 
Extended Adressing. Das muss man entsprechend im Adapter konfigurieren, 
sonst kommt der damit nicht zurecht.

von Olli Z. (z80freak)


Lesenswert?

"kleinen blauen ELM327 adapter" -> zum Glück gibt es ja nur einen, somit 
wissen alle welcher gemeint ist... vermutlich handelt es sich dabei um 
einen billigen China-Clone und allein sowas per Bluetooth und 
Handy/Tablet App zu betreiben ist schon der falsche Ansatz.

> Das Steuergerät hat die Can ID 1546 für requests und 1153 für responses

Wie kommst Du darauf? Wenn wir hier von UDS sprechen dann liegen Anfrage 
und Antwortadresse immer 8 IDs auseinander. Die angegebenen IDs sollen 
wohl Extended-CAN-IDs mit 29 Bit darstellen.

von Dieter S. (ds1)


Lesenswert?

Olli Z. schrieb:
>
> Wie kommst Du darauf? Wenn wir hier von UDS sprechen dann liegen Anfrage
> und Antwortadresse immer 8 IDs auseinander.

Falsch. Das mag vielleicht bei den Steuergeräten so sein die Du kennst.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.