模板: 2-CH CAN FD HAT 驱动安装 Old

来自Waveshare Wiki
跳转至: 导航搜索

驱动安装(旧版)

注意:在2022年4月左右我们推出了‘Rev2.1’版本,该章节仅适用于‘Rev2.1’之前的版本(背面没有版本信息),如果你是用的是新版本请阅读上一章节‘驱动安装(新版)
请在 /boot/config.txt 中添加:

上述是基于Raspbian OS系统下,若用在Ubuntu系统下,则config.txt路径一般是在: /boot/firmware/config.txt
  • 在最后一行加入如下:
dtparam=spi=on
dtoverlay=waveshare-can-fd-hat-mode-a
  • 重启树莓派以应用所有设置:
sudo reboot
  • 待树莓派重启后,查看SPI信息:
dmesg | grep spi

A工作方式:
Pre-work3.png
B工作方式:
Pre-work4.png
注意1:出厂默认A模式,可通过更改电阻来实现B模式,A模式中两路CAN分别使用两组独立的SPI,B模式则是两路CAN共用一组SPI。如下图所示:
2-CH-CAN-17.jpg
注意2:因为采用了兼容的检测方式,所以在初始化时会有额外的信息,不影响正常使用,可忽视

说明:如果根据上述方式安装驱动后,提示内核报错相关,则需要到树莓派官方下载最新版的镜像,或者直接更新下系统内核:

sudo apt update
sudo apt upgrade
uname -a