yuhensong 发表于 2008-9-26 17:05:52

系统进入XP后,一旦进入C3 state就重启

困扰很久了!
这和什么相关?
目前主要设置了FADT的 P_LEV3_LAT < 1000
还需要设置某些寄存器吗?
cpu需要设置什么吗?

pwnissan 发表于 2008-9-26 19:49:06

是在os下进入S3重启吗?若是看看acpi中_PTS method做了什么?
若是resume s3时重启,检查cpu apic,shadow rom是否都正确设置。

bini 发表于 2008-9-26 20:02:01

请检查CPU core电压和clock配置。
这里有讨论过一点C3问题的贴子:http://www.ufoit.com/bbs/thread-268-1-2.html

A_jack 发表于 2008-9-28 09:59:27

原帖由 bini 于 2008-9-26 20:02 发表 http://www.ufoit.com/bbs/images/common/back.gif
请检查CPU core电压和clock配置。
这里有讨论过一点C3问题的贴子:http://www.ufoit.com/bbs/thread-268-1-2.html
    bini 那个问题已经OK了。VID没变化是因为p-state 被disable掉了。

A_jack 发表于 2008-9-28 10:05:00

楼主的问题如果只是设置FADT的P_LEV3_LAT<1000是没有用的。还不如check一下method(_CST)里面的latency这个参数的值。其次,如果你的chipset是intel的话,可以用ST看一下你的MSR值有没有设置对

yuhensong 发表于 2008-9-28 13:23:54

谢谢大家的回复!
请问jack:
我的系统只支持到C3,所以我不需要提供_CST吧?如果系统支持C4以上的状态,才需要method(_CST),应该是这样的吧
另外应该看哪个MSR的值呢?那么多MSR,不知道哪个和Cx State相关?
请指教!
页: [1]
查看完整版本: 系统进入XP后,一旦进入C3 state就重启