TI中文支持网
TI专业的中文技术问题搜集分享网站

BBB找不到can0

使用BBB RevC板子,按照http://processors.wiki.ti.com/index.php/AM335X_DCAN_Driver_Guide上面指导,生成内核模块之后,也不知道具体是哪个 ,就把所有带can名字的.ko文件都加载了,可是还是无法出现can0或者can1。我是在PC上生成之后,复制到BBB板子的/lib/modules文件下的,然后手动加载。

Segmentation fault:

BBB的设备树默认是没有使能can的吧好像,试着使能了以后ifconfig -a看看出来没有

zdc:

回复 Segmentation fault:

已经按照http://blog.csdn.net/flymachine/article/details/7251061上面说的使能了,也加载了相应的内核模块

debian@arm:~$ dmesg | fgrep -i can

[ 3.101212] PM: Cannot get wkup_m3_ipc handle

[ 3.426797] [drm] Cannot find any crtc or sizes – going 1024×768

[ 33.484271] can: controller area network core (rev 20120528 abi 9)

[ 33.576377] CAN device driver interface

[ 33.669621] can: raw protocol (rev 20120528)

[ 33.848851] bus: 'platform': add driver c_can_platform

debian@arm:~$

Segmentation fault:

回复 zdc:

BBB板好像是没有CAN的,即便你成功把CAN调出来了一用不了,这点要注意

另外,把完整的CAN的设备树贴上来,不然很难分析。

按理CAN是很容易出来的~

zdc:

回复 Segmentation fault:

有can口的,外接个can收发器就可以,我用官方的镜像测试过,现在是下载内核,自己编译,然后can一直找不到

user5579599:

回复 zdc:

您好,请问您后来是怎么在BBB板上使能CAN接口的

yongqing wang:

回复 user5579599:

参考这个分享:blog.csdn.net/…/76607500

user5579599:

回复 yongqing wang:

这种方式配置后重启是否会默认打开can总线?can0无法通过config-pin配置。

yongqing wang:

回复 user5579599:

可以自己做个开机启动脚本程序

赞(0)
未经允许不得转载:TI中文支持网 » BBB找不到can0
分享到: 更多 (0)