[完美!90楼驱动+风扇控制]打造静音版小黑-小黑风扇与ATi显卡的关系
查看( 18206 ) /
评论( 165 )
TAG:
-
MMXYMM发布于2005-10-26 14:20:50
-
QUOTE:
原帖由 3950hh 于 2005-10-26 14:08 发表
关于显卡的PP(Power Play),其实也就是改变显卡的核心电压问题.
坛子上不少文章都是抱怨小黑风扇长转不止的,也有不少XD得出结论风扇的转动与否除了CPU之外,显卡也是一个主要决定因素。
控制CPU的温度应该说已经没什么问题了(我是就我等的水平和手段而言,Intel有的是人才操 ...
这里其实有两种方法可实现.
1,使用电源/电池模式的时候,通过检测交流电的插入与否来决定是否降低显卡的核心电压. 通常会被设计成在使用电池的时候,显卡永远在低功耗模式下工作.而在使用交流电时,则永远使用高性能模式.
2,第二种就是使用ATI的Power Play 自我鉴定模式. 使用此模式来调控显卡的核心电压会显得比较先进, 因为显卡会自动根据自身的符合来确定当前使用的电压. 这也是多数笔记本采用的模式.
这两种模式可很轻易的通过改变显卡内部芯片的寄存器来实现改变.当然,硬件上也要做相应的变动.但就IBM而言,个人以为采用第二种方案的肯能性更大,因为这是更为人性化的设计.
希望对这位朋友有帮助.
下图就是硬件逻辑上ATI POWER PLAY功能的实现.
其中POWER PLAY信号从显卡被拉出, 通过控制VGA CORE CONTROL的电位来控制PWM控制器输出合适的显卡核心电压. 当然,这只是为了说明问题的逻辑图, 实际上的控制比这个要复杂一些. 但并非很复杂.
[ 本帖最后由 MMXYMM 于 2005-10-26 14:33 编辑 ]
-
3950hh
发布于2005-10-26 14:32:30
-
先敬仰一下二楼的大虾!
据我的一知半解,在PowerPlay启动的情况下,显卡会根据自身的负荷自动调整电压和频率,这确实是非常好的一点,既能更多的节约电力,又基本上不影响使用者所感受的性能;
但是,只有在使用电池供电的时候才能做到这一点。
如何做到外接电源时也启动PowerPlay呢?现在的情况是一插上电源PowerPlay就会被禁止,有没有办法做到让PowerPlay一直发挥作用呢?(别说一直只用电池!)或者说有没有办法让显卡一直认为使用电池供电呢?
解决了这一问题,我相信小黑的风扇会安静的多。
-
MMXYMM发布于2005-10-26 14:32:39
-
上图就是硬件逻辑上ATI POWER PLAY功能的实现.
其中POWER PLAY信号从显卡被拉出, 通过控制VGA CORE CONTROL的电位来控制PWM控制器输出合适的显卡核心电压. 当然,这只是为了说明问题的逻辑图, 实际上的控制比这个要复杂一些. 但并非很复杂.
-
zly发布于2005-10-26 14:38:18
-
就是说没可能简单soft做到减压降噪了?
焊枪简单偶也不会,不考虑的说
-
weidbl发布于2005-10-26 14:39:47
-
不过我用ATI Tray tool设定就是显示卡111/111作为平时2D应用,412/263为3D应用。非常稳定
-
MMXYMM发布于2005-10-26 14:41:32
-
QUOTE:
原帖由 3950hh 于 2005-10-26 14:32 发表
事实上,我没有研究过IBM的显卡工作模式. 但是根据对其他机型的了解,一般情况下, 检测交流电的插入与否均由EC来确定. 这样的话,除非改写EC的FIRMWARE,否则是不大可能实现你所想的方法的.
先敬仰一下二楼的大虾!
据我的一知半解,在PowerPlay启动的情况下,显卡会根据自身的负荷自动调整电压和频率,这确实是非常好的一点,既能更多的节约电力,又基本上不影响使用者所感受的性能;
但是,只有在使 ...
我们假设你所说的是实际情况, 并且显卡核心电压是由ATI芯片来调控的(只是在电池模式下不作用而已),那么如果想要改变的话, 我们也需要改写BIOS来重新设定ATI显卡芯片内部的寄存器, 来实现在ADAPTER插入的情况下使用POWER PLAY功能. 而如果核心电压的调控只是简单的针对ADAPTER是否插入来确定高性能/低功耗模式的情况下, 那么软件就根本没参与调控, 这样的话是根本不可能有改变, 除非重新设计电路.
所以,实际上,很遗憾. 我们不可能自己写BIOS,也不可能自己写EC,所以...我们做不了什么.
当然,如果有ATI的工具来帮助我们改写其内部的寄存器的话,要实现也并非不可能. 呵呵....
[ 本帖最后由 MMXYMM 于 2005-10-26 14:43 编辑 ]
-
3950hh
发布于2005-10-26 16:07:29
-
刚刚就这一问题google了一下,有所得,特回来和诸位XD分享一下
1。一个很有帮助的帖子,英文的
http://forum.thinkpads.com/viewt ... 4c84c5d4d6babffd759
上面介绍了一个非官方的驱动,可以实现外接电源时启动PowerPlay,并支持超频/降频:
http://www.omegadrivers.net/
2。ATi Tray Tools
我现在还不太确定这个工具在小黑上能发挥的作用,那位XD详细介绍一下?还有一个ATi Tool,和这个有什么异同?
3。发现还是有不少人关注这个问题,包括其他一些本本的用户,如华硕的一个论坛也在讨论这个问题
4。感觉这个问题还是很有希望解决的,敬请参与测试或期待进一步的消息
-
masterniu发布于2005-10-26 19:39:27
-
偶现在就是不明白风扇的转动到底是有什么引起的?
偶的情况是cpu温度一直都一样,40多度,风扇从来不停,难道真和显卡温度有很大关系么?
偶觉得和室温关系非常的大,基本上冬天的时候转的很少,现在天气转热了(偶在南半球),一直高速的转
-
T23-4MU发布于2005-10-26 22:30:04
-
我通电状态下用ATI TOOL 把显卡频率设定在100(核心):100(显存)和150(核心):133(显存)都可以正常运行啊,没有什么影响,就是感觉处理图片时有点慢。
现在问题就是频率下来了但不知道电压是否也相应的下降。
-
3950hh
发布于2005-10-27 10:47:39
-
成功了!请斑竹置顶几天
不知道有没有朋友已经试过了,我已经取得了明显的效果!
为了稳妥起见,昨晚回家换上自己的硬盘(机子是公司的,公司内网管也比较讨厌,所以先拿自己硬盘上的系统做实验),具体步骤如下:
1。卸载掉原来的驱动,安装最新版的omega驱动
2。重启,发现显卡型号是空的,???
3。运行Radeon Omega Drivers v2.6.75程序组中的(Re) Install Radeon Omega Drivers,出现和ATi官方驱动基本一样的安装界面,然后重启,重启前程序提示启动后首次加载驱动会进行全面测试,大约需时1分钟
4。再次重启,有一阵系统反映特别慢,应该就是进行所谓的测试;
5。启动好之后,打开显示属性,显卡型号显示为ATI MOBILITY RADEON 7500 (Omega 2.6.75),打开高级选项,嚯!选项真多!,如下图1。
6。打开POWERPLAY(tm),选设置,把三种电源状态的设置都改为“优化电池寿命“,确定之后,再看CHC的显示,频率变为66/66
7。过了大约2分钟,风扇停了!
-
3950hh
发布于2005-10-27 10:56:31
-
接下来的测试中(用CHC做的简单CPU测试),基本发现了风扇与CPU温度的关系,即:
CPU温度超过45度,风扇启动
CPU温度降到43度,风扇停止
现在,硬盘成了最大的噪音源,不过在没有连续读盘操作的时候,真叫一个静啊!隐隐约约的能听到某个东西转动的声音,估计是硬盘盘片。
附:我现在CHC的设置:
CPU速度:图3
CPU电压:图4 & 5
-
3950hh
发布于2005-10-27 10:57:05
-
图5:
-
ahfly发布于2005-10-27 11:03:00
-
回去试试,看效果如何,
-
3950hh
发布于2005-10-27 11:04:58
-
一点遗憾:
7500芯片的PowerPlay版本较低,只是2.0,只有启动/停止两档,好像不能做到根据复合自动动态调节
这么老的芯片,也不能要求太多了
估计后来出的附带PP3/4/5的芯片用着更如人意。
这个CHC+Omega驱动的方案,基本适合所有使用ATi芯片的笔记本(当然,要支持PowerPlay),值得推广。
一点不解:
启用PowerPlay之后,肯定核心电压会降低,这点没什么
可如果不启动PowerPlay,也就是保持电压较高的水平,为什么降低频率反而会不稳定呢?
-
3950hh
发布于2005-10-27 11:12:55
-
我装得还不是最新版的,现在最新的是2.6.75a,较之2.6.75略有改进:
[*] Updated the OGL driver, this should solve some problems related to Quake IV.
[*] Updated the FireGL OpenGL driver.
[*] Updated internal settings for some Desktop, Mobility, Integrated chipsets and FGL cards.
[+] Added support for TONS of new cards (Desktop, Mobility, Integrated and FGL), including some unreleased ones.
[F] Fixed installation support for some cards. If you had problems installing the Omega Drivers drivers before (being it laptop or desktop), try now and let me know if something still broken.
Clarification:
I added AAA support for ANY card r300 and over, but is disabled by default (except x1k cards), so you only need to enable the AAA option in ATT and you are good to go.
除了增加了对一些显卡的支持,还改进了安装问题和其他一些错误,我就不翻了,大家自己看吧
-
croclly
发布于2005-10-27 11:27:29
-
不错,楼主挺厉害的,顶一下!
-
异域发布于2005-10-27 11:31:26
-
好文!纯粹帮顶!
-
anyhappycfl发布于2005-10-27 15:11:59
-
X22的显卡不知道能不能用*
-
sharplcd发布于2005-10-27 15:30:43
-
T43-X300能否设置?回家试一下,如果成功的话LZ功不可没啊!
-
mobileman发布于2005-10-27 15:39:50
-
啥也不说了,强。








