STM32 Can Bus Raspi

OP #5219982
Lesenswert?
• ▲
▼
Servus,

ich habe 2 Raspis, beide mit einem MCP2515 und MCP2551 verbunden,

Dann noch einen STM32 F103 mit MCP2551 verbunden.

Alle 3 hängen über ein Kabel zusammen. Die sollten doch eigentlich 
miteinander reden können?

Im Moment reden die beiden Raspi miteinander, vom STM kommt nichts bei 
den Raspis an...

Bitrate beim STM habe ich mittels einer hier im Forum gefunden Excel 
Tabelle auf 500000 eingestellt, die Raspi ebenso.

Wenn ich beim STM32 den Loopback einschalte kommen die Pakete auch bei 
ihm selbst wieder an, also gehe ich davon aus, dass der Code 
funktioniert.

Hat jemand eine Idee was man da falsch machen kann?

;-) Ich weiß schon, jede Menge ;-)

Danke wenn jemand einen Tipp hat!
OP #5223363
Lesenswert?
• ▲
▼
Ok, der Fehler ist gefunden.

Es lag an den Einstellungen beim Raspi, mit Hilfe des Oszis war bald 
herausgefunden bei welchem Teilnehmer die Bitrate nicht stimmt.

Da im Internet einiges an Informationen bzgl des MCP2515 und MCP2551 zu 
finden ist, das (bei mir) nicht funktioniert hat hier meine 
/boot/config.txt

dtparam=spi=on
dtoverlay=mcp2515-can0
dtparam=oscillator=5000000
dtparam=interrupt=25
dtparam=spimaxfrequency=1000000
dtoverlay=spi-bcm2835-overlay
dtoverlay=spi-dma
dtdebug=on

Bei einem RPI 3B mit folgendem Kernel

Linux raspberrypi 4.9.59-v7+ #1047 SMP Sun Oct 29 12:19:23 GMT 2017 
armv7l GNU/Linux

5Mhz Quarts und 10KBit (einzustellen in der /etc/network/interfaces)

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.