hazeline
驱动牛犊
驱动牛犊
  • 注册日期2003-03-06
  • 最后登录2003-05-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2396回复:21

9054板卡启动问题!急!

楼主#
更多 发布于:2003-03-27 11:19
小弟最近开发了一块采用9054的PCI板卡,为了方便调试,只焊上了9054芯片和FPGA芯片,以及相应的电源电路。但是,插上卡后,机器无法启动,连自检都无法通过。
记得前面有文章提到9054配置问题,就将EEDO上拉,但是没有插入EEPROM,仍旧无法启动,请问这是什么问题?是否一定要插入EEPROM才能启动呢?
还请指教,多谢!

最新喜欢:

copyleftcopyle...
鸟生鱼汤
jst7792
论坛版主
论坛版主
  • 注册日期2001-12-10
  • 最后登录2006-11-16
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-03-27 12:18
这是个问过无数遍的问题.
用编程器把rdk的eep文件烧到eeprom里,接上eeprom然后启动
兄弟们,给点分吧
hazeline
驱动牛犊
驱动牛犊
  • 注册日期2003-03-06
  • 最后登录2003-05-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-03-27 13:43
那么请问,如果不加上时钟,即local bus的时钟,是否能启动呢?
鸟生鱼汤
flying
驱动小牛
驱动小牛
  • 注册日期2002-08-01
  • 最后登录2016-06-19
  • 粉丝0
  • 关注0
  • 积分197分
  • 威望70点
  • 贡献值0点
  • 好评度19点
  • 原创分0分
  • 专家分0分
  • 社区居民
地板#
发布于:2003-03-30 10:15
小弟最近开发了一块采用9054的PCI板卡,为了方便调试,只焊上了9054芯片和FPGA芯片,以及相应的电源电路。但是,插上卡后,机器无法启动,连自检都无法通过。
记得前面有文章提到9054配置问题,就将EEDO上拉,但是没有插入EEPROM,仍旧无法启动,请问这是什么问题?是否一定要插入EEPROM才能启动呢?
还请指教,多谢!


你这个问题我也碰到过的,你只要做以下几点就可以了:
1,首先确保你的9054的的LCLK有正确的时钟输入;
2,对9054的Local bus仲裁管理正常实现;
3,如果你没有插信EEPROM或是插入了空的EEPROM,则将你的Ready#下拉后,再插入PCI槽,启动计算机就可以了。

hazeline
驱动牛犊
驱动牛犊
  • 注册日期2003-03-06
  • 最后登录2003-05-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-03-30 13:19
非常感谢你的解答!
那么请问,如果local bus端的总线仲裁没有实现,那么是不是就不能正常启动板卡呢?这也就是说我必须要将逻辑程序烧入FPGA,才能启动了?

另外,你所说的Ready#信号就是local端的Ready#信号吧?
谢谢
鸟生鱼汤
flying
驱动小牛
驱动小牛
  • 注册日期2002-08-01
  • 最后登录2016-06-19
  • 粉丝0
  • 关注0
  • 积分197分
  • 威望70点
  • 贡献值0点
  • 好评度19点
  • 原创分0分
  • 专家分0分
  • 社区居民
5楼#
发布于:2003-03-30 18:34
是的,启动时将9054Local bus上的“Ready#”下拉

我不能完全确定那个和仲裁有关,但是我以前就是这么解决问题的,你也可以参考着试试,我想应该可以起来的
hazeline
驱动牛犊
驱动牛犊
  • 注册日期2003-03-06
  • 最后登录2003-05-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2003-04-01 05:34
flying兄,我已经按照你说的三点都已经试过了,可是还是起步来啊,到底该怎么办啊,我都快急疯了,还望指点!
另外,有没有可能海存在其他的问题啊?谢谢
鸟生鱼汤
hazeline
驱动牛犊
驱动牛犊
  • 注册日期2003-03-06
  • 最后登录2003-05-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2003-04-01 05:36
另外,我是采用FPGA编程实现READY#信号的下拉的,而不是用硬件上的下拉电阻,应该也可以吧?
鸟生鱼汤
power_lei
驱动小牛
驱动小牛
  • 注册日期2002-05-25
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2003-04-01 16:26
检查本地总线握手是否完成。
flying
驱动小牛
驱动小牛
  • 注册日期2002-08-01
  • 最后登录2016-06-19
  • 粉丝0
  • 关注0
  • 积分197分
  • 威望70点
  • 贡献值0点
  • 好评度19点
  • 原创分0分
  • 专家分0分
  • 社区居民
9楼#
发布于:2003-04-01 17:50
我用的是CPLD,是不是我们两个器件上的差别?
因为FPGA在上电之后有一个Configure的过程,会不会在那个时间没有使 能一些握手信号而引起的?

再是用硬件对“Ready#”实现下拉。
而且要保证“Ready#”功能正常实现,如果这些条件都满足了,还是无法启动的话,可能PCI9054坏了,我以前也碰到过一次,换了9054之后就可以了
power_lei
驱动小牛
驱动小牛
  • 注册日期2002-05-25
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2003-04-01 20:51
加上本地时钟后,直接将LHOLD和LHOLDA连接起来,看看能启动不。
hazeline
驱动牛犊
驱动牛犊
  • 注册日期2003-03-06
  • 最后登录2003-05-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2003-04-02 04:40
你们所说的握手信号都指的是哪几个啊?就是HOLD和HOLDA这一对吗?
我看到PLX9054-LITE给的EPLD的程序上有另外两对:
input    [1:0]   LBR;   // two local bus request
output   [1:0]  LBG;    // two local bus grant
这两对对应的9054local bus上的哪几个信号线啊?是BREQi/BREQo和 DREQ0_/DACK0_吗?

flying兄所说的FPGA会有配置时间,但是我觉得FPGA的配置时间是非常短的,况且如果真的存在这个问题,哪么是不是通过卡上RESET可以解决呢?
鸟生鱼汤
hazeline
驱动牛犊
驱动牛犊
  • 注册日期2003-03-06
  • 最后登录2003-05-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2003-04-02 05:55
有什么方法可以检测9054是否正常工作啊?我现在可以检测FPGA已经正常工作了,但是就是不知道9054的工作状态啊,有什么方法吗?或者有什么特别的特征来判断9054是否工作呢?
鸟生鱼汤
hazeline
驱动牛犊
驱动牛犊
  • 注册日期2003-03-06
  • 最后登录2003-05-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2003-04-02 07:12
小弟还有一个疑问!
我看了PLX9054-HDK给的电路图,上面PCI CARD EDGE CONNECTOR中的+VI/O(共5个)都经0.047uf的电容接地了,而我自己设计的板子接的是+5V,会有什么问题吗?这样作能行吗?因为这种接法是参考其他的设计,不过那个采用的是PCI9050,有什么区别吗?
鸟生鱼汤
hazeline
驱动牛犊
驱动牛犊
  • 注册日期2003-03-06
  • 最后登录2003-05-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
14楼#
发布于:2003-04-04 13:17
谢谢各位的热情帮助,小弟已经解决问题了!
其实不是什么大问题,就是PCI在制版的时候,将IRDY#和旁边的3.3V电源短接了,导致启动不了!
鸟生鱼汤
flying
驱动小牛
驱动小牛
  • 注册日期2002-08-01
  • 最后登录2016-06-19
  • 粉丝0
  • 关注0
  • 积分197分
  • 威望70点
  • 贡献值0点
  • 好评度19点
  • 原创分0分
  • 专家分0分
  • 社区居民
15楼#
发布于:2003-04-04 18:53
哈哈,,解决就好了~~
恭喜了 :)

hazeline
驱动牛犊
驱动牛犊
  • 注册日期2003-03-06
  • 最后登录2003-05-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
16楼#
发布于:2003-04-05 00:30
Thank you so much!
以后小弟还会有很多问题请教的!
多多指教啊
鸟生鱼汤
hazeline
驱动牛犊
驱动牛犊
  • 注册日期2003-03-06
  • 最后登录2003-05-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
17楼#
发布于:2003-04-09 02:59
分已给出,请注意查收!呵呵
鸟生鱼汤
hazeline
驱动牛犊
驱动牛犊
  • 注册日期2003-03-06
  • 最后登录2003-05-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
18楼#
发布于:2003-04-09 03:01
哦,又出现了新问题了!
换上了我自己的EEPROM芯片就不能启动了!
鸟生鱼汤
hazeline
驱动牛犊
驱动牛犊
  • 注册日期2003-03-06
  • 最后登录2003-05-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
19楼#
发布于:2003-04-09 03:02
原来我是用开发板上的EEPROM放在我的板子上的,现在能够启动了,可是换成自己定的芯片就不行了?
鸟生鱼汤
上一页
游客

返回顶部