打印

用过DM9161的请进来看看(图)

[复制链接]
4099|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
mm7989680|  楼主 | 2008-7-22 09:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
AT91RM9200+DM9161EP+HR911103A组成以太网通讯口,RMII方式。
现在问题:
使用ATMEL的BASIC-EMAC程序
原理图也是参考ATMEL的9200DK
OP1-3为拉高接灯,插上交叉网线后PC端显示连接100M,DM9161的SPEED灯和LINK灯(另一个灯FDX没接悬空)上电后先亮一下,然后LINK间断闪,SPEED闪的比较暗,读9161的ID1,ID2为181H,B881H是正确的,9161的14脚CABLE/LINK也是能正确反映RJ45口接线状态(插上为高电平),寄存器17的PHYADDR[0..4]读出为0,与原理图设置一致,其他寄存器显示AUTO-NEGOTIATION完成100M协商。
现在读取9161e寄存器01的LINKSTATUS状态位(BIT2)一直是0。
OurEmacAddr[6] = {0x01, 0x02, 0x03, 0x04, 0x05, 0x06};
OurIpAddr[4]  = {10, 0, 168, 192}
另外:
1,DM9161EP能完成AUTO-NEGOTIATION,PC端能显示100M已连接,是不是表示硬件没有问题,是不是网络变压器型号不对也能完成以上工作?
2,DM9161EP的45脚SD要不要接地,ATMEL的9200DK是接的的,有的图上是悬空的?
3,从BASIC-EMAC程序来看,32脚MDINTR好像没起作用
4,47脚BGRESG(带宽控制)要不要接地,9200DK没有接地,有的图上是接地的,如果BGRESG和BGRES之间电阻不是6.8K很精确的话有影响么?
请用过9161E的兄弟指教!谢谢!
 

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

113

主题

374

帖子

4

粉丝