Hallo Leute, ich habe eine Frage zu FlexRay. Ich bin neu auf dem Gebiet und kenn mich deshalb nicht so gut aus. Ich habe eine Vector Box (VN7600) die mir einen Flexray Bus aufbaut. Anscheinend müssen schon 2 kaltstartfähige Knoten in der Box vorhanden sein. Ich habe eine config (nicht von mir geschrieben) für CANoe (Software zur Vector Box), die mir Messages rausschickt. Jetzt habe ich auf der anderen seine eine Hardware die einen MB88121 Chip drauf hat. Das ist ein Chip der den E-Ray IP von Bosch integriert hat. Ich möchte eigentlich nur Frames empfangen und auslesen. Über ein User Interface kann ich den Chip ansprechen und mich durch das Register Interface wühlen. In der Canoe Software ist ein Fibex file enthalten bei dem alle Parameter vom Flexray Bus beschrieben sind. Ausgehend von diesem File habe ich alle Parameter auf dem Flexray Chip so eingestellt. Ich komme auch bis zum POC State "normal_active". Somit habe ich mich erfolgreich auf den Bus synchronisiert. Wenn ich aber den Message Buffer auslese sehe ich das nichts drin ist. Ich bekomme auch keine Interrupts, das gültige Frames empfangen wurden. Nur CAS und MTS Symbole werden empfangen. Kennt sich jemand mit diesem ERay konzept aus? Irgendwas muss ich bestimmt noch einstellen. Kann es sein das der Chip so eingestellt ist, das er nur bestimmte Slots ausliest? Und alle anderen werden ignoriert? Danke für eure Hilfe. mfg Alex
Alex schrieb: > Kann es sein das der Chip so eingestellt ist, das er nur bestimmte Slots > ausliest? Und alle anderen werden ignoriert? Ist zwar schon etwas her, aber ich glaube mich zu erinnern, dass man dem Controller explizit sagen muß, welcher Frame/Slot in welchem Buffer landen soll.
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.