yahaha
驱动牛犊
驱动牛犊
  • 注册日期2009-04-28
  • 最后登录2009-04-28
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望11点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1674回复:0

LAN91C111网卡求助!!!

楼主#
更多 发布于:2009-04-28 21:21
有朋友使用过SMSC公司的LAN91C111这款网卡吗?最近调试时遇到下面的问题,有高手能帮忙解决吗?不胜感谢!!!
1.    上电后进行软件复位,选择LAN91C111的MAC寄存器BANK1,向BANK1的偏移地址0写0x8000,即置EPH Power EN位 “1”,使EPH跳出低电模式。发现写0x8000后,无法切换BANK了,芯片似乎进入睡眠状态。如果不向此寄存器写0x8000,就可以切换BANK,正常的读写MAC寄存器,不知是什么原因?
另:PXA270与LAN91C111用VLIO方式,数据宽度16位。
2.    在发完数据包后,需要对BANK2的偏移地址为C的寄存器INTERTRRUPT ACKNOWLEDGE 寄存器写0x04,清零TX EMPTY INT 位,发现写0x04后,BANK2 切换到BANK0,重新切换到BANK2,发现TX EMPTY INT 位仍然为“1”,导致发送状态不对,无法正常收发,不知什么原因?
另:网卡自协商已完成,连接灯亮,收发指示灯闪,因为发送中断位无法清零。
游客

返回顶部