阅读:1953回复:3
PCI9656启动死机问题
现象:
1. EEDI/EEDO上拉,EEPROM使用RDK内容配置,开机死机,此时按复位键热启动,系统可正常启动,使用一切正常,IO,DMA均可正常使用,EEPROM也可进行读写; 2. EEDI/EEDO下拉,使用默认配置开机,不死机,可正常启动; 这个会是什么问题呢? 注:在1的情况下,通过示波器可以看到系统开机以后RST#和LRESET#一直保持为高,而按下复位键后,产生一个RST#和LRESET#信号,同时产生EEPROM初始化时序(参见数据手册)。 |
|
沙发#
发布于:2008-11-06 22:21
而奇怪的是,用9054做的卡就没有这个问题。
|
|
板凳#
发布于:2008-11-07 11:10
RST# 为高,没有Reset信号,系统自然不起来。
正常的过程应该是在standby电上来以后约150ms左右,PCI系统的reset #信号给出,芯片组的reset信号可以更早,但是PCI设备的reset信号不能太早。 一般的板子那个Reset#信号standby上电后一直是低电平,然后在150ms左右拉高。 不了解你的板子,但是道理是这样。 |
|
地板#
发布于:2008-11-07 21:03
但是需要说明的是,所谓的RST#一直为高之前也是有一个低的状态的,因为我是以RST#的上升沿来触发示波器的,所以看到上升沿到来以后一直保持为高,但是上升沿之前是低的,至于这个上升沿和开机之间的时间差就很难判断了。
主板是超微的服务器主板,我试过别的PC,也是一样的效果。 而且同一个主板,不使用EEPROM的时候是可以启动的,这才是我感到纳闷的 |
|