sandybull
驱动牛犊
驱动牛犊
  • 注册日期2002-09-30
  • 最后登录2003-11-03
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2818回复:27

自检一半过不去??

楼主#
更多 发布于:2003-06-03 16:28
不用EEPROM,自检一半过不去了,就好像在等什么信号有效一样。
用空的EEPROM也是一样的。
这里电路连接都对啊,硬件上也没有短路和断路。
启动时RST#一直为高,Irdy#为低,都是队的。
很奇怪的说!!
sandybull
驱动牛犊
驱动牛犊
  • 注册日期2002-09-30
  • 最后登录2003-11-03
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-06-11 10:24
ooooooooooo
现在读写本地存储器不会死记了
但是读出来全都是FFFF
郁闷ing
wwenguang
驱动小牛
驱动小牛
  • 注册日期2002-08-12
  • 最后登录2005-08-22
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-06-10 23:26
发现虚焊时,焊接一定要小心,我得9054的一个脚的焊盘被我焊掉了!我的也是从发现虚焊,然后就动手自力更生了一下,最后的结果就是现在这样,自检一半就停。9054的脚比较密,还得有好用的工具。
sandybull
驱动牛犊
驱动牛犊
  • 注册日期2002-09-30
  • 最后登录2003-11-03
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-06-10 15:21
我明白了
LBE截错了,不过其他几个管教例如BREQo,USERo等等我都不用,必须要上拉或者下拉吗???
我今天早上用你所说的使用针头测虚焊,将焊得不好的地方重新改动了,现在可以启动了,但是还是不太稳定,有时启动的时候需要用手碰一下板卡。这块班子上的9054是从别的班子上拔下来的,所以焊得不是很好,估计可能还是焊接的问题。
 
qizhi
驱动小牛
驱动小牛
  • 注册日期2001-10-18
  • 最后登录2017-07-31
  • 粉丝0
  • 关注0
  • 积分14分
  • 威望41点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
  • 社区居民
地下室#
发布于:2003-06-10 14:33
我看了一下,大概你可以试一下:
1、LBE0~LBE3改为上拉。146、159、153、158上拉。
2、149下拉
sandybull
驱动牛犊
驱动牛犊
  • 注册日期2002-09-30
  • 最后登录2003-11-03
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2003-06-10 09:52
原理图我已经贴过了
就在 [url]http://www.driverdevelop.com/forum/viewthread.php?tid=39937 [/url]
关于启动这一块,已经调试了有两个多月了,总是不通。

[编辑 -  6/10/03 by  sandybull]
wwenguang
驱动小牛
驱动小牛
  • 注册日期2002-08-12
  • 最后登录2005-08-22
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2003-06-10 09:49
我觉得ready和lholda在传送数据时起作用,在计算机启动时这两个信号该是怎么样的??
曾经能够正常启动,是不是说管脚的上下拉在原理上是正确的?
qizhi
驱动小牛
驱动小牛
  • 注册日期2001-10-18
  • 最后登录2017-07-31
  • 粉丝0
  • 关注0
  • 积分14分
  • 威望41点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
  • 社区居民
7楼#
发布于:2003-06-10 09:19
如果确保焊接没有问题,请再检查逻辑设计了。
比如:LHOLDA、READY信号如何产生等。如果仅仅启动恐怕这两个信号要仔细检查。
EEPROM的连接保证正确?
其它用的和未用的信号是否参照RDK的C模式接的,分别上拉或者下拉?有时间不妨把图纸贴上来,或许大家可以帮助你看一下。
祝好运。
wwenguang
驱动小牛
驱动小牛
  • 注册日期2002-08-12
  • 最后登录2005-08-22
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2003-06-09 23:25
彻底没有思路了!
今天把板子拿出去把9054重新焊接了一边,回来后跟原来一样。
完了,该怎么办呀?????
qizhi
驱动小牛
驱动小牛
  • 注册日期2001-10-18
  • 最后登录2017-07-31
  • 粉丝0
  • 关注0
  • 积分14分
  • 威望41点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
  • 社区居民
9楼#
发布于:2003-06-09 21:51
看来你的硬件有问题的可能性比较大。检查是否短路,主要靠眼睛看,最好借助带灯光的放大镜,这样比较清楚。
检查是否焊接好,是否虚焊,最好用针头(医用6号或者类似)从侧面去顶管腿,如果松动了,说明未焊上。我用此法检查出了我的卡的焊接问题。许多问题迎刃而解了。
sandybull
驱动牛犊
驱动牛犊
  • 注册日期2002-09-30
  • 最后登录2003-11-03
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2003-06-09 18:37
现在把板子改过来了也不行啊
将lready#用10k下拉,同样是自检到40%的时候就停住了
55555555555555555
和wwenguang的一样,开始也是可以启动的,就是启动是需要动一动卡,类似于接触不良阿,而且每回都是要在刚启动的后碰一下,显示器才会亮,自检到40%的时候再碰一下,才会过去,不然就过不去了。
现在是怎么东都没有用了.!!!!!!!!!!!!

最最郁闷的是用万用表根本找不出什么地方有短路或是断路的。

[编辑 -  6/9/03 by  sandybull]
qizhi
驱动小牛
驱动小牛
  • 注册日期2001-10-18
  • 最后登录2017-07-31
  • 粉丝0
  • 关注0
  • 积分14分
  • 威望41点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
  • 社区居民
11楼#
发布于:2003-06-09 14:34
“我启动机器后插卡,可以找到硬件,可以读写EEPROM。”
最好别在启动后插卡。
REEADY#拉低,参看附件。这是RDK带的文件,你的RDK卡没有吗?还是与我的版本不同?
另外,我认为主要问题可能是你的本地逻辑或许有问题影响了。
也或者焊接的问题导致某些非正常的错误产生了。按说与RDK设计电路相同应该很容易的。我也正在开发,但是度过了此过程和DMA+FIFO的传输过程了。
另外,上拉仅仅是在无驱动时使之无效,但是,当有驱动使之为低时,还是为低的。
建议仔细检查一下电路板的焊接,最好换一个人试试。
附件名称/大小 下载次数 最后更新
2003-06-09_Pci_9054RDK.pdf (13KB)  2
wwenguang
驱动小牛
驱动小牛
  • 注册日期2002-08-12
  • 最后登录2005-08-22
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2003-06-09 14:33
给我的感觉就是,好像计算机与9054间需要一个什么应答信号,可是又找不到他们需要什么应答信号。
wwenguang
驱动小牛
驱动小牛
  • 注册日期2002-08-12
  • 最后登录2005-08-22
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2003-06-09 14:29
我觉得在开机启动时,9054与本地的连接关系不大,只要9054与计算机连接正确,EPROM没有错(包括空片或不接)应该能够找到卡,正常开机,并且发现新硬件。
我的就是这样,本地端几乎没有接上什么东西,开始好的,焊了几个脚后就不行了。甚至还出现了这种情况:自检一半后停住,把板子来回晃几下,有可能就能启动了,但这种方法后来也不好使了。
不过硬件就是这样,任何一点的问题都可能瘫痪一大片。
sandybull
驱动牛犊
驱动牛犊
  • 注册日期2002-09-30
  • 最后登录2003-11-03
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
14楼#
发布于:2003-06-09 12:02
可是再HDK中的例子里面,对于LREADY#是将其10K上拉了,为什么阿
而且PLX给出了一份说明指出在使用空的EEPROM启动时才需要将LRAEADY#下拉。
那么一般对于LREADY#是不是都要下拉,不能上拉阿
有些不明白!!!
RDK我这里也没有,不过EEPROM应该好使,里面的数据也应该是对的。我启动机器后插卡,可以找到硬件,可以读写EEPROM。
qizhi
驱动小牛
驱动小牛
  • 注册日期2001-10-18
  • 最后登录2017-07-31
  • 粉丝0
  • 关注0
  • 积分14分
  • 威望41点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
  • 社区居民
15楼#
发布于:2003-06-09 10:56
READY#信号错了。看一下9054RDK的随机文件,明确写着READY需要下拉。另外,我实验了,最好找一个RDK将其EEPROM拔松,但是需要接触好。上电,读出其内容,保持界面不变;然后再将其拔下,换上你的EEPROM,利用界面的内容写EEPROM。
将上述EEPROM装到你的卡上再去启动。这时,EEDI/DO应该上拉。但是READY#似乎应该下拉,除非你保证你的本地逻辑是正确的,空的EEPROM也是如此。
sandybull
驱动牛犊
驱动牛犊
  • 注册日期2002-09-30
  • 最后登录2003-11-03
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
16楼#
发布于:2003-06-09 10:39
我用全F的EEPROM也是一样的,都是自检一半过不去
至于READY#是10K上拉,CCS#也上拉了
LCLK哪些是肯定没问题的
现在最起码应该是不用EEPROM也可以启动阿,可就是不幸
郁闷

[编辑 -  6/9/03 by  sandybull]
flyingcowboy
驱动牛犊
驱动牛犊
  • 注册日期2002-10-23
  • 最后登录2004-03-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
17楼#
发布于:2003-06-09 09:23
LCLK接了没有,如果没有的话是启动不了的,看看这个对你有没有帮助
power_lei
驱动小牛
驱动小牛
  • 注册日期2002-05-25
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
18楼#
发布于:2003-06-08 22:21
你的CS#和READY#怎么处理的?
power_lei
驱动小牛
驱动小牛
  • 注册日期2002-05-25
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
19楼#
发布于:2003-06-08 22:18
你装个全F的EEPROM,或者就把EEDI拉高。

不建议你所谓的热插拔,热插拔不是这样理解的。

但你可以在系统启动稳定后,将卡快速插入插槽,如果侥幸,可以检测到你的卡。
上一页
游客

返回顶部