RenZhG1011
驱动小牛
驱动小牛
  • 注册日期2003-04-10
  • 最后登录2013-01-31
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:3612回复: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
RenZhG1011
驱动小牛
驱动小牛
  • 注册日期2003-04-10
  • 最后登录2013-01-31
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于: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分
10楼#
发布于: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分
11楼#
发布于:2004-10-18 19:58
这个网站真让人失望。
renzhg www.unix-driver.org
RenZhG1011
驱动小牛
驱动小牛
  • 注册日期2003-04-10
  • 最后登录2013-01-31
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
12楼#
发布于: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分
13楼#
发布于:2004-10-23 23:58
这么久了,怎么还没有人回答,我问题解决不了,就放着了,等大家给个办法。谢谢!
renzhg www.unix-driver.org
RenZhG1011
驱动小牛
驱动小牛
  • 注册日期2003-04-10
  • 最后登录2013-01-31
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
14楼#
发布于:2005-01-18 15:14
对不起,我没有QQ,可以通过MSN联系,renzhg5@hotmail.com
renzhg www.unix-driver.org
游客

返回顶部