Take a look at our
ThinkPads.com HOME PAGE
For those who might want to contribute to the blog, start here: Editors Alley Topic
Then contact Bill with a Private Message

Using TPFanControl to operate fan at a specific RPM

T60/T61 series specific matters only
Post Reply
Message
Author
storm-chaser
Freshman Member
Posts: 96
Joined: Fri Aug 19, 2011 6:46 pm
Location: Schenectady, NY

Using TPFanControl to operate fan at a specific RPM

#1 Post by storm-chaser » Thu Aug 09, 2018 11:47 am

Is it possible to use TPFanControl to operate the system at a specific RPM? Windows 10.

I have the X9000 CPU and at full speed of 4600RPM, the cooling capabilities are more than enough to keep my temps under control at 3.4Ghz.

That is why I would like to find a way to run the fan at something like 4,000rpm so I can have a good balance between fan speed and temps.

Any suggestions would be appreciated. For now, I set the fan speed at "99" and that gives me 4600rpm. But when I dial it down, the nearest next setting is 3300rpm.

I would iike to see if the program is capable of running the fan at 4,000rpm.
AMD Phenom II 965 @ 4.1Ghz, 8GB DDR3 1600, SSD
AMD Phenom II 960T @ 4.1Ghz, 8GB DDR3 1600, SSD
Lenovo T61p 15.4" - Core 2 extreme X9000 CPU @ 3.4Ghz, SSD
Toshiba Satellite A505D - 2.5Ghz, 4GB RAM, 80GB SSD

Screamer
Sophomore Member
Posts: 189
Joined: Sun Apr 15, 2018 7:15 am
Location: Singapore

Re: Using TPFanControl to operate fan at a specific RPM

#2 Post by Screamer » Thu Aug 09, 2018 12:22 pm

No, it is not possible. TPFanControl uses only the fan RPM speed presets set by the BIOS itself, and the BIOS fan RPM speed presets comes from the embedded controller that has been pre-configured from the factory by Lenovo. Even if you tried to change the BIOS' fan RPM tables, you would not get a change in RPM. This would only trick the BIOS by telling it that it is running on a higher fan RPM speed. The only option in this case, would be to find a way to change the embedded controller's voltage output to the fan.

A question though, why are you using an invalid embedded controller fan speed preset? Anything that is higher and equal to 64 would always tell the embedded controller to set the fan's mode to 'disengaged' mode (64 is 'disengaged' mode).

storm-chaser
Freshman Member
Posts: 96
Joined: Fri Aug 19, 2011 6:46 pm
Location: Schenectady, NY

Re: Using TPFanControl to operate fan at a specific RPM

#3 Post by storm-chaser » Thu Aug 09, 2018 12:50 pm

Screamer wrote:
Thu Aug 09, 2018 12:22 pm
A question though, why are you using an invalid embedded controller fan speed preset? Anything that is higher and equal to 64 would always tell the embedded controller to set the fan's mode to 'disengaged' mode (64 is 'disengaged' mode).
I watched a youtube video describing the uses of TPFanControl and one recommendation was to set the manual speed to 99 in order to get the program to operate the fan at 100%.
Setting to 99 in manual mode results in 4600rpm on the fan. This is the maximum speed I can get and the best way I've found to use the program. When I overclock to 3.6 or 3.8Ghz I use this setting.
AMD Phenom II 965 @ 4.1Ghz, 8GB DDR3 1600, SSD
AMD Phenom II 960T @ 4.1Ghz, 8GB DDR3 1600, SSD
Lenovo T61p 15.4" - Core 2 extreme X9000 CPU @ 3.4Ghz, SSD
Toshiba Satellite A505D - 2.5Ghz, 4GB RAM, 80GB SSD

storm-chaser
Freshman Member
Posts: 96
Joined: Fri Aug 19, 2011 6:46 pm
Location: Schenectady, NY

Re: Using TPFanControl to operate fan at a specific RPM

#4 Post by storm-chaser » Thu Aug 09, 2018 5:38 pm

Screamer,
I was informed that running TPFanControl in manual mode, at a setting of 99 is basically the fastest you can get the fan to spin. Is this not correct?
AMD Phenom II 965 @ 4.1Ghz, 8GB DDR3 1600, SSD
AMD Phenom II 960T @ 4.1Ghz, 8GB DDR3 1600, SSD
Lenovo T61p 15.4" - Core 2 extreme X9000 CPU @ 3.4Ghz, SSD
Toshiba Satellite A505D - 2.5Ghz, 4GB RAM, 80GB SSD

Screamer
Sophomore Member
Posts: 189
Joined: Sun Apr 15, 2018 7:15 am
Location: Singapore

Re: Using TPFanControl to operate fan at a specific RPM

#5 Post by Screamer » Thu Aug 09, 2018 9:12 pm

Technically speaking no, it is correct. Since the embedded controller detects it as fan speed 64 or 'disengaged' mode, 99 can be essentially called the 'fastest fan speed' mode. It is invalid, but the embedded controller uses it anyway.

By the way, 'disengaged' mode is a fan speed preset where the embedded controller does not regulate the fan's speed. This makes it always run at its maximum possible speed.

Whoever created that video, most likely does not know the list of valid fan speed presets available to the embedded controller. For this, I suggest looking at this forum's posts or ThinkWiki for reliable and trusted information instead. I do not trust YouTube for any detailed information on electronics, in my honest opinion.

axur-delmeria
ThinkPadder
ThinkPadder
Posts: 1947
Joined: Mon May 28, 2012 5:49 am
Location: Metro Manila, Philippines

Re: Using TPFanControl to operate fan at a specific RPM

#6 Post by axur-delmeria » Fri Aug 10, 2018 2:55 am

There's a way to change the fan speeds, but it requires modifying the embedded controller firmware: viewtopic.php?f=29&t=101788
Daily driver: X220 4291-C91 i7-2620M

Backup: X220 4291-P79 i5-2520M
Toy: X60F Core Solo U1300
In pieces: two retired but working X61Ts
RIP: 760XD 9546-U9E; X61 7676-A24; and a BOE-Hydis HV121P01-100 in failed SXGA+ mod
:cry:

Screamer
Sophomore Member
Posts: 189
Joined: Sun Apr 15, 2018 7:15 am
Location: Singapore

Re: Using TPFanControl to operate fan at a specific RPM

#7 Post by Screamer » Fri Aug 10, 2018 3:20 am

Interesting. Could that same method be used on a T60, work on a T61? I don't think the T60 and the T61 shared the same Renesas H8S embedded controllers, which made me to think that might not be possible. Or is the firmware similar and might not be much of a difference?

axur-delmeria
ThinkPadder
ThinkPadder
Posts: 1947
Joined: Mon May 28, 2012 5:49 am
Location: Metro Manila, Philippines

Re: Using TPFanControl to operate fan at a specific RPM

#8 Post by axur-delmeria » Fri Aug 10, 2018 6:47 am

There is some mention in that thread about the T61, but I've yet to see detailed how-to instructions.
Daily driver: X220 4291-C91 i7-2620M

Backup: X220 4291-P79 i5-2520M
Toy: X60F Core Solo U1300
In pieces: two retired but working X61Ts
RIP: 760XD 9546-U9E; X61 7676-A24; and a BOE-Hydis HV121P01-100 in failed SXGA+ mod
:cry:

storm-chaser
Freshman Member
Posts: 96
Joined: Fri Aug 19, 2011 6:46 pm
Location: Schenectady, NY

Re: Using TPFanControl to operate fan at a specific RPM

#9 Post by storm-chaser » Fri Aug 10, 2018 12:40 pm

Thanks for the response there's some great stuff in that thread. Appreciate you posting!
AMD Phenom II 965 @ 4.1Ghz, 8GB DDR3 1600, SSD
AMD Phenom II 960T @ 4.1Ghz, 8GB DDR3 1600, SSD
Lenovo T61p 15.4" - Core 2 extreme X9000 CPU @ 3.4Ghz, SSD
Toshiba Satellite A505D - 2.5Ghz, 4GB RAM, 80GB SSD

Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “ThinkPad T6x Series”

Who is online

Users browsing this forum: Bing [Bot] and 30 guests