[i.MX] IMX6 网卡与CAN的问题!

[复制链接]
 楼主| daxia1111 发表于 2014-5-22 14:35 | 显示全部楼层 |阅读模式
我的IMX6的板子启动后,输入命令ifconfig-a后找不到eth0和can0,是什么情况???
 楼主| daxia1111 发表于 2014-5-22 14:39 | 显示全部楼层
ifconfig eth0 up或者ifconfig can0 up 都会提示ifconfig: SIOCGIFFLAGS: No such device,请问是驱动的问题吗?但是我看内核里面这两个借口的驱动都已经配置上了啊!
FSL_TICS_Rita 发表于 2014-5-22 14:52 | 显示全部楼层
楼主你好,请问你使用的是哪块板子?还有BSP使用版本是?
 楼主| daxia1111 发表于 2014-5-22 15:03 | 显示全部楼层
FSL_TICS_Rita 发表于 2014-5-22 14:52
楼主你好,请问你使用的是哪块板子?还有BSP使用版本是?

板子是我们公司自己画的,BSP用的是3.0.35那个版本。
FSL_TICS_Rita 发表于 2014-5-22 15:24 | 显示全部楼层
daxia1111 发表于 2014-5-22 15:03
板子是我们公司自己画的,BSP用的是3.0.35那个版本。

那你们是参考飞思卡尔的哪块开发板画的呢?
FSL_TICS_Rita 发表于 2014-5-22 15:27 | 显示全部楼层
FSL_TICS_Rita 发表于 2014-5-22 15:24
那你们是参考飞思卡尔的哪块开发板画的呢?

CAN模块你们连接了吗?
 楼主| daxia1111 发表于 2014-5-22 15:31 | 显示全部楼层
应该是SABRE-SDB那块板子,cpu用的是imx6dl...
 楼主| daxia1111 发表于 2014-5-22 15:32 | 显示全部楼层
应该是SABRE-SDB那块板子,cpu用的是imx6dl...
FSL_TICS_Rita 发表于 2014-5-22 15:45 | 显示全部楼层
daxia1111 发表于 2014-5-22 15:32
应该是SABRE-SDB那块板子,cpu用的是imx6dl...

i.mx6dl,没有SABRE-SDB板子,有的是i.mx6DL-SDP。
FSL_TICS_Rita 发表于 2014-5-22 15:47 | 显示全部楼层
你检查一下你原理图中的CAN模块是否连接上了?虽然驱动中有CAN,如果不连接的话也是找不到的。参考设计的原理图上是J10。
 楼主| daxia1111 发表于 2014-5-22 15:50 | 显示全部楼层
FSL_TICS_Rita 发表于 2014-5-22 15:45
i.mx6dl,没有SABRE-SDB板子,有的是i.mx6DL-SDP。

恩 我没讲清楚,我的意思是我们自己的板子的cpu用的是imx6dl的!
 楼主| daxia1111 发表于 2014-5-22 15:59 | 显示全部楼层
FSL_TICS_Rita 发表于 2014-5-22 15:47
你检查一下你原理图中的CAN模块是否连接上了?虽然驱动中有CAN,如果不连接的话也是找不到的。参考设计的原 ...

CAN模块接了,那网卡的又是怎么回事呢?
FSL_TICS_Rita 发表于 2014-5-22 16:31 | 显示全部楼层
在u-boot bootargs中添加can0来使能CAN接口,例如如下设置:
bootargs_mmc=setenv bootargs ${bootargs} root=/dev/mmcblk0p2 rootwait rw keep_bootcon can0
using following 2 commands to enable CAN interface:
root@freescale ~$ ip link set can0 up type can bitrate 125000

flexcan imx6q-flexcan.0: writing ctrl=0x0e312005

root@freescale ~$ ip link set can1 up type can bitrate 125000

flexcan imx6q-flexcan.1: writing ctrl=0x0e312005
FSL_TICS_Rita 发表于 2014-5-30 15:51 | 显示全部楼层
楼主你好,请问您的问题解决么?
 楼主| daxia1111 发表于 2014-6-3 10:59 | 显示全部楼层
没有啊!
FSL_TICS_Rita 发表于 2014-6-3 14:53 | 显示全部楼层
daxia1111 发表于 2014-6-3 10:59
没有啊!

请问你到哪一步了,可以在这里继续探讨和学习~~
sfssqs 发表于 2015-12-25 22:23 | 显示全部楼层
FSL_TICS_Rita 发表于 2014-6-3 14:53
请问你到哪一步了,可以在这里继续探讨和学习~~

你好,我用的开发版是 imx6ulevk,遇到类似问题。

uboot下可以ping通主机
系统内ifconfig -a 可以看到eth0, eth1设备
但执行ifconfig eth0 up,出现如下错误:

root@imx6ulevk:/usr/games# ifconfig eth0 up  
ifconfig: SIOCSIFFLAGS: No such device
mini1986 发表于 2015-12-30 14:34 | 显示全部楼层
sfssqs 发表于 2015-12-25 22:23
你好,我用的开发版是 imx6ulevk,遇到类似问题。

uboot下可以ping通主机

你网卡驱动那里有问题吧,添加打印,跟踪一下......
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

18

帖子

0

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