- 积分
- 512
- 下载分
- 分
- 威望
- 点
- 原创币
- 点
- 下载
- 次
- 上传
- 次
- 注册时间
- 2010-11-12
- 精华
|
101#
发表于 2013-3-30 13:08:54
|
只看该作者
来自: 上海长宁区 来自 上海长宁区
本帖最后由 xueflyer 于 2013-3-30 13:12 编辑
心在飞翔 发表于 2013-3-29 14:59
没有你想的那么复杂
我个人认为就是BIOS资料不对,会造成PCH或其它元件不正常工作,导致不能放出时序中 ...
管理员说的对,BIOS程序错误确实是导致一个信号PROCPWRGD不能发出,而PROCPWRGD 是SVID发出信息的条件之一。
但是最近还分析发现,BIOS程序错误引起的问题还不只如此。
SVID不发出,其引起的现像是:VCORE电压不能产生,但此时电流能够保持,不会掉电。
这和断开VRON信号的现象几乎一模一样。
而取下BIOS芯片的现象则是:VCORE电压固然不会产生,但电流不能保持,会掉电然后再重启再掉电,反复循环。其间VRON信号有发出,当然只能测得瞬间的跳变。
更进一步试验:将BIOS芯片取下的同时也将VRON信号断开。
(当时的想法是,既然BIOS取下后不影响VRON的产生,那么按照调试经验,断开VRON应该能够中断时序,让电流保持不掉,以方便测量VRON之前的时序信号和电压是否都已正常。)
结果试验现象却是:电流不能保持,依旧是掉电后重启再掉电,反复循环。
我个人觉得,BIOS程序好像还影响到了我们常见时序之外的一些东西,至少是和我们所已知的时序是两条路。
所以它没有影响到前面SUSON、MAINON、HWPG以及VRON的顺序发出。但从现象上来看,它的作用点又显然是在VRON之前,甚至HWPG、MAINON之前。
再由“掉电又自动重启再掉电,反复循环的”角度来看问题,
这就像BIOS要在某个时刻往PCH芯片内的CMOS中写入数据后再重新启动初始化一样,
当PCH芯片发现配置不对时又重读BIOS写入CMOS,再重启执行。
以上思考不严密,只是瞎猜。究竟在上电过程中PCH芯片和BIOS之间发生了什么事情,目前来看我是弄不清楚啦。希望大侠们能指点一二,谢谢! |
|