工具/软件:Linux
在拆下显示面板的情况下使用 am572x_gp_evm_REV_A3a 评估模块。 根据原理图、连接器 P17
分别可在引脚20和50上访问 DCAN1_RX 和 DCAN1_TX。 运行常用 Linux 内核、但我似乎无法运行
使 CAN 器件被内核识别。 不确定我缺少什么。
root@am57xx-EVM:~# uname -a
Linux am57xx-EVM 4.9.28-geed43d1050 #2 SMP 抢占 Wed Jun 28 18:16:59 EDT 2017
armv7l GNU/Linux
root@am57xx-EVM:~# canconfig CAN0 bitrate 100000 ctrlmode 三次采样打开
找不到器件"CAN0"
无法将 CAN0的比特率设置为100000
root@am57xx-EVM:~# modprobe can
root@am57xx-EVM:~# modprobe CAN-dev
root@am57xx-EVM:~# modprobe CAN-raw
root@am57xx-EVM:~# dmesg | grep can:
[43.350819] CAN:控制器局域网内核(修订版20120528 ABI 9)
[61.919590] CAN:原始协议(修订版20120528)
root@am57xx-EVM:~# canconfig CAN0 bitrate 100000 ctrlmode 三次采样打开
找不到器件"CAN0"
无法将 CAN0的比特率设置为 100000
root@am57xx-EVM:~#
dmesg 尾:
[43.350819] CAN:控制器局域网内核(修订版20120528 ABI 9)
[43.357269] NET:注册协议系列29.
[53.801815] CAN 设备驱动程序接口
[61.919590] CAN:原始协议(修订版20120528)