Forum: FPGA, VHDL & Co. Probleme mit Empfang bei Can Controller auf Cyclon 3


von Felix H. (Gast)


Lesenswert?

Hallo,

ich verwende einen CAN-Core auf einem Cyclon 3
(http://opencores.org/project,can)

Ich verwende keinen Wishbone und hab mir eine Peripherie programmiert. 
Ich arbeite im Basic Mode. Das Senden funktioniert einwandfrei. Bei 
Empfangen kommt zwar was an, aber der Zahlenwert liegt weit von dem 
entfernt was ich gesendet hab. Hatte jemand schon mal das Problem oder 
hat jemand eine Lösung?


Gruß Felix

von Duke Scarring (Gast)


Lesenswert?

Felix H. schrieb:
> hat jemand eine Lösung?
Wie wäre es mit systematischer Fehlersuche?

Läuft Dein System nur im Simulator oder in Hardware?
Funktionieren andere Busteilnehmer richtig?
Was sieht das Scope auf der Leitung?
Was sagt der Protokollanalyzer?
Gibt es im Design evtl. mehrere Taktdomänen?
Sind alle Taktdomänenübergänge richtig designt?
Usw. usf.

Duke

von Andi (Gast)


Lesenswert?

Servus,

hab diesen Controller schon verwendet und er sollte einwandfrei 
funktionieren. Allerdings hat er einen Fehler im Empfangs FIFO...könnte 
sein dass das noch nicht korrigiert wurde. Einfach mal unter Bugtracker 
nachschaue, da gibts nen Beitrag und ne Lösung dazu. Würde zumindest 
deine Fehler im Empfangsfall erklären

lg Andi

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.