Start Can 인터페이스 - 작동이 지원되지 않음

Start Can 인터페이스 - 작동이 지원되지 않음

Can 모듈을 사용하려고 하는데 다음 명령에 대해 오류 메시지가 나타납니다.

$ sudo modprobe can
$ sudo ip link add dev can0 type can
RTNETLINK answers: Operation not supported

내가 확인했다ELinux 문서CAN 인터페이스와 관련하여 가상 인터페이스와 연동하여 프로그램을 사용합니다.

$ sudo modprobe vcan
$ sudo ip link add dev vcan0 type vcan
$ sudo ip link set up vcan0

추천 메뉴가 무엇인가요?

답변1

저는 SPI를 사용하여 Raspberry Pi와 통신하는 CAN 버스 모듈을 사용하고 있습니다.

spi 하드웨어 인터페이스를 활성화해야 합니다.

dtparam=spi=on
dtoverlay=mcp2515-can0-overlay,oscillator=16000000,interrupt=25 
dtoverlay=spi-bcm2835-overlay

해야 한다:

dtoverlay=mcp2515-can0,oscillator=16000000,interrupt=25 
dtoverlay=spi-bcm2835

관련 정보