slack99
驱动牛犊
驱动牛犊
  • 注册日期2003-03-24
  • 最后登录2003-05-21
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:981回复:4

Plx9052 问题求助!!!

楼主#
更多 发布于:2003-05-19 16:13
初次用Plx9052做一块网卡,碰到以下问题,望PCI高手不吝赐教:
我的开发是在Linux下作的,插入PCI卡开机后,系统正常启动,
在Linux下读配置Registers 看到status register 内容为:
0x8280 : 即有Parity Error;按I/O方式读Plx9052内部配置registers
(影射到PCI Bar1)仅起始8字节内容正确:
  Plx9052采用Microhip 93LC46(16 bit);
  Plx9052 配置registers 内容如下:
00: b5 10 50 90 03 00 80 82 02 00 80 06 08 00 00 00
10: 00 00 00 00 01 90 00 00 00 00 00 e9 01 94 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 b5 10 50 90
30: 00 00 00 00 00 00 00 00 00 00 00 00 0a 01 00 00
Plx9052 Local configuration registers 影射到 0x9000:
读入内容如下:
00 00 fc 0f 01 ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff ff ff 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00
   我认为问题可能跟校验错误有关,已经调了数日,请大家帮忙.

最新喜欢:

mapoflmapofl
glqgglq
驱动小牛
驱动小牛
  • 注册日期2001-04-16
  • 最后登录2008-10-28
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望4点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-05-19 16:46
呵呵,一般奇偶出错是大问题,我这里如果出现这情况,硬件根本就不能用,先把硬件搞定吧
Tom.Cat
禁止发言
禁止发言
  • 注册日期2001-10-10
  • 最后登录2019-07-29
  • 粉丝1
  • 关注0
  • 积分-53792分
  • 威望197411点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
  • 社区居民
板凳#
发布于:2003-05-19 18:47
用户被禁言,该主题自动屏蔽!
slack99
驱动牛犊
驱动牛犊
  • 注册日期2003-03-24
  • 最后登录2003-05-21
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-05-20 09:35
奇偶错误搞定了!
  Plx9052 的引脚AD12虚焊,由于PCI总线控制器采用PCI配置交易0访问Plx9052的PCI配置registers,此时
只用到AD[0:11],而我的开发板上正好是AD12虚焊,因此我的现象为能正确读出Plx9052PCI配置Regs的内容,但同时出现PERR.
Tom.Cat
禁止发言
禁止发言
  • 注册日期2001-10-10
  • 最后登录2019-07-29
  • 粉丝1
  • 关注0
  • 积分-53792分
  • 威望197411点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
  • 社区居民
地下室#
发布于:2003-05-20 11:43
用户被禁言,该主题自动屏蔽!
游客

返回顶部