阅读:3769回复:20
两块PCI卡就死机,请教(在有的机子上没有问题),节日快乐!
各位节日快乐!
我碰到的问题是这样的? 两块PCI卡都是我自己采用FPGA写的PCI核,两块卡在一起工作时加载WIN2000时,图形界面进度条走到一半(键盘灯亮过以后)就死了,在DELL机子上和另外一种兼容机上出现这种情况,而在另外一种兼容机上就能正常通过并能正常工作。在死机的这两种机子上,即使我不安装驱动我死机(即用一台从没有插过这两种卡的机子);如果WIN2000选择安全模式就能通过,也能将驱动加载并能正常工作。同时我使用自己做的一种卡与别的公司提供的卡在一起能正常工作。 我怀疑是我自己做的PCI核的问题,但不能确定是哪个信号造成的,不知各位有什么意见?谢谢! |
|
|
沙发#
发布于:2004-10-08 20:43
拜托各位给点提示,问题可能出在哪?另外,在安全模式下不能正常工作,开始我看错了,在安全模式下没有加载卡的驱动。但确实是在没有安装驱动的情况下DELL机子也不能启动。
|
|
|
板凳#
发布于:2004-10-10 13:05
各位大侠帮个忙,给个提示,本人不胜感激!
|
|
|
地板#
发布于:2004-10-10 14:54
我联系了主板厂商,在他们的帮助下发现在关闭为PCI卡自动分配资源以后,系统能正常启动,这样来看应该是两块卡申请资源时有了冲突(,估计是中断向量的冲突,因为在安全模式下可以看到BIOS为两块卡分配的IO资源与中断资源)。据他讲,应该是在AMI BIOS的主板上都存在这个问题,请问各位,AMI与AWORD BIOS在分配资源有什么不同,我的PCI核应该做怎样的修改?谢谢!
|
|
|
地下室#
发布于: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) |
|
|
5楼#
发布于:2004-10-12 08:18
还有,两块卡插在LINUX系统下能正常启动。
|
|
|
6楼#
发布于:2004-10-12 13:49
我在网上看到有人说可能与ACPI有关系,所以将“设备管理器”中的计算机由"ACPI UNIPROCESSER"改为“Standerd PC"后机器可以启动(注:在DELL机子上改为MPS UNIPROCESSER机器还是不能启动,在别的机子上可以启动,DELL机器的BIOS为PHONEIX),请问我的PCI卡哪部分没有处理好导致这种情况的出现。
|
|
|
7楼#
发布于:2004-10-13 21:00
没有人发表一下建议么?有人说与IDSEL信号处理有关系,我不知道具体怎么有关系?谢谢!
|
|
|
8楼#
发布于:2004-10-14 22:06
各位认为有没有可能是硬件的问题?
[编辑 - 10/15/04 by RenZhG1011] |
|
|
9楼#
发布于:2004-10-15 01:06
主板不使用标准的芯片组搭配
强制系统使用PCI card的寄存器设置,资 源分配, 不要用PCI master 分配 估计还是主办芯片组的问题 :P |
|
|
10楼#
发布于:2004-10-15 14:47
应该不会是芯片组的问题,因为别的板子在同样的主板上可以机器正常启动。
|
|
|
11楼#
发布于:2004-10-17 21:40
问题荏苒没有解决,请大家帮忙。
|
|
|
12楼#
发布于:2004-10-18 19:58
这个网站真让人失望。
|
|
|
13楼#
发布于:2004-10-18 23:27
RenZhG1011老兄:
“这个网站真让人失望。”我表示赞同,我初学9052,问了好多初级问题竟然无人应声,开始以为没人知道,可翻翻以前的帖子,竟然有很多人自为专家,包括所谓的斑竹。 可惜我帮不了你! 自力更生吧! |
|
14楼#
发布于:2004-10-19 10:49
谢谢了。
|
|
|
15楼#
发布于:2004-10-23 23:58
这么久了,怎么还没有人回答,我问题解决不了,就放着了,等大家给个办法。谢谢!
|
|
|
16楼#
发布于:2004-12-01 15:25
因为主板的芯片组不同,主要是北桥芯片不同,他管理PCI接口,问题估计还是出在PCI核,需要修改时序以兼容所有的芯片组.这种问题我遇到过,在产品正式推出前,在旧电脑市场测试了20多种不同的芯片组.
最多同时插过4个卡,都能够自动分配资源. [编辑 - 2/21/05 by guan_2000] |
|
17楼#
发布于:2004-12-17 14:05
我们公司的PCI卡在Dell的机器上也用不了,在其他兼容机上都能用,在dell的机器上加载驱动后篮屏,提示内存校验错误,不知道和你的情况是不是一样,现在还没找到原因。留个QQ,共同探讨,我的qq是7306690。 :)
|
|
18楼#
发布于:2005-01-18 15:14
对不起,我没有QQ,可以通过MSN联系,renzhg5@hotmail.com
|
|
|
19楼#
发布于:2005-03-04 08:40
我先看下,这段时间太忙,连上站的时间都没有了,嘿嘿,看下再说先
|
|
|
上一页
下一页