[i.MX] IMX6Q 怎么注册can

[复制链接]
 楼主| xudingchao 发表于 2015-6-19 10:18 | 显示全部楼层 |阅读模式
启动的时候:
只有这三个信息
vcan: Virtual CAN interface driver
CAN device driver interface
flexcan netdevice driver
没有这个信息flexcan imx6q-flexcan.1: device registered (reg_base=ea9a8000, irq=143)

用ifconfig -a 也没有CAN的任何信息。

用dmesg | grep can
也没有flexcan imx6q-flexcan.1: device registered (reg_base=ea9a8000, irq=143)

请问是什么原因

 楼主| xudingchao 发表于 2015-6-19 14:36 | 显示全部楼层
麻烦飞思卡尔的工程师帮忙看一下
风的样子 发表于 2015-6-19 20:33 | 显示全部楼层
没用过这款芯片,帮楼主顶一下
JR1989 发表于 2015-6-23 14:15 | 显示全部楼层
楼主可以@一下 飞思卡尔的版主 让他们协助看一下!
FSL_TICS_Rita 发表于 2015-6-23 16:08 | 显示全部楼层
楼主你好,请问你这里使用的是哪块板子呢?
似不似萨多萨 发表于 2015-6-23 17:06 | 显示全部楼层
似不似萨多萨 发表于 2015-6-23 17:08 | 显示全部楼层
做好事不留名       --- 宫羽;P
 楼主| xudingchao 发表于 2015-6-24 11:20 | 显示全部楼层
我用的是IMX6q的板子
 楼主| xudingchao 发表于 2015-6-24 11:21 | 显示全部楼层
imx6q-sabresd ,板子是我们自己画的
 楼主| xudingchao 发表于 2015-6-24 11:23 | 显示全部楼层
开发板上用的收发器是TJA1040,我们的板子上用的是TJA1043,这需要改驱动吗?
mini1986 发表于 2015-6-24 11:46 | 显示全部楼层
驱动没有弄好,弄好了,ifconfig会出现canX的......
 楼主| xudingchao 发表于 2015-6-24 16:03 | 显示全部楼层
谢谢各种的热心帮助,现在内核启动过程中有can的信息:
vcan: Virtual CAN interface driver
CAN device driver interface
flexcan netdevice driver
但就是没有can的注册信息:flexcan imx6q-flexcan.0: device registered (reg_base=c09a8000, irq=142)
仙女山 发表于 2015-6-24 20:44 | 显示全部楼层
不知道什么原因造成的,帮你顶一下吧
似不似萨多萨 发表于 2015-6-25 12:42 | 显示全部楼层
看看can的接口有没有被占用;
 楼主| xudingchao 发表于 2015-6-26 11:00 | 显示全部楼层
没有被占用,我用开发板的内核是正常的,自己配的内核就不行
 楼主| xudingchao 发表于 2015-6-30 14:23 | 显示全部楼层
工程师不在吗?怎么发个贴几天没有回应呀?
mini1986 发表于 2015-7-1 08:54 | 显示全部楼层
xudingchao 发表于 2015-6-26 11:00
没有被占用,我用开发板的内核是正常的,自己配的内核就不行

关于can的内核代码改了么......
 楼主| xudingchao 发表于 2015-7-2 16:19 | 显示全部楼层
没有改,请问大神要改那个地方的代码?
cowboy2014 发表于 2015-7-2 21:39 | 显示全部楼层
挺难的,我也没有弄明白
风去 发表于 2015-7-3 10:29 | 显示全部楼层

开发板上用的收发器是TJA1040,我们的板子上用的是TJA1043,这需要改驱动吗?
应该要修改里面的文件名。其他的驱动就不要动了吧。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

11

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部