2023年11月24日发(作者:)

ATI显卡风扇BIOS设置

― A卡黑屏、花屏、VPU重置的原因是温度过高

这里的温度过高,不仅指GPU核心 ,还有可能是显存、供电元件的

温度过高。

引起温度过高的原因:

1.BIOS里风扇设置过低。 经常看到风扇起始转速是设成0%

2.风扇设计缺陷。自带风扇只能给GPU核心散热,却不能吹到显存、

供电。

3.(前两点的可能性比较大)核心和显存频率过高,频率越高发热量越

大。还有一个是显卡和风扇间的硅脂干化。

解决黑屏花屏VPU重置:

里提高风扇转速。

2.更换风扇(ZOL显卡散热器排行榜里自己挑,如超频三银蝠)。

3.适当降频。

关于解决黑屏花屏VPU重置,文后有补充。

这个帖子主要是怎么设置风扇BIOS

设置:使用的工具是Radeon BIOS Editor

——————————————————————————————

—————————————

这里用第一种模式―Use transfer function‖

第二种模式―Use look up table‖RBE1.22存在限制,暂时不使用。

最新版Radeon Bios Editor 1.22,仍存在这个限制:

―Use look up table‖模式下,勾选―Write transfer function workaround

values to circumvent fan controller bug‖

保存时,Tmin Hysteresis Tmin hysteresis ——3个数值就会归 0

(限制原因,文尾会有说明)

我的设置是:

50℃以前,风扇恒定以40%运行。

5080℃之间,风扇从40%起递增。

80℃以后,风扇达到100%

Tmin设成50℃,一般修正BIOS后空载温度不会超过50℃,这样风扇

平时始终保持在40%,不用频繁变速,延长风扇寿命。只在游戏时开始

变速。

大多数时间,风扇是以―Duty cycle min‖值运转。所以―Duty cycle min‖

值最好设的高点。(一般40%,空载温度高的设50%)

根据下面风扇转速公式,Tslope值最好是16的倍数,这样风扇转速会

是整数。

——————————————————————————————

—————————————————————————

虽然用的是第一种模式―Use transfer function‖,但第二种模式―Use

look up table‖也要设。

因为这两种模式会互相影响。

0 50 60 65 70 80 90 100

40 50 70 80 90 100 100 100

打钩

——————————————————————————————

—————————————————————————

Hysteresis——要设成0(文尾有说明)避免风扇转速不确定和提速缓慢。

Tmin hysteresis——4(Tmin hysteresis要小于Tmin)。推荐4,这样温

度一变,风扇不必立马变速。

Spin up cycle——24。能给显卡风扇一个较低的开机启动转速,而且

24能同时被2.3.4整除。

Spin up time—— 4电脑开机时,风扇会有一个较长的启动周期。

而且24(Spin up cycle)能被4整除。

或者设2,因为有些BIOS不能设4

打钩PWM ramp on

或者不打钩,有些BIOS无法打钩。

PWM ramp——设成1。这样风扇才能精确调到任意值。

参数汇总,总图:

第一种模式―Use transfer function‖,起始转速40%

强烈推荐此设置,空载时低速静音,满载时高速散热。

第二种模式―Use look up table‖,起始转速40%

其他模式 参考:

第一种模式―Use transfer function‖,起始转速50%

起始转速提到50%,推荐空载温度高的显卡,使用此设置。

第二种模式―Use look up table‖,起始转速50%

曾经使用的模式:

以前是使用这个模式,不过现在已经被“第一种模式 起始转速40%取代。

名词解释

一个帖子看到的,觉得很不错,就编辑了过来:

Use transfer function——转移函数控制

Tmin (0-255)——最小温度,当核心的温度小于该值,散热风扇停止

加速;当核心温度大于该值,风扇将开始加速。

Tmax (0-255)——最大温度,当核心温度大于该值,散热风扇将以100%

的负荷运转。

Tslope (0-100 % per )——风扇转速随温度变化上升/下降的幅度。计

算公式:风扇的转速=当前风扇转速+/-温度变化值*Tslope/16)。

例如,当前风扇的转速为30%,核心温度提高了4度,Tslope的值设为

32,那么此时风扇的转速调整为30%+4*32/16=38%

Duty Cycle min (0-100 %)——风扇的最低转速。

Hysteresis—— 该值是风扇转速变化的滞后值。

比如,风扇将要被调整到60%,而Hysteresis被设为10%,那么风扇调

整后的最终转速在60%-10%=50%60%+10%=70%之间的

任意一个数值。所以,Hysteresis不要设得过大。

Spin up cycle (0-100 %)——设定风扇在电脑开机时预启动期间的转速,

因为风扇不可能由0 %一下就调整到需要的转速。建议设定一个较小的

值让风扇预启动。

Tmin Hysteresis (0-7)—— 当设定该值后,风扇开始工作仍然以是否

超过最小温度为条件进行判断;但是风扇停止工作的温度条件就变成

Tmin-Tmin Hysteresis)。

所以设定该值的时候,注意不要大于Tmin;否则出现负数,风扇将

一直以Spin up cycle设定的转速工作

Spin up time——定义电脑开机时显卡风扇启动的时间长度。 建议设定

一个较长的启动周期。

PWM ramp on——是否开启风扇平滑改变转速的开关。

PWM ramp—— PWN ramp on打开时,风扇转速将以该值定义的幅

度增加/减少转速,直到预设值。

例如,风扇的当前转速为50%,由于核心温度升高,风扇转速要调整到

60%,而PWM ramp的值设为2,那么风扇将以52%54%56%依次

慢慢提高转速,直到提升到预定的60%

这里要注意HysteresisPWM ramp的配合,如果Hysteresis设得过高

(如>10%),而PWM ramp设得过低(如<1%),那么会造成风扇调

整效率极低。所以,干脆Hysteresis设为 0

最后,给出转移函数控制模式的风扇转数计算公式:风扇转速 = 风扇

最低转速 + (当前核心温度 Tmin) * Tslope / 16

RBE限制原因:

1.部分BIOS会设置成 Tmin=0 Tmin hysteresis=4这就造成Tmin

- Tmin hysteresis为负值。

由于硬件设计问题,显卡风扇控制器不支持负数温度(事实上显卡也不

可能出现负的温度)

所以在设置时,Tmin - Tmin hysteresis 一定不能为负值,否则风扇将

会永远以Spin up cycle值运转,不会变速。

2.如果Hysteresis设得过高(>10%)PWM ramp设得过低(<1%)

会造成风扇调整效率极低。

所以,要把Hysteresis设为0

提醒:

在刷BIOS前,一定要先卸载显卡驱动。

刷完后再重装驱动。

否则显卡驱动里的控制中心(CCC),会以旧BIOS的设置运行。

最好重复卸载2次:

刷完后重装驱动--重启完电脑,再卸载一次驱动。

因为有些旧版和Ghost版的显卡驱动会卸载不干净。

因为编辑BIOS涉及到底层,而每次更新都会添加和修正一些代码,编辑BIOS

要用最新版RBE

官网下载/downloads/Utilities/RBE/