主题 : 6410 之 DM9000 双网卡 寻求技术支持 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 110887
精华: 0
发帖: 3
金钱: 15 两
威望: 3 点
综合积分: 6 分
注册时间: 2014-12-08
最后登录: 2017-09-05
楼主  发表于: 2014-12-08 17:52

 6410 之 DM9000 双网卡 寻求技术支持

我们买了一块6410的开发板,这个开发板上只有一个网卡(dm9000),现在我们想再加个网卡(dm9000),但是不知道硬件和软件上应该怎么修改。
我们也查找了相关资料(友善之臂论坛),但是没有详细的介绍,都是一些零散的,现在想寻求你们的技术支持,有以下几个问题:
1.两个DM9000硬件是怎么连接的?(相关资料上显示:片选线和irq中断 要分开,数据线和其他线是公用的,,。。。)
2.驱动方面,是否要有两个dm9000驱动?
3.如果是两个驱动,那么这两个驱动中不同的是否是io口的地址和中断资源不同?如果不是,能否说明一下,有哪些地方会不一样??
畅游在知识的海洋...
级别: 论坛版主
UID: 33629
精华: 4
发帖: 554
金钱: 3075 两
威望: 615 点
综合积分: 1188 分
注册时间: 2010-12-03
最后登录: 2015-09-22
1楼  发表于: 2014-12-09 09:49
理论上是可以的。

驱动猜测是需要2份,使用的中断和基地址都应该是2份。
好好学习,天天鲁管
级别: 新手上路
UID: 110887
精华: 0
发帖: 3
金钱: 15 两
威望: 3 点
综合积分: 6 分
注册时间: 2014-12-08
最后登录: 2017-09-05
2楼  发表于: 2014-12-16 17:06
级别: 新手上路
UID: 110887
精华: 0
发帖: 3
金钱: 15 两
威望: 3 点
综合积分: 6 分
注册时间: 2014-12-08
最后登录: 2017-09-05
3楼  发表于: 2015-10-14 10:14
上面网址中的我是看懂了,驱动只需要一份,但是资源需要两份,我也是按照上面的要求做了,ifconfig的时候出现了两个网卡eth0,eth1.但是另一个网卡ping不通,指示灯也不亮