阅读:2528回复:23
意外的进入了系统,请教各位高手
检查了无数次没发现问题仍进不了系统后(能开机自检),在通电检
测各引脚时,无意中短接了两引脚,却马上进入了系统。 现在发现,只要短接CLK和GNT#两脚瞬间,就能进入系统。请问这大概是哪里出了问题呢?这样进了系统以后的工作还能正常进行么? 我把尝试把GNT#接地后仍然进不了系统,短接瞬间后就能进入。我估计短接GND与GNT#瞬间也行,因为CLK相对与GNT#来说是低电平,开机后我测得的GNT#为高。 再请教下开机后电脑进行的操作是什么,因为我发觉黑屏是出现在自检中间,而不是自检完后到进入系统之间。大概是出现在检测完硬盘,光驱后,有个什么表之前黑屏。谢谢大家指点 |
|
最新喜欢:![]() |
沙发#
发布于:2004-07-23 15:14
哦,懂了
我这没有eeprom烧写器,我用别人能通过的板子,把它的eeprom下了,把我的eeprom飞线过去连起。可居然不能进系统,我想是因为我这个是空的eeprom,就是不知空的该把EEDI/EEDO上拉下拉,一看他的板子,居然EEDI/EEDO是直接连在9054 上的,即没上拉也没下拉。 一时,我也郁闷了。。。。。。。。。 |
|
板凳#
发布于:2004-07-23 14:24
我猜想配置空间的内容是在系统配置完成后就固定了的,所以你想实时的修改配置空间中的本地地址映射范围是不可能的,没有rom时候调用的是缺省配置,应该没有本地地址映射的配置吧
空的rom读出来的的确都是FFFFFFFF |
|
|
地板#
发布于:2004-07-23 13:22
对,我就是正在这样做
今天找了张别人做正确的板子做了下对照,再请教winter几个问题 我不用eeprom短接gnt#与clk进入系统后,使用windriver自带的9054诊断程序,发现不能自动找着卡,需要用第2项local PCI device输入VID和DID后才能找着卡。可以读写pci配置寄存器和local端的寄存器,但无法写第 5.Access address spaces on the board 6.Access local address ranges on the board 的值,读出来也全为F 请问这是怎么回事啊? 另外空eeprom读出的值应为全F么?我没上eeprom去读它为全0 |
|
地下室#
发布于:2004-07-23 09:47
呵呵,要发挥主观能动性呀,我当时也是贴片的,我是将所有的管脚引出来后插在烧写器上写的,然后又从贴片的焊盘上飞出了DIP8的座,算是解决了燃眉之急。
|
|
|
5楼#
发布于:2004-07-22 19:16
肯定搜索过啊,我把以前帖子上的方法都试完了,都没有用。winter兄有一篇写的很详细的帖子。
现在只有两种方法没有用了,一就是你说的把test碰下VCC,这个几乎没法实现,因为当时我没考虑到test还可以接高的情况,而且又是直接接地,线还画在芯片下面。 另一个方法就是把eeprom配置好,我用的是贴片eeprom,恼火啊,只要想办法了,当时老板给我买的就是贴片,我第一次做硬件就没想到还有这个问题。唉 |
|
6楼#
发布于:2004-07-21 15:59
狂灌水~~~~~~~~~~~~~狂灌水~~~~~~~~~~~~~狂灌水~~~~~~~~~~~~~狂灌水~~~~~~~~~~~~~狂灌水~~~~~~~~~~~~~狂灌水~~~~~~~~~~~~~狂灌水~~~~~~~~~~~~~狂灌水~~~~~~~~~~~~~狂灌水~~~~~~~~~~~~~狂灌水~~~~~~~~~~~~~狂灌水~~~~~~~~~~~~~狂灌水~~~~~~~~~~~~~狂灌水~~~~~~~~~~~~~狂灌水~~~~~~~~~~~~~狂灌水~~~~~~~~~~~~~狂灌水~~~~~~~~~~~~~狂灌水~~~~~~~~~~~~~狂灌水~~~~~~~~~~~~~狂灌水~~~~~~~~~~~~~狂灌水~~~~~~~~~~~~~狂灌水~~~~~~~~~~~~~狂灌水~~~~~~~~~~~~~狂灌水~~~~~~~~~~~~~狂灌水~~~~~~~~~~~~~
|
|
|
7楼#
发布于:2004-07-21 14:24
另外你有搜过论坛吗,我现在说得方法在原来的帖子里都有呀
|
|
|
8楼#
发布于:2004-07-21 14:23
你的电路板上test不是通过电阻接地的呀,那样地话还真是有点麻烦,实际上将test与VCC碰一下地目的就是置高TEST,让计算机等待9054响应的时候将9054PCI接口输出置成无效状态,这样计算机就不至于傻等9054了,这是我的调试手段,在写驱动的时候配置错了造成死机也可以恢复的。你要是不介意的话就割线吧,test是有内部下拉的。
你要是有写入器的话先将程序写到rom里吧,还是不行的话在检查一下接线,这个错误也是有可能发生的。 |
|
|
9楼#
发布于:2004-07-21 13:34
或者我把test与地断开,死机的时候去碰VCC,是这样么?
|
|
10楼#
发布于:2004-07-21 13:33
我用的eeprom为93lc66b/sn,应该没问题吧
|
|
11楼#
发布于:2004-07-21 13:32
test信号不是要求接地么?
我是直接接的地,如果碰一下VCC,岂不是要短路? 如果串个电阻接地,死机的时候把test碰下VCC,是不是这样? 谢谢winter兄,再问几次就给分,如果不够,小弟再专门发个帖子来给你分。 |
|
12楼#
发布于:2004-07-21 09:10
你将test信号引出来吧,死机的时候碰一下VCC,我当时就是那么做的,进入系统后烧写的93lc56b,另外你要注意一下你的rom的型号,根plx建议使用的对比一下,有一点差别也是不可以的,空白rom好像也会导致无法启动。
你现在用的办法我无法从原理上解释。 |
|
|
13楼#
发布于:2004-07-21 08:15
自己顶一下
|
|
14楼#
发布于:2004-07-20 18:51
为什么我把EEPROM接上后就完全没法启动啊?
EEDI/EEDO接高接低都试了,开机后连自检都没有,黑屏(显示器指示灯未变绿),我再用短接GNT#/CLK的方式去触发它,触发一次自检一点,触发2次后开始进入系统,在windows启动的过程中还要触发它3次后才进入登录,在还差一点出现登录画面时就完全死机了,不管怎样除法都无效。还请各位高手再指点一下 |
|
15楼#
发布于:2004-07-20 10:59
谢谢winter兄的指点
|
|
16楼#
发布于:2004-07-20 10:16
你可以直接找PLX的代理,他们为了让你买他们的芯片会给你光盘的,里面有plxmon和各个评估版的资源文件
|
|
|
17楼#
发布于:2004-07-19 23:22
是不是系统没有响应它的REQ#信号?可是LOCAL端又需要GNT#信号来响应某些功能? 我猜的。呵呵
|
|
|
18楼#
发布于:2004-07-19 22:49
可是我没有9054rdk怎么办?老板不给买,这个网上的SDK又下载不下来
|
|
19楼#
发布于:2004-07-19 22:48
谢谢winter大侠,我会尽快照你的方法试一下。
|
|
上一页
下一页