Can anyone explain strange driver behavior, actual CAN module connection:
MCP2515
Opi Zero H2
INT
PA7
SCK
PA14
SI
PA15
SO
PA16
CS
PA13
GND
GND
5V
5V
Either I write in overlay pins = "PA2"; or pins = "PA7"; mcp2515 is successfully initialized
dasio@orangepizero:~$ dmesg | grep mcp
[ 11.495643] mcp251x spi0.0 can0: MCP2515 successfully initialized.
But in case of pins = "PA7"; command "sudo ip link set up can0 type can bitrate 500000" leads system to hang
When in overlay pins = "PA2"; (that does not correspond to physical connection) CAN bus became functional