主题 : DM9000使用中碰到的几点问题(已解决 供参考) 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 76927
精华: 1
发帖: 32
金钱: 210 两
威望: 42 点
贡献值: 1 点
综合积分: 84 分
注册时间: 2012-08-31
最后登录: 2012-12-15
楼主  发表于: 2012-09-21 14:26

 DM9000使用中碰到的几点问题(已解决 供参考)

管理提醒: 本帖被 mindee 执行加亮操作(2012-09-21)
DM9000使用笔记:

1.大部分ARM开发板使用的以太网接口芯片是DM9000EP,本人参照某2440ARM开发板(不是友善的)设计产品电路时将100-pin的DM9000EP换成了48-pin的DM9000AEP,但未将nWAIT上拉为高电平(因DM9000AEP无需连接nWAIT,忽视了这一点),导致linux内核使用外部设备时“锁死”而不能正常工作。将nWAIT上拉至高电平后问题解决。

提醒:不管有没有外部设备使用2440/6410的nWAIT,均应将其通过上拉电阻接高电平(如通过4.7K电阻接3.3V),否则当没有外部设备使用它时处理器被锁死。

2. 设计时误将DM9000AEP的PIN20(EECK)上拉至高电平,导致ARM CPU和DM9000AEP“ping”不通,而将DM9000AEP的PIN20浮置后问题解决。
[ 此帖被renascence在2012-12-15 14:54重新编辑 ]
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
贡献值: 27 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
1楼  发表于: 2012-09-21 14:59
不错,多谢分享
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.