主题 : 求助,DM9000如何调试 复制链接 | 浏览器收藏 | 打印
级别: 侠客
UID: 81796
精华: 0
发帖: 59
金钱: 295 两
威望: 59 点
贡献值: 0 点
综合积分: 118 分
注册时间: 2012-11-14
最后登录: 2015-01-21
楼主  发表于: 2013-09-22 16:32

 求助,DM9000如何调试

如题,采用友善的2440核心板加我们自己做的底板开发一款工控板。
在做出来的5块测试板中,两块板子的网卡通信没有问题。其余三块都无法通信。灯不闪。
软件应该没有问题。原理图也应该没有问题。

现在需要找到其他三块板子的问题所在。
以前没有做过这方面的调试,有无从下手的感觉。
望做过的朋友给个建议,谢谢
级别: 侠客
UID: 81796
精华: 0
发帖: 59
金钱: 295 两
威望: 59 点
贡献值: 0 点
综合积分: 118 分
注册时间: 2012-11-14
最后登录: 2015-01-21
1楼  发表于: 2013-09-23 09:46
刚才用uboot测试了一下:
[u-boot@MINI2440]# ping 192.168.1.1                                            
dm9000 i/o: 0x20000300, id: 0x90000a46                                          
DM9000: running in 16 bit mode                                                  
MAC: 08:08:11:18:12:27                                                          
operating at 100M full duplex mode                                              
Using dm9000 device                                                            
ping failed; host 192.168.1.1 is not alive  
根据输出,uboot可以正确读取芯片的ID和工作模式,但是网口就是不工作,指示灯不闪,是否可以确定是网口的问题?
级别: 新手上路
UID: 127068
精华: 0
发帖: 20
金钱: 100 两
威望: 20 点
贡献值: 0 点
综合积分: 40 分
注册时间: 2016-08-02
最后登录: 2017-05-12
2楼  发表于: 2016-09-08 14:38
我的也是这个问题,你是怎么解决的,我的网口灯都不亮