Support Request #12221
closedXCP over CAN timeout during connect
Description
Supportanfrage
Ich möchte mich via XCP over CAN zum Steuergerät verbinden und Signale/Parameter auslesen.
Beim Starten der Konfiguration kommt es jedoch zum Timeout beim Verbindungsversuch zum Steuergerät (siehe Screenshot).
Die Init-Priority der Blöcke ist korrekt eingestellt (siehe Screenshot).
dSpace ControlDesk kann sich über den gleichen Port problemfrei zu Steuergerät verbinden. Die physikalische Verbindung funktioniert daher.
Wie lässt sich das Problem weiter eingrenzen? Die Konfiguration kann ich bei Bedarf bereitstellen.
Lösung
In Deiner Konfiguration fehlt ein CAN Device, dass die eigentlich Übertragung der CAN Nachrichten übernimmt. Also z.b. ein Vector CAN Device aus der ADTF Device Toolbox. Dessen Aus- und Eingänge musst Du dann mit dem XCPOnCan Filter verbinden. Dann sollte alles klappen.
Files
Updated by hidden over 3 years ago
- Status changed from New to In Progress
- Topic set to DeviceTB::CAN
Updated by hidden over 3 years ago
- Status changed from In Progress to Customer Feedback Required
Hallo Xaver,
bitte überprüfe zuerst einmal, ob der XCP-Zugang freigeschalten ist.
Gruß
Frank
Updated by hidden over 3 years ago
- Status changed from Customer Feedback Required to In Progress
Kommando zurück, habe nicht zu Ende gelesen =)
Gruß
Frank
Updated by hidden over 3 years ago
Hallo Frank,
ohne Veränderung der Verkabelung kann dSpace ControlDesk problemfrei eine Verbindung zum Steuergerät über XCP aufbauen.
Vg
Xaver
Updated by hidden over 3 years ago
Hi Xaver,
in Deiner Konfiguration fehlt ein CAN Device, dass die eigentlich Übertragung der CAN Nachrichten übernimmt. Also z.b. ein Vector CAN Device aus der ADTF Device Toolbox. Dessen Aus- und Eingänge musst Du dann mit dem XCPOnCan Filter verbinden. Dann sollte alles klappen.
Grüße,
Martin
Updated by hidden over 3 years ago
Hallo Martin,
danke für die Rückmeldung! Wenn ich den Sender-Block mit einem der Ausgänge des XCPonCAN-Device verbinden möchte, sagt ADTF, dass die Mediatypes nicht passen (siehe Screenshot).
Vg
Xaver
Updated by hidden over 3 years ago
Hi Xaver,
uiui, das XCPOnCan Device ist noch so alt, dass es die getrennten CAN Ausgänge hat. Du musst jetzt noch die "CAN Legacy Filter In" und "CAN Legacy Filter Out" FIlter dazwischen hängen. Ich hoffe das klappt :-).
Grüße,
Martin
Updated by hidden over 3 years ago
Hallo Martin,
vielen Dank für den Hinweis! Nun kann ich mich mit dem Steuergerät verbinden. :-)
Vg
Xaver
Updated by hidden over 3 years ago
- Status changed from In Progress to To Be Closed
- Resolution set to Solved Issue
Xaver Römersperger wrote:
vielen Dank für den Hinweis! Nun kann ich mich mit dem Steuergerät verbinden. :-)
Wunderbar!
Updated by hidden over 3 years ago
- Project changed from 15 to Public Support
- Subject changed from XCP over CAN - Timeout beim Verbindungsversuch to XCP over CAN timeout during connect
- Description updated (diff)
- Private changed from Yes to No