noch zur Info(hab meine änderung Fett geschrieben)
Zitat Zitat von Kaiser-F

Das Problem könnte darin bestehen, dass du vergessen hast,
den MCP2515 in Konfigurationsmodus zu versetzen.

Bei mir sieht der INIT-Vorgang so aus:

1. Den Chip Resetten
WARTEN bis der Chip "gebooted" ist
2. den Chip in Configurationsmodus versetzen: REQOP2 in CANCTRL auf 1 setzen.
2. CNF1, 2, 3 usw... Filter, Masken usw.. setzen
3. Wieder in Normalmodus versetzen.
wenn man nach denn reset nicht warted, wird der nächste befehl(in deinen fall "REQOP2 in CANCTRL auf 1 setzen") verlohren gehen.
dies fällt zwar nicht weiter auf, da nach einen reset der mcp2515 sowieso in den config mode wächselt aber bei mir viel es damals auf, da der cnf1 gleich nach den reset geschrieben wurde.

ich hab bei mir ein waitms 1 (weniger müßte auch problemlos gehen, habs aber noch nicht getested)

gruss
markus