Hallo zusammen, ich muss für meine Abschlussarbeit den FlexRay im Fahrzeug auslesen und die Daten analysieren. Es müssen keine Daten geschrieben werden. Ich muss nur schauen ob bzw. welche Daten gerade auf dem Bus sind. Hat jemand eine passende Hardware dafür? Habe jetzt nach längerer Recherche das Evaluations Board von Star Electronics gefunden. Hat jemand Erfahrung mit dem Board und weiß, ob ich auf dem richtigen Weg bin? Vielen Dank für eure Hilfe! Ich bin für jede weitere Info dankbar. Viele Grüße Matthias
:
Bearbeitet durch User
>Hat jemand eine passende Hardware dafür?
Bestimmt. Frag mal Vector nach (Vx-Box), die verkaufen dir auch gleich
noch die passende Analyse-SW mit (nein, ich habe kein Verhältnis mit
Vector).
Bleibt noch zu klären:
- Wer integriert und konfiguriert den COM-Stack auf deinem Board ?
- Ein Echtzeitbetriebssystem RTOS brauchst du auch noch auf deinem uC.
- Wo bekommst du die FIBEX her ?
Oder du immst ein Oszi mit FR-Bus-Dekoder. Kosten halt auch ein paar
10kEUR.
Aber ohne FIBEX (oder sonst einer Konfigurationsdatei) weisst du nicht
wo deine Nachrichten im Datenstrom zu finden sind, bzw. wie der
Datenstrom zu interpretieren ist. FR ist nicht CAN sondern wesentlich
komplexer.
Ein CAN-Controller hat neben den Message-Boxen ein paar <20
Konfigurations-Register, FR hat hunderte und wenn man nichts über den
Bus weiss, den man abhören möchte, weiss man auch nicht wie man die
Register programmieren muss.
Hallo Matthias, mit dem Evalboard von Star Electronics kannst du die FlexRay Daten analysieren. Es wird eine C-Lib mitgeliefert mit der du relativ einfach eine Applikation für das Board aufsetzen kannst, allerdings müsstest du dafür in C progen (Empfang auf FlexRay und weiterleiten des Datenstroms z.B. über Ethernet)-> Aus meiner Sicht zu viel Aufwand für deinen Usecase Wesentlich einfacher würde es mit der FlexCard USB von Star gehen (FlexRay USB Interface). Dort wird auch gleich ein einfaches Analysetool mitgeliefert mit dem du dir die Raw-Daten auf dem Bus anzeigen lassen kannst. (Anstöpseln und loslegen, im Async Modus benötigst du auch keine Fibex um den Bus zu konfigurieren) Falls du eine passende Fibex oder Autosar.arxml für den FlexRay-Bus zur Verfügung hast (In dieser Datei ist die Kommunikation der ECUs untereinander beschrieben) kannst du mit passender Software auf dem PC den Datenstrom vom Flexray decodieren (Physikalische Werte, Sende und Empfangsbeziehungen von ECUs). Hierfür benötigst du dann zusätzlich zum Interface noch eine leistungsstärkere Analysesoftware.(Gibt's z.B. bei Vector und bei Star ) Ich hoffe das hilft dir weiter.
Hallo Steffen, Vielen Dank für deine schnelle Antwort. Weißt du wie viel das FlexDevel ca. kostet? > Falls du eine passende Fibex oder Autosar.arxml für den FlexRay-Bus zur > Verfügung hast (In dieser Datei ist die Kommunikation der ECUs > untereinander beschrieben) kannst du mit passender Software auf dem PC > den Datenstrom vom Flexray decodieren (Physikalische Werte, Sende und > Empfangsbeziehungen von ECUs). Hierfür benötigst du dann zusätzlich zum > Interface noch eine leistungsstärkere Analysesoftware.(Gibt's z.B. bei > Vector und bei Star ) Ich habe bereits die ganze SW zum decodieren und brauche wirklich "nur" den Datenstrom vom FlexRay. Ich will nachschauen welche Daten vom Steuergerät auf dem Bus sind - also kein schreiben oder sonstiges. Leider habe ich noch nie mit dem Board gearbeitet und finde auch keine weiteren Informationen. > mit dem Evalboard von Star Electronics kannst du die FlexRay Daten > analysieren. Es wird eine C-Lib mitgeliefert mit der du relativ einfach > eine Applikation für das Board aufsetzen kannst, allerdings müsstest du > dafür in C progen (Empfang auf FlexRay und weiterleiten des Datenstroms > z.B. über Ethernet)-> Aus meiner Sicht zu viel Aufwand für deinen > Usecase Gibt es bereits Code Beispiele, wie die FlexRaydaten über Ethernet oder SPI weitergeleitet werden können? VG Matthias
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.