阅读:2566回复:21
pci9052的板卡出现奇怪的现象?求助!
我的板卡在计算机开机时,听不到“嘟”的一声,机器没有反应,起不来。请问谁知道是什么原因??拔掉配置芯片,电脑能正常起机。
在我的硬件配置是用别人已经通过了的配置数据,没有错误。只是在局部总线那端的fpga内部的程序没有写,全部是高阻状态。我在想是不是,在上电复位时配置与局部总线的引脚相关。 |
|
沙发#
发布于:2004-08-18 15:52
应该是在上电复位时配置与局部总线的引脚相关,
] 写FPGA看一下。 |
|
板凳#
发布于:2004-08-19 18:48
请问:对局部总线的哪些信号需要配置?我现在已经将这些引脚的输入输出特性写到FPGA里,由于FPGA内部的程序,还没有做好,暂时所有输出都是高阻态,这样还是不行?还是没有应!!!
难道输出要精确到高低电平? PCI9052的上电复位都与什么有关?做些什么操作? |
|
地板#
发布于:2004-08-19 18:51
我在具体介绍一下我的板子的有关情况:
我的PCI板卡插上后不能启动机器,没有"嘟"的一声,电脑完全没有反应。 我的配置芯片是nm93cs46,是在别人的板卡中已经运行正常的配置,工作在C模式。硬件的连接也是按照别人的连接,只是改动了局部端的信号连接,没有改动与PCI总线的连接 在pci接口电路这边不知道出什么问题? 目前,不敢让板卡放在机器上太久,在短暂的时间中作了如下测试: BCLKO信号测量值在34M 左右,让机器重新启动也可以测到局部总线的复位信号LRESET信号复零。在PCI信号这边的引脚探针不好放入没有测量纪录。 请问,这到底是事么原因?怎么调试?有什么好的调试方法?我是第一次作板子,没有什么硬件经验,而且是第一次接触PCI9052以及驱动。盼望高手指点迷津。硬件调试本该在8月5前,都拖了好多天了,天天都有人来问,都快郁闷死了了。 另外:pci9052有没有坏了的可能?? |
|
地下室#
发布于:2004-08-19 19:59
我的板卡在计算机开机时,听不到“嘟”的一声,机器没有反应,起不来。请问谁知道是什么原因??拔掉配置芯片,电脑能正常起机。 那还是你的配置芯片配置有问题,要根据你自己的硬件写自己的配置,你可以插一个空的配置芯片,开机后用windriver写入配置信息。一定要算好了,不然很容易出问题的。 |
|
5楼#
发布于:2004-08-20 09:13
:)可能是bios监测没有通过。寄存器配置有问题吧?!! :cool:
|
|
6楼#
发布于:2004-08-20 21:31
我觉得不一定是配置的问题。我今天又作了几个小试验如下:
将没有eeprom的电路板插上,电脑没有发现新硬件的提示,而在同一电脑上,那以前别人做好的板子,拔掉eeprom后插上,电脑有发现新硬件的提示。我对比了别人和自己的板子的所有PCI端的联线,没有问题。我觉得这样,电脑应该要能够找到找到新硬件。 我下周一想焊一块新板子,只焊pci9052,看一看插在电脑里能否出现:发现新硬件的提示。如果有,说明我的硬件是没有问题的。你们觉得这样可以吗? 也就是说,一块板卡上只有9052,是不是就可以让PCI发现新硬件? 毕竟要浪费一块芯片,希望得到大家的讨论,这样行吗?这样能否肯定我的板子硬件PCB没有问题??? |
|
7楼#
发布于:2004-08-21 11:16
只焊上9052能用。从你说的别人的板不放EPROM能测到而你的不能来看,你的PCB有问题的可能性大,检查一下你的走线看看,注意一下线的长度,再不行可以把你的.ddb发到我的邮箱,我帮你看一下,是:qiaozhigang@tom.com
|
|
8楼#
发布于:2004-08-21 11:18
还是你的板不问题可能性大,再查一下你的走线,特别是线的长度。再不行就把.ddb发到我邮箱,我帮你看一下。是qiaozhigang@tom.com。
|
|
9楼#
发布于:2004-08-23 12:47
先别急,可能是pci部分虚焊,也会无法启动的。
|
|
10楼#
发布于:2004-08-23 22:03
请你检查以下PCI9052与金手指之间的连线有无问题,看有无虚焊或短路,我以前就是因为短路出了问题。
|
|
11楼#
发布于:2004-08-23 22:34
我查过两次接口,未发现有虚焊。好郁闷阿!
我今天将eeprom拔掉,然后启动机器,还是和以前一样,系统并未发现新硬件,但是用windrive能够发现刚插入的板卡,其显示的数据都是0000,是不是他的默认值??还可以运用它自动生成inf文件。下一步的测试我不会,大家觉得该做什么? 这能否说明我的硬件没有问题?? |
|
12楼#
发布于:2004-08-24 07:42
你说将eeprom拔掉,然后启动机器,还是和以前一样,系统并未发现新硬件,但是用windrive能够发现刚插入的板卡,其显示的数据都是0000,这不是他的默认值,默认值会是9050,还是你的板有问题。
|
|
13楼#
发布于:2004-08-24 22:17
经天测试没有任何的进展,明天只有再测量一次看是否有电路,上帝保佑希望有结果。
|
|
14楼#
发布于:2004-08-27 10:40
我用的是PCI9080,也是同样的问题,真郁闷。
|
|
15楼#
发布于:2004-08-28 21:52
看样子碰到我们这样的问题的人还是不多,没有人能够指出我们错的原因
|
|
16楼#
发布于:2004-08-31 06:00
1. Make sure there is local clock.
2. All local control signals are pull up. Without an EEPROM, it should work using the default value. |
|
17楼#
发布于:2004-08-31 22:04
本地时钟已经加上,经测量没有问题。本地段也接好了。
我现在的问题已经深入了一些。我手头上有两块板子,一块是自己做的,另一块是别人已经证明成功的、生产第二块的板子。用windriver测试板卡,板子上使用全FFFF为内容的EEprom结果如下: 我那块插入时:windriver显示0000 0000 STS:8280 好的那块板子:windriver显示9050 10B5 STS:0280 两块板子同时插入:windriver显示0000 0000 STS:8280 和:9040 10B5 STS:8280 好奇怪阿?我查了STS的最高位表示:奇偶校验错,我的板子插上后居然使正常的板子也不正常,是不是我的数据线有问题?如果是,是哪一条数据线呢?9050变为9040,我不知道windriver读入方式和顺序,谁能够指点一二,谢了先! |
|
18楼#
发布于:2004-08-31 22:14
刚才的输入有点误差:重新输入如下。
一块是自己做的,另一块是别人已经证明成功的、生产第二块的板子。用windriver测试板卡,差的板子没有用EEPROM(因为使用的话就不能启动)。好的板子上使用全FFFF为内容的EEprom测试结果如下: 我那块插入时:windriver显示0000 0000 STS:8280 好的那块板子:windriver显示9050 10B5 STS:0280 两块板子同时插入:windriver显示0000 0000 STS:8280 和:9040 10B5 STS:8280 好奇怪阿?我查了STS的最高位表示:奇偶校验错,我的板子插上后居然使正常的板子也不正常,是不是我的数据线有问题?如果是,是哪一条数据线呢?9050变为9040,我不知道windriver读入方式和顺序,谁能够指点一二,谢了先! |
|
19楼#
发布于:2004-09-01 00:59
In the bad board, there is no EEPROM. How do you connect the EEDI/EEDO pin? If there is no EEPROM, the pin should be pull low.
|
|
上一页
下一页