RenZhG1011
驱动小牛
驱动小牛
  • 注册日期2003-04-10
  • 最后登录2013-01-31
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:3605回复:20

两块PCI卡就死机,请教(在有的机子上没有问题),节日快乐!

楼主#
更多 发布于:2004-10-02 20:41
各位节日快乐!
我碰到的问题是这样的?
两块PCI卡都是我自己采用FPGA写的PCI核,两块卡在一起工作时加载WIN2000时,图形界面进度条走到一半(键盘灯亮过以后)就死了,在DELL机子上和另外一种兼容机上出现这种情况,而在另外一种兼容机上就能正常通过并能正常工作。在死机的这两种机子上,即使我不安装驱动我死机(即用一台从没有插过这两种卡的机子);如果WIN2000选择安全模式就能通过,也能将驱动加载并能正常工作。同时我使用自己做的一种卡与别的公司提供的卡在一起能正常工作。
我怀疑是我自己做的PCI核的问题,但不能确定是哪个信号造成的,不知各位有什么意见?谢谢!
renzhg www.unix-driver.org
RenZhG1011
驱动小牛
驱动小牛
  • 注册日期2003-04-10
  • 最后登录2013-01-31
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-10-08 20:43
拜托各位给点提示,问题可能出在哪?另外,在安全模式下不能正常工作,开始我看错了,在安全模式下没有加载卡的驱动。但确实是在没有安装驱动的情况下DELL机子也不能启动。
renzhg www.unix-driver.org
RenZhG1011
驱动小牛
驱动小牛
  • 注册日期2003-04-10
  • 最后登录2013-01-31
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-10-10 13:05
各位大侠帮个忙,给个提示,本人不胜感激!
renzhg www.unix-driver.org
RenZhG1011
驱动小牛
驱动小牛
  • 注册日期2003-04-10
  • 最后登录2013-01-31
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-10-10 14:54
我联系了主板厂商,在他们的帮助下发现在关闭为PCI卡自动分配资源以后,系统能正常启动,这样来看应该是两块卡申请资源时有了冲突(,估计是中断向量的冲突,因为在安全模式下可以看到BIOS为两块卡分配的IO资源与中断资源)。据他讲,应该是在AMI BIOS的主板上都存在这个问题,请问各位,AMI与AWORD BIOS在分配资源有什么不同,我的PCI核应该做怎样的修改?谢谢!
renzhg www.unix-driver.org
RenZhG1011
驱动小牛
驱动小牛
  • 注册日期2003-04-10
  • 最后登录2013-01-31
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-10-11 13:27
配置空间寄存器的值:
第一块卡:
Bus 02h : Device 02h : Function 00h

================================================================================

Vendor ID                     : 1172h (Altera Corp)

Device ID                     : B252h (Unknown)

Revision ID                   : 01h



Base class code               : EFh (Unknown)

Sub-class code                : 00h (Unknown)

Programming interface         : 00h (Unknown)



Header Type                   : 00h (Device, Single)

Built-In Self-Test            : No

Location                      : PCI Slot 2



--------------------------------------------------------------------------------

BAR Type    Base        Limit       Size      Comments

--------------------------------------------------------------------------------

 0  I/O   0000CC00h   0000CC0Fh   00000010h   16  B



Interrupt Line Register       : IRQ 11 (0Bh)

Interrupt Pin                 : INTA

System Interrupt Vector       : INT 147 (93h)

Routed via I/O APIC           : ID=2 at FEC00000h



Device Configuration

================================================================================



Command register              : 01h

--------------------------------------------------------------------------------

I/O space access              : Enabled

Memory space access           : Disabled

Bus master                    : Disabled

Special cycles operations     : Disabled

Memory write and Invalidate   : Disabled

VGA palette snoop             : Disabled

Parity error response         : Disabled

Wait cycle control   (PCI 2.2): Disabled

System error line #SERR       : Disabled

Fast back-to-back transaction : Disabled

Interrupt Disable    (PCI 2.3): Disabled



Device Status Register        : 0400h

--------------------------------------------------------------------------------

Interrupt Status     (PCI 2.3): No

Capabilities List             : No

Capable of running at 66MHz   : No

UDF supported                 : No

Fast back-to-back Capable     : No

Data parity error detected    : No

Device select timing          : Slow

Signalled Target Abort        : No

Received Target Abort         : No

Received Master Abort         : No

Signalled System Error        : No

Detected parity error         : No

Cache Line Size               : not specified

Latency Timer                 : not specified



Device has no major requirements for the settings

of Latency Timer

第二块卡:
Bus 02h : Device 03h : Function 00h

================================================================================

Vendor ID                     : 1172h (Altera Corp)

Device ID                     : B102h (Unknown)

Revision ID                   : 01h



Base class code               : 00h (Unknown PCI Device)

Sub-class code                : EFh (Unknown)

Programming interface         : 00h (Unknown)



Header Type                   : 00h (Device, Single)

Built-In Self-Test            : No

Location                      : PCI Slot 3



--------------------------------------------------------------------------------

BAR Type    Base        Limit       Size      Comments

--------------------------------------------------------------------------------

 0  I/O   0000C800h   0000C81Fh   00000020h   32  B



Interrupt Line Register       : IRQ 3

Interrupt Pin                 : INTA

System Interrupt Vector       : INT 163 (A3h)

Routed via I/O APIC           : ID=2 at FEC00000h



Device Configuration

================================================================================



Command register              : 01h

--------------------------------------------------------------------------------

I/O space access              : Enabled

Memory space access           : Disabled

Bus master                    : Disabled

Special cycles operations     : Disabled

Memory write and Invalidate   : Disabled

VGA palette snoop             : Disabled

Parity error response         : Disabled

Wait cycle control   (PCI 2.2): Disabled

System error line #SERR       : Disabled

Fast back-to-back transaction : Disabled

Interrupt Disable    (PCI 2.3): Disabled



Device Status Register        : 0400h

--------------------------------------------------------------------------------

Interrupt Status     (PCI 2.3): No

Capabilities List             : No

Capable of running at 66MHz   : No

UDF supported                 : No

Fast back-to-back Capable     : No

Data parity error detected    : No

Device select timing          : Slow

Signalled Target Abort        : No

Received Target Abort         : No

Received Master Abort         : No

Signalled System Error        : No

Detected parity error         : No

Cache Line Size               : not specified

Latency Timer                 : not specified



Device has no major requirements for the settings

of Latency Timer


在机器在开机过程中DOWN机以后,我通过网络上别的机子的事件查看器访问本机时发现能启动,这是启动后用PCI SCOPE记录下的配置空间寄存器的值,请大家看看,帮助分析一下原因。谢谢!
另外,这是将PCI卡分别插在SLOT2和SLOT3插槽上的情况,如果插在SLOT1和SLOT3插槽上与这种情况的区别在于SLOT1插槽上的卡System Interrupt Vector的值为    : INT 255 (FFH MASK INT)

renzhg www.unix-driver.org
RenZhG1011
驱动小牛
驱动小牛
  • 注册日期2003-04-10
  • 最后登录2013-01-31
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2004-10-12 08:18
还有,两块卡插在LINUX系统下能正常启动。
renzhg www.unix-driver.org
RenZhG1011
驱动小牛
驱动小牛
  • 注册日期2003-04-10
  • 最后登录2013-01-31
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2004-10-12 13:49
我在网上看到有人说可能与ACPI有关系,所以将“设备管理器”中的计算机由"ACPI UNIPROCESSER"改为“Standerd PC"后机器可以启动(注:在DELL机子上改为MPS UNIPROCESSER机器还是不能启动,在别的机子上可以启动,DELL机器的BIOS为PHONEIX),请问我的PCI卡哪部分没有处理好导致这种情况的出现。
renzhg www.unix-driver.org
RenZhG1011
驱动小牛
驱动小牛
  • 注册日期2003-04-10
  • 最后登录2013-01-31
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2004-10-13 21:00
没有人发表一下建议么?有人说与IDSEL信号处理有关系,我不知道具体怎么有关系?谢谢!
renzhg www.unix-driver.org
RenZhG1011
驱动小牛
驱动小牛
  • 注册日期2003-04-10
  • 最后登录2013-01-31
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2004-10-14 22:06
各位认为有没有可能是硬件的问题?



[编辑 -  10/15/04 by  RenZhG1011]
renzhg www.unix-driver.org
yftty
驱动牛犊
驱动牛犊
  • 注册日期2002-11-06
  • 最后登录2010-12-07
  • 粉丝0
  • 关注0
  • 积分6分
  • 威望22点
  • 贡献值1点
  • 好评度1点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2004-10-15 01:06
主板不使用标准的芯片组搭配

强制系统使用PCI card的寄存器设置,资 源分配, 不要用PCI master 分配

估计还是主办芯片组的问题 :P
/yftty http://www.unix-driver.org
RenZhG1011
驱动小牛
驱动小牛
  • 注册日期2003-04-10
  • 最后登录2013-01-31
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2004-10-15 14:47
应该不会是芯片组的问题,因为别的板子在同样的主板上可以机器正常启动。
renzhg www.unix-driver.org
RenZhG1011
驱动小牛
驱动小牛
  • 注册日期2003-04-10
  • 最后登录2013-01-31
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2004-10-17 21:40
问题荏苒没有解决,请大家帮忙。
renzhg www.unix-driver.org
RenZhG1011
驱动小牛
驱动小牛
  • 注册日期2003-04-10
  • 最后登录2013-01-31
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2004-10-18 19:58
这个网站真让人失望。
renzhg www.unix-driver.org
wangkui
驱动牛犊
驱动牛犊
  • 注册日期2002-11-15
  • 最后登录2006-02-15
  • 粉丝0
  • 关注0
  • 积分23分
  • 威望5点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2004-10-18 23:27
RenZhG1011老兄:
   “这个网站真让人失望。”我表示赞同,我初学9052,问了好多初级问题竟然无人应声,开始以为没人知道,可翻翻以前的帖子,竟然有很多人自为专家,包括所谓的斑竹。
    可惜我帮不了你!
    自力更生吧!
RenZhG1011
驱动小牛
驱动小牛
  • 注册日期2003-04-10
  • 最后登录2013-01-31
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
14楼#
发布于:2004-10-19 10:49
谢谢了。
renzhg www.unix-driver.org
RenZhG1011
驱动小牛
驱动小牛
  • 注册日期2003-04-10
  • 最后登录2013-01-31
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
15楼#
发布于:2004-10-23 23:58
这么久了,怎么还没有人回答,我问题解决不了,就放着了,等大家给个办法。谢谢!
renzhg www.unix-driver.org
guan_2000
驱动牛犊
驱动牛犊
  • 注册日期2003-05-02
  • 最后登录2011-08-18
  • 粉丝0
  • 关注0
  • 积分25分
  • 威望3点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
16楼#
发布于:2004-12-01 15:25
因为主板的芯片组不同,主要是北桥芯片不同,他管理PCI接口,问题估计还是出在PCI核,需要修改时序以兼容所有的芯片组.这种问题我遇到过,在产品正式推出前,在旧电脑市场测试了20多种不同的芯片组.
最多同时插过4个卡,都能够自动分配资源.

[编辑 -  2/21/05 by  guan_2000]
pppflash
驱动牛犊
驱动牛犊
  • 注册日期2004-03-12
  • 最后登录2006-02-09
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
17楼#
发布于:2004-12-17 14:05
我们公司的PCI卡在Dell的机器上也用不了,在其他兼容机上都能用,在dell的机器上加载驱动后篮屏,提示内存校验错误,不知道和你的情况是不是一样,现在还没找到原因。留个QQ,共同探讨,我的qq是7306690。 :)
RenZhG1011
驱动小牛
驱动小牛
  • 注册日期2003-04-10
  • 最后登录2013-01-31
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
18楼#
发布于:2005-01-18 15:14
对不起,我没有QQ,可以通过MSN联系,renzhg5@hotmail.com
renzhg www.unix-driver.org
maccat
驱动小牛
驱动小牛
  • 注册日期2001-08-01
  • 最后登录2018-05-29
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望15点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
19楼#
发布于:2005-03-04 08:40
我先看下,这段时间太忙,连上站的时间都没有了,嘿嘿,看下再说先
跄~跄~跄~以德服人 答的正确 别忘给分 MY QQ:53738515 做驱动的朋友长联系
上一页
游客

返回顶部