hwwei
驱动牛犊
驱动牛犊
  • 注册日期2006-08-03
  • 最后登录2011-11-29
  • 粉丝0
  • 关注0
  • 积分6分
  • 威望34点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1953回复:3

PCI9656启动死机问题

楼主#
更多 发布于:2008-11-06 22:12
现象:
1. EEDI/EEDO上拉,EEPROM使用RDK内容配置,开机死机,此时按复位键热启动,系统可正常启动,使用一切正常,IO,DMA均可正常使用,EEPROM也可进行读写;
2. EEDI/EEDO下拉,使用默认配置开机,不死机,可正常启动;
这个会是什么问题呢?

注:在1的情况下,通过示波器可以看到系统开机以后RST#和LRESET#一直保持为高,而按下复位键后,产生一个RST#和LRESET#信号,同时产生EEPROM初始化时序(参见数据手册)。
hwwei
驱动牛犊
驱动牛犊
  • 注册日期2006-08-03
  • 最后登录2011-11-29
  • 粉丝0
  • 关注0
  • 积分6分
  • 威望34点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2008-11-06 22:21
而奇怪的是,用9054做的卡就没有这个问题。
freevanx
驱动牛犊
驱动牛犊
  • 注册日期2006-05-06
  • 最后登录2009-02-27
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望9点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2008-11-07 11:10
RST# 为高,没有Reset信号,系统自然不起来。
正常的过程应该是在standby电上来以后约150ms左右,PCI系统的reset #信号给出,芯片组的reset信号可以更早,但是PCI设备的reset信号不能太早。

一般的板子那个Reset#信号standby上电后一直是低电平,然后在150ms左右拉高。

不了解你的板子,但是道理是这样。
hwwei
驱动牛犊
驱动牛犊
  • 注册日期2006-08-03
  • 最后登录2011-11-29
  • 粉丝0
  • 关注0
  • 积分6分
  • 威望34点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2008-11-07 21:03
但是需要说明的是,所谓的RST#一直为高之前也是有一个低的状态的,因为我是以RST#的上升沿来触发示波器的,所以看到上升沿到来以后一直保持为高,但是上升沿之前是低的,至于这个上升沿和开机之间的时间差就很难判断了。
主板是超微的服务器主板,我试过别的PC,也是一样的效果。
而且同一个主板,不使用EEPROM的时候是可以启动的,这才是我感到纳闷的
游客

返回顶部