Thinkpad Fan Noise Problem: Light at the End of the Tunnel

Work/comment area for scripts and utilities like TP Fan, 2-finger scrolling, etc
Message
Author
troubadix
Junior Member
Junior Member
Posts: 281
Joined: Wed Sep 14, 2005 1:33 pm
Location: Marburg, Germany
Contact:

#631 Post by troubadix » Sat Sep 01, 2007 3:22 am

Hi Pascal_TTH,

so sorry, it's not your fault it's mine, coding is just not really correct. :oops:

I got the same effect on my T40 coming up from standby:
fan control byte is read as "128", that's due to waking up and should be "1" (from last smart mode). The value of 128 is NOT found to be strange, as 128 means BIOS (as 64 means full speed). The values of 0 to 7, 64 and 128 are accepted as not strange, that has to be modified. :idea:

I made some data outlet in fancontrol v23 (csv,txt) to check this and here is my file:

http://staff-www.uni-marburg.de/~schmit ... st_csv.txt

Don't ruin your nights :wink: troubadix

edit 12:27: now the code is changed :D
But still it could happen that coming from standyby/hibernate and fan control byte value is accidentally set to 1 to 7 by another process (not seen till now), fan will start with cooling down speed (as if coming from higher temps). There is no last resort :x
Last edited by troubadix on Sat Sep 01, 2007 9:46 am, edited 1 time in total.

Pascal_TTH
Senior Member
Senior Member
Posts: 668
Joined: Sun May 28, 2006 7:17 pm
Location: Liege, Belgium, Europe
Contact:

#632 Post by Pascal_TTH » Sat Sep 01, 2007 8:55 am

So, it was not an issue with my laptop ! :D I spend a lot of time in computer hardware so I don't care about a withe night. Those results also help you to improove fancontrol so it's not a waiste of time.
Apple MacBook Pro MB133
T61p : Core 2 Duo T9300, Quadro FX 570m, 2GB CL4, 320GB, WUXGA
T60p : Core 2 Duo T7200, FireGL V5200, 2GB, 160GB, 14.1 SXGA+
T61 : Core 2 Duo T7300, Quadro NVS 140m, 2GB, 160GB, WXGA+

Retired : R61, T41p, T40p, X31, A31p, A30, X24, A21p, A20p

troubadix
Junior Member
Junior Member
Posts: 281
Joined: Wed Sep 14, 2005 1:33 pm
Location: Marburg, Germany
Contact:

#633 Post by troubadix » Sat Sep 01, 2007 4:58 pm

at least: Light at the End of the Tunnel :D troubadix

Pascal_TTH
Senior Member
Senior Member
Posts: 668
Joined: Sun May 28, 2006 7:17 pm
Location: Liege, Belgium, Europe
Contact:

#634 Post by Pascal_TTH » Sat Sep 01, 2007 8:17 pm

troubadix wrote:at least: Light at the End of the Tunnel :D troubadix
Yes ! And it's due to your work... :D I will download the last update *tomorrow*. My wife's T41p did not have any other crash... I'am sure the last one was not caused by fancontrol but only a coincidence.
But still it could happen that coming from standyby/hibernate and fan control byte value is accidentally set to 1 to 7 by another process (not seen till now), fan will start with cooling down speed (as if coming from higher temps). There is no last resort
BTW, this is not a bad issue, it's nearly a nice way... Cooling the laptop if it's a bit hot after suspend/hibernate can be fine even if it's not each time and due to some unknown reason ! ;)

Once again, thank you for all your work troubadix. :thumbs-UP:


PS : If I'am still online, it's because of gaming this time ! :D
Apple MacBook Pro MB133
T61p : Core 2 Duo T9300, Quadro FX 570m, 2GB CL4, 320GB, WUXGA
T60p : Core 2 Duo T7200, FireGL V5200, 2GB, 160GB, 14.1 SXGA+
T61 : Core 2 Duo T7300, Quadro NVS 140m, 2GB, 160GB, WXGA+

Retired : R61, T41p, T40p, X31, A31p, A30, X24, A21p, A20p

troubadix
Junior Member
Junior Member
Posts: 281
Joined: Wed Sep 14, 2005 1:33 pm
Location: Marburg, Germany
Contact:

#635 Post by troubadix » Sun Sep 02, 2007 5:16 pm

Pascal_TTH wrote:I will download the last update *tomorrow*.
I hope it will work well :D but if you do like a bit more of beta testing try this:

http://staff-www.uni-marburg.de/~schmit ... 24beta.zip

It should tell you when it has to recalculate the fan speed comming from standby/hibernate.

ciao, troubadix

Pascal_TTH
Senior Member
Senior Member
Posts: 668
Joined: Sun May 28, 2006 7:17 pm
Location: Liege, Belgium, Europe
Contact:

#636 Post by Pascal_TTH » Mon Sep 03, 2007 7:01 am

Wow, you already release a new revision ! I'am running it now. You add a very nice feature for showing temperatures and also a csv log. I enable both logs for investigations. I will give you some feedback later today.

I warm the GPU at 70°C then use hibernate for a few second and wake up the laptop. The GPU was still at 67°C and the fan stays off !

I run a few warming (between fan start and fan stop value), supsend/hibernate and quick wake up : always correct after 5 tests.

End of the Tunnel is back. :D

Code: Select all

[3/09/2007 13:58:04] Current Config:
[3/09/2007 13:58:04]   Active= 2, Cycle= 5, FanBeep= 0 0, MaxReadErrors= 10
[3/09/2007 13:58:04]   IconLevels= 75 85 90, IgnoreSensors= 
[3/09/2007 13:58:04]   Log2File= 1, Log2csv= 0, ShowAll= 1
[3/09/2007 13:58:04]   Levels= 63°C -> 0,  75°C -> 1,  80°C -> 4,  90°C -> 6,  95°C -> 0x80
[3/09/2007 13:58:04]   SensorOffset1-12= 0 0 0 0 0 0 0 0 0 0 0 0 °C

[3/09/2007 13:58:05] Change Mode from BIOS->Smart, recalculate fan speed
[3/09/2007 13:58:05] Fan: 0x80 / Switch: 50°C (33; 24; 26; 47; 50; 0; 22; 0; 25; 29; 30; 0;)
[3/09/2007 13:58:05] Smart: Set fan control to 0x00, Result: OK
[3/09/2007 14:06:35] Fan: 0x00 / Switch: 75°C (64; 31; 32; 75; 50; 0; 22; 0; 35; 45; 44; 0;)
[3/09/2007 14:06:35] Smart: Set fan control to 0x01, Result: OK
[3/09/2007 14:07:40] Starting from standby/hibernate, recalculate fan speed
[3/09/2007 14:07:40] Fan: 0x80 / Switch: 67°C (56; 32; 32; 67; 50; 0; 22; 0; 35; 47; 45; 0;)
[3/09/2007 14:07:41] Smart: Set fan control to 0x00, Result: OK
[3/09/2007 14:11:29] Fan: 0x00 / Switch: 75°C (65; 35; 35; 75; 50; 0; 24; 0; 37; 48; 49; 0;)
[3/09/2007 14:11:29] Smart: Set fan control to 0x01, Result: OK
[3/09/2007 14:12:02] Change Mode from Smart->Manual, setting fan speed
[3/09/2007 14:12:02] Fan: 0x01 / Switch: 66°C (55; 35; 35; 66; 50; 0; 24; 0; 37; 47; 48; 0;)
[3/09/2007 14:12:02] Manual: Set fan control to 0x07, Result: OK
[3/09/2007 14:12:05] Change Mode from Manual->Smart, recalculate fan speed
[3/09/2007 14:12:05] Fan: 0x07 / Switch: 66°C (54; 35; 35; 66; 50; 0; 24; 0; 37; 47; 48; 0;)
[3/09/2007 14:12:05] Smart: Set fan control to 0x00, Result: OK
[3/09/2007 14:12:31] Starting from standby/hibernate, recalculate fan speed
[3/09/2007 14:12:31] Fan: 0x80 / Switch: 65°C (55; 35; 34; 65; 50; 0; 26; 0; 36; 46; 48; 0;)
[3/09/2007 14:12:31] Smart: Set fan control to 0x00, Result: OK
[3/09/2007 14:13:32] Fan: 0x00 / Switch: 75°C (66; 35; 35; 75; 50; 0; 26; 0; 38; 49; 50; 0;)
[3/09/2007 14:13:32] Smart: Set fan control to 0x01, Result: OK
[3/09/2007 14:13:51] Change Mode from Smart->BIOS, setting fan speed
[3/09/2007 14:13:52] Fan: 0x01 / Switch: 69°C (58; 35; 35; 69; 50; 0; 26; 0; 38; 49; 50; 0;)
[3/09/2007 14:13:52] BIOS: Set fan control to 0x80, Result: OK
[3/09/2007 14:13:53] Change Mode from BIOS->Smart, recalculate fan speed
[3/09/2007 14:13:53] Fan: 0x80 / Switch: 68°C (57; 35; 35; 68; 50; 0; 26; 0; 38; 49; 50; 0;)
[3/09/2007 14:13:53] Smart: Set fan control to 0x00, Result: OK
[3/09/2007 14:13:56] Change Mode from Smart->Manual, setting fan speed
[3/09/2007 14:13:57] Fan: 0x00 / Switch: 68°C (57; 35; 35; 68; 50; 0; 26; 0; 38; 49; 49; 0;)
[3/09/2007 14:13:57] Manual: Set fan control to 0x07, Result: OK
[3/09/2007 14:14:04] Change Mode from Manual->Smart, recalculate fan speed
[3/09/2007 14:14:04] Fan: 0x07 / Switch: 67°C (56; 35; 35; 67; 50; 0; 26; 0; 38; 48; 50; 0;)
[3/09/2007 14:14:04] Smart: Set fan control to 0x00, Result: OK
[3/09/2007 14:15:13] Starting from standby/hibernate, recalculate fan speed
[3/09/2007 14:15:14] Fan: 0x90 / Switch: 66°C (55; 36; 36; 66; 50; 0; 26; 0; 38; 48; 49; 0;)
[3/09/2007 14:15:14] Smart: Set fan control to 0x00, Result: OK
[3/09/2007 14:15:31] Change Mode from Smart->Manual, setting fan speed
[3/09/2007 14:15:31] Fan: 0x00 / Switch: 66°C (55; 36; 36; 66; 50; 0; 27; 0; 38; 47; 49; 0;)
[3/09/2007 14:15:31] Manual: Set fan control to 0x07, Result: OK
[3/09/2007 14:15:35] Change Mode from Manual->Smart, recalculate fan speed
[3/09/2007 14:15:35] Fan: 0x07 / Switch: 66°C (55; 36; 36; 66; 50; 0; 27; 0; 38; 48; 49; 0;)
[3/09/2007 14:15:35] Smart: Set fan control to 0x00, Result: OK
[3/09/2007 14:17:11] Fan: 0x00 / Switch: 76°C (65; 37; 37; 76; 50; 0; 27; 0; 39; 50; 50; 0;)
[3/09/2007 14:17:11] Smart: Set fan control to 0x01, Result: OK
[3/09/2007 14:17:21] Change Mode from Smart->Manual, setting fan speed
[3/09/2007 14:17:22] Fan: 0x01 / Switch: 71°C (63; 36; 37; 71; 50; 0; 27; 0; 39; 50; 51; 0;)
[3/09/2007 14:17:22] Manual: Set fan control to 0x07, Result: OK
[3/09/2007 14:17:23] Change Mode from Manual->Smart, recalculate fan speed
[3/09/2007 14:17:23] Fan: 0x07 / Switch: 71°C (63; 36; 37; 71; 50; 0; 27; 0; 39; 50; 51; 0;)
[3/09/2007 14:17:23] Smart: Set fan control to 0x00, Result: OK
[3/09/2007 14:17:46] Starting from standby/hibernate, recalculate fan speed
[3/09/2007 14:17:47] Fan: 0x80 / Switch: 69°C (58; 36; 37; 69; 50; 0; 27; 0; 39; 50; 51; 0;)
[3/09/2007 14:17:47] Smart: Set fan control to 0x00, Result: OK
[3/09/2007 14:21:18] Starting from standby/hibernate, recalculate fan speed
[3/09/2007 14:21:18] Fan: 0x80 / Switch: 68°C (65; 38; 37; 68; 50; 0; 28; 0; 39; 49; 51; 0;)
[3/09/2007 14:21:18] Smart: Set fan control to 0x00, Result: OK
PS : It's a bit sad that we are here in one of the biggest ThinkPad forum and any other guy discuss with us or help you with some feadback... :(
Apple MacBook Pro MB133
T61p : Core 2 Duo T9300, Quadro FX 570m, 2GB CL4, 320GB, WUXGA
T60p : Core 2 Duo T7200, FireGL V5200, 2GB, 160GB, 14.1 SXGA+
T61 : Core 2 Duo T7300, Quadro NVS 140m, 2GB, 160GB, WXGA+

Retired : R61, T41p, T40p, X31, A31p, A30, X24, A21p, A20p

mattbiernat
ThinkPadder
ThinkPadder
Posts: 1621
Joined: Sun Aug 27, 2006 12:18 pm
Location: Brooklyn, NY

#637 Post by mattbiernat » Mon Sep 03, 2007 4:23 pm

well here is my $0.02.
I've been running tpfancontrol v0.23svc. I could not find any newer version on this forum. it seems to work fine except when the temps get high and it needs to switch to bios.
I get this log
[9/3/2007 2:28:05 PM] Fan: 0x00 / Switch: 77°C (61; 45; 42; 77; 50; 0; 38; 0; 44; 52; 52; 0;)
[9/3/2007 2:28:05 PM] Smart: Set fan control to 0x07, Result: OK
[9/3/2007 2:28:17 PM] Fan: 0x07 / Switch: 77°C (62; 45; 43; 77; 50; 0; 38; 0; 45; 52; 52; 0;)
[9/3/2007 2:28:17 PM] Manual: Set fan control to 0x00, Result: OK
[9/3/2007 2:28:44 PM] Fan: 0x00 / Switch: 78°C (62; 45; 42; 78; 50; 0; 38; 0; 44; 52; 53; 0;)
[9/3/2007 2:28:44 PM] Smart: Set fan control to 0x80, Result: OK
[9/3/2007 2:28:45 PM] Strange fan control byte ignored
[9/3/2007 2:28:45 PM] Fan: 0x80 / Switch: 78°C (62; 45; 42; 78; 50; 0; 38; 0; 45; 52; 53; 0;)
[9/3/2007 2:28:45 PM] Smart: Set fan control to 0x80, Result: OK
[9/3/2007 2:28:46 PM] Strange fan control byte ignored
[9/3/2007 2:28:46 PM] Fan: 0x80 / Switch: 78°C (62; 45; 43; 78; 50; 0; 38; 0; 45; 52; 53; 0;)
[9/3/2007 2:28:46 PM] Smart: Set fan control to 0x80, Result: OK
[9/3/2007 2:28:47 PM] Strange fan control byte ignored
[9/3/2007 2:28:47 PM] Fan: 0x80 / Switch: 78°C (62; 45; 43; 78; 50; 0; 38; 0; 45; 52; 53; 0;)
[9/3/2007 2:28:47 PM] Smart: Set fan control to 0x80, Result: OK
[9/3/2007 2:28:47 PM] Strange fan control byte ignored
[9/3/2007 2:28:48 PM] Fan: 0x80 / Switch: 78°C (62; 45; 42; 78; 50; 0; 38; 0; 45; 52; 53; 0;)
[9/3/2007 2:28:48 PM] Smart: Set fan control to 0x80, Result: OK
[9/3/2007 2:28:48 PM] Strange fan control byte ignored
[9/3/2007 2:28:48 PM] Fan: 0x80 / Switch: 78°C (62; 45; 42; 78; 50; 0; 38; 0; 45; 52; 53; 0;)
[9/3/2007 2:28:48 PM] Smart: Set fan control to 0x80, Result: OK
[9/3/2007 2:28:49 PM] Strange fan control byte ignored
[9/3/2007 2:28:49 PM] Fan: 0x80 / Switch: 78°C (62; 45; 42; 78; 50; 0; 38; 0; 45; 52; 53; 0;)
[9/3/2007 2:28:49 PM] Smart: Set fan control to 0x80, Result: OK
[9/3/2007 2:28:50 PM] Strange fan control byte ignored
[9/3/2007 2:28:50 PM] Fan: 0x80 / Switch: 78°C (63; 45; 43; 78; 50; 0; 38; 0; 44; 52; 53; 0;)
[9/3/2007 2:28:50 PM] Smart: Set fan control to 0x80, Result: OK
[9/3/2007 2:28:51 PM] Strange fan control byte ignored
[9/3/2007 2:28:51 PM] Fan: 0x80 / Switch: 78°C (63; 45; 43; 78; 50; 0; 38; 0; 44; 52; 53; 0;)
[9/3/2007 2:28:51 PM] Smart: Set fan control to 0x80, Result: OK
[9/3/2007 2:28:52 PM] Strange fan control byte ignored
[9/3/2007 2:28:52 PM] Fan: 0x80 / Switch: 78°C (63; 45; 43; 78; 50; 0; 38; 0; 44; 52; 53; 0;)
[9/3/2007 2:28:52 PM] Smart: Set fan control to 0x80, Result: OK
[9/3/2007 2:28:53 PM] Strange fan control byte ignored
[9/3/2007 2:28:53 PM] Fan: 0x80 / Switch: 78°C (63; 45; 43; 78; 50; 0; 38; 0; 45; 52; 53; 0;)
[9/3/2007 2:28:53 PM] Smart: Set fan control to 0x80, Result: OK
[9/3/2007 2:28:54 PM] Strange fan control byte ignored
[9/3/2007 2:28:54 PM] Fan: 0x80 / Switch: 78°C (63; 45; 43; 78; 50; 0; 38; 0; 45; 52; 53; 0;)
[9/3/2007 2:28:54 PM] Smart: Set fan control to 0x80, Result: OK
[9/3/2007 2:28:55 PM] Strange fan control byte ignored
[9/3/2007 2:28:55 PM] Fan: 0x80 / Switch: 78°C (63; 45; 43; 78; 50; 0; 38; 0; 45; 52; 53; 0;)
[9/3/2007 2:28:55 PM] Smart: Set fan control to 0x80, Result: OK
[9/3/2007 2:28:55 PM] Strange fan control byte ignored
[9/3/2007 2:28:56 PM] Fan: 0x80 / Switch: 78°C (63; 45; 43; 78; 50; 0; 38; 0; 45; 52; 53; 0;)
[9/3/2007 2:28:56 PM] Smart: Set fan control to 0x80, Result: OK
[9/3/2007 2:28:56 PM] Strange fan control byte ignored
[9/3/2007 2:28:56 PM] Fan: 0x80 / Switch: 78°C (63; 45; 43; 78; 50; 0; 38; 0; 45; 52; 53; 0;)
[9/3/2007 2:28:56 PM] Smart: Set fan control to 0x80, Result: OK
[9/3/2007 2:28:57 PM] Strange fan control byte ignored
[9/3/2007 2:28:57 PM] Fan: 0x80 / Switch: 78°C (63; 45; 43; 78; 50; 0; 38; 0; 45; 52; 53; 0;)
[9/3/2007 2:28:57 PM] Smart: Set fan control to 0x80, Result: OK
[9/3/2007 2:28:58 PM] Strange fan control byte ignored
[9/3/2007 2:28:58 PM] Fan: 0x80 / Switch: 78°C (62; 45; 43; 78; 50; 0; 38; 0; 45; 52; 53; 0;)
[9/3/2007 2:28:58 PM] Smart: Set fan control to 0x80, Result: OK
[9/3/2007 2:28:59 PM] Strange fan control byte ignored
[9/3/2007 2:28:59 PM] Fan: 0x80 / Switch: 78°C (62; 45; 43; 78; 50; 0; 38; 0; 45; 52; 53; 0;)
[9/3/2007 2:28:59 PM] Smart: Set fan control to 0x80, Result: OK
[9/3/2007 2:29:00 PM] Strange fan control byte ignored
[9/3/2007 2:29:00 PM] Fan: 0x80 / Switch: 78°C (62; 45; 43; 78; 50; 0; 38; 0; 45; 52; 53; 0;)
[9/3/2007 2:29:00 PM] Smart: Set fan control to 0x80, Result: OK
[9/3/2007 2:29:01 PM] Fan: 0x80 / Switch: 78°C (62; 45; 43; 78; 50; 0; 38; 0; 45; 52; 53; 0;)
[9/3/2007 2:29:01 PM] Manual: Set fan control to 0x00, Result: OK
[9/3/2007 2:29:03 PM] Fan: 0x00 / Switch: 78°C (62; 45; 42; 78; 50; 0; 38; 0; 44; 52; 53; 0;)
[9/3/2007 2:29:03 PM] Manual: Set fan control to 0x07, Result: OK
any idea what does this crazy loggin means?

troubadix
Junior Member
Junior Member
Posts: 281
Joined: Wed Sep 14, 2005 1:33 pm
Location: Marburg, Germany
Contact:

#638 Post by troubadix » Mon Sep 03, 2007 5:43 pm

It's a kind of a problem to see wether the startup process from standby/hibernating writes "128" to fan control byte or you selected it by fancontrol.ini :roll: (better use "64")

I tried to fix it as possible, just check this:

http://staff-www.uni-marburg.de/~schmit ... 24beta.zip

troubadix

mattbiernat
ThinkPadder
ThinkPadder
Posts: 1621
Joined: Sun Aug 27, 2006 12:18 pm
Location: Brooklyn, NY

#639 Post by mattbiernat » Mon Sep 03, 2007 6:11 pm

troubadix wrote:It's a kind of a problem to see wether the startup process from standby/hibernating writes "128" to fan control byte or you selected it by fancontrol.ini :roll: (better use "64")
ty for your fast response. im not sure what you quite mean. i set the fancontrol.ini at 128 so that bios would control the high temps. i was not coming out of hibernation or standby. i tried a couple of days ago version 0.18 of tpfancontrol and i did not have this problem. this little apps just changed from smart mode to bios control with no issues.
im gonna try 0.24beta. is there anything i should be aware of? like the fan not coming on after hibernation etc...
UPDATE
[9/3/2007 6:08:51 PM] Smart: Set fan control to 0x40, Result: OK
[9/3/2007 6:08:52 PM] Starting from standby/hibernate, recalculate fan speed
[9/3/2007 6:08:52 PM] Fan: 0x40 / Switch: 80°C (64; 46; 45; 80; 50; 0; 40; 0; 48; 53; 57; 0;)
[9/3/2007 6:08:52 PM] Smart: Set fan control to 0x40, Result: OK
[9/3/2007 6:08:53 PM] Change Mode from Smart->Manual, setting fan speed
[9/3/2007 6:08:53 PM] Fan: 0x40 / Switch: 80°C (64; 46; 45; 80; 50; 0; 40; 0; 49; 53; 57; 0;)
[9/3/2007 6:08:53 PM] Manual: Set fan control to 0x07, Result: OK
i tried the beta version. I was running my GPU at 83C and the tpfancontrol on manual at speed 7. When i switched to smart mode i get the above log. This is pretty much the same loggin as in the previous version.
my temperatures are set up as the follwoing:

Level=70 0
Level=72 1
Level=74 3
Level=76 7
Level=90 64

troubadix
Junior Member
Junior Member
Posts: 281
Joined: Wed Sep 14, 2005 1:33 pm
Location: Marburg, Germany
Contact:

#640 Post by troubadix » Tue Sep 04, 2007 4:14 pm

Sorry, I had to rework the code :oops:

But now :D :

with this new version:

http://staff-www.uni-marburg.de/~schmit ... 24beta.zip

the log of two standby starts at 23:00:18 and 23:00:47:

fancontrol.log:

Code: Select all

[04.09.2007 22:59:32] Current Config:
[04.09.2007 22:59:32]   Active= 2, Cycle= 2, FanBeep= 0 0, MaxReadErrors= 10
[04.09.2007 22:59:32]   IconLevels= 75 85 90, IgnoreSensors= 
[04.09.2007 22:59:32]   Log2File= 1, Log2csv= 1, ShowAll= 0
[04.09.2007 22:59:32]   Levels= 70°C -> 0,  75°C -> 1,  85°C -> 3,  90°C -> 6,  95°C -> 64
[04.09.2007 22:59:32]   SensorOffset1-12= 0 0 0 0 0 0 0 0 0 0 0 0 °C

[04.09.2007 22:59:33] Change Mode from BIOS->Smart, recalculate fan speed
[04.09.2007 22:59:33] Fan: 0x80 / Switch: 53°C (53; 51; 41; 53; 0; 0; 0; 0; 0; 0; 0; 0;)
[04.09.2007 22:59:33] Smart: Set fan control to 0x00, Result: OK
[04.09.2007 23:00:18] Fan: 0x80 / Switch: 70°C (70; 50; 41; 53; 0; 0; 0; 0; 0; 0; 0; 0;)
[04.09.2007 23:00:18] Smart: Set fan control to 0x00, Result: OK
[04.09.2007 23:00:47] Fan: 0x80 / Switch: 74°C (74; 50; 41; 53; 0; 0; 0; 0; 0; 0; 0; 0;)
[04.09.2007 23:00:47] Smart: Set fan control to 0x00, Result: OK
[04.09.2007 23:00:48] Fan: 0x00 / Switch: 83°C (83; 50; 41; 53; 0; 0; 0; 0; 0; 0; 0; 0;)
[04.09.2007 23:00:48] Smart: Set fan control to 0x01, Result: OK
[04.09.2007 23:00:50] Fan: 0x01 / Switch: 58°C (58; 50; 41; 54; 0; 0; 0; 0; 0; 0; 0; 0;)
[04.09.2007 23:00:50] Smart: Set fan control to 0x00, Result: OK
[04.09.2007 23:01:19] Fan: 0x80 / Switch: 72°C (72; 51; 40; 54; 0; 0; 0; 0; 0; 0; 0; 0;)
[04.09.2007 23:01:19] Smart: Set fan control to 0x00, Result: OK
[04.09.2007 23:01:37] Fan: 0x00 / Switch: 55°C (55; 51; 41; 54; 0; 0; 0; 0; 0; 0; 0; 0;)
[04.09.2007 23:01:37] On close: Set fan control to 0x80, Result: OK
fancontrol_csv.txt:

Code: Select all

time;CPU;APS;PCM;GPU;BAT;X7D;BAT;X7F;BUS;PCI;PWR;XC3;rpm;fan;switch;
22:59:34; 53; 51; 41; 53; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 53; 
22:59:36; 53; 51; 41; 53; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 53; 
22:59:38; 53; 51; 41; 54; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 54; 
22:59:40; 53; 51; 41; 53; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 53; 
22:59:42; 53; 51; 41; 54; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 54; 
22:59:44; 53; 51; 41; 53; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 53; 
22:59:46; 53; 51; 41; 53; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 53; 
22:59:48; 53; 51; 41; 53; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 53; 
22:59:50; 53; 51; 41; 54; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 54; 
22:59:52; 53; 51; 41; 53; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 53; 
22:59:54; 53; 51; 41; 53; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 53; 
22:59:56; 53; 51; 41; 53; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 53; 
22:59:58; 53; 51; 41; 53; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 53; 
23:00:00; 53; 51; 41; 54; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 54; 
23:00:02; 53; 51; 41; 54; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 54; 
23:00:12; 54; 51; 41; 53; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 54; 
23:00:14; 54; 51; 41; 53; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 54; 
23:00:17; 54; 51; 41; 53; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 54; 
23:00:18; 70; 50; 41; 53; 0; 0; 0; 0; 0; 0; 0; 0; 0; 128; 70; 
23:00:20; 63; 50; 41; 53; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 63; 
23:00:22; 59; 50; 41; 53; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 59; 
23:00:24; 57; 50; 41; 53; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 57; 
23:00:26; 62; 50; 41; 53; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 62; 
23:00:28; 58; 50; 41; 53; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 58; 
23:00:30; 57; 50; 41; 53; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 57; 
23:00:32; 57; 50; 41; 54; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 57; 
23:00:36; 57; 50; 41; 54; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 57; 
23:00:41; 56; 50; 41; 54; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 56; 
23:00:43; 56; 50; 41; 54; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 56; 
23:00:46; 56; 50; 41; 54; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 56; 
23:00:47; 74; 50; 41; 53; 0; 0; 0; 0; 0; 0; 0; 0; 0; 128; 74; 
23:00:49; 71; 50; 41; 53; 0; 0; 0; 0; 0; 0; 0; 0; 0; 1; 71; 
23:00:51; 58; 50; 41; 54; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 58; 
23:00:53; 57; 51; 40; 54; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 57; 
23:00:55; 65; 50; 41; 54; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 65; 
23:00:57; 65; 50; 41; 54; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 65; 
23:00:59; 60; 51; 41; 54; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 60; 
the aim was to prevent permanent fan spinning after startup from standby/hibernating without need. Please have another beta-test.

Ciao, troubadix

mattbiernat
ThinkPadder
ThinkPadder
Posts: 1621
Joined: Sun Aug 27, 2006 12:18 pm
Location: Brooklyn, NY

#641 Post by mattbiernat » Tue Sep 04, 2007 6:38 pm

wow troubadix ty so much for this little app. thank god somebody is working on this. i am sure gonna give a try tonight when I will be gaming.
a couple of questions:
1. is it safe to use 64 mode?
2. if i want to swtich back to bios is it safe to use 128.

my current values are as follows:
Level=70 0
Level=72 1
Level=74 3
Level=76 7
and for 80C I wanted to use either 64 or 128 whichever one is safer.

troubadix
Junior Member
Junior Member
Posts: 281
Joined: Wed Sep 14, 2005 1:33 pm
Location: Marburg, Germany
Contact:

#642 Post by troubadix » Wed Sep 05, 2007 3:50 am

mattbiernat wrote:1. is it safe to use 64 mode?
2. if i want to switch back to bios is it safe to use 128
1. sorry, no operating experience in 64 mode of my own :?

2. if there are no thermal emergency shut downs on your system (T60) even playing 3D games (high temps on GPU) you can use 128 , if there are thermal emergency shut downs i would prefer 64. 64 means "emergency fan speed", BIOS control (128) never uses "emergency fan speed" only 0 to 7 fan speeds. T60s are designed to work well :D but for some reason they might not :? and have thermal emergency shut downs, as there are: worn thermal grease or too much of it, dusty or buggy fan, or unremoved foil on thermal pads :shock: , just everything keeping the heat inside.

Concerning thermal safety the only point of interest is: What does happen if tpfc_SERVICE crashes (haven't seen that yet): actual fan control byte is not more updated, if it is zero (or 1,2,3,4,5) you might get an thermal emergency shut down depending on GPU/CPU load :? if it is 128 fan is controlled by means of BIOS values, if it is 64 emergency fan speed will continue.

THX for testing, troubadix

edit:
last version of fancontrol_service.exe of 09.05.2007 19:14 (mm.dd.yyyy hh:mm):
http://staff-www.uni-marburg.de/~schmit ... 24beta.zip
in v24 built 09.05.2007 19:14 or later it's possible to have 128 before 64:
i.e.
Level=45 0
Level=50 1
Level=55 3
Level=59 6
Level=63 128 // in hex 0x80 = BIOS-Settings
Level=66 64 // emergency fan speed

example:
http://staff-www.uni-marburg.de/~schmit ... ontrol.log
http://staff-www.uni-marburg.de/~schmit ... ol_csv.txt

Pascal_TTH
Senior Member
Senior Member
Posts: 668
Joined: Sun May 28, 2006 7:17 pm
Location: Liege, Belgium, Europe
Contact:

#643 Post by Pascal_TTH » Wed Sep 05, 2007 5:59 pm

mattbiernat wrote:wow troubadix ty so much for this little app. thank god somebody is working on this. i am sure gonna give a try tonight when I will be gaming.
a couple of questions:
1. is it safe to use 64 mode?
2. if i want to swtich back to bios is it safe to use 128.

my current values are as follows:
Level=70 0
Level=72 1
Level=74 3
Level=76 7
and for 80C I wanted to use either 64 or 128 whichever one is safer.
Your values are too close. You will have too many changing fan speed.

70 -> 0
75 -> 1
80 -> 4
85 -> 6
95 -> 128

1, 2 and 3 bring the same speed : 2800 to 3000 rpm
4 and 5 also : 3400 to 3600 rpm
6 and 7 : 3700 to 3800 rpm

If you want neither noise nor heat, you need to mod the fan assembly... The thermal pad between GPU and copper part of the fan offers a very very poor heat transfer. Also, take care to use powerplay and set it to maximum battery life when your are not running 3D applications. Now, my FireGL V5200 idles at about 66°C without fan. With the thermal pad, it was at 65°C with the fan running ! Yesterday, I played Oblivion for a few ours and the GPU never goes over 80°C.


Here is the mod explanation :
http://forum.thinkpads.com/viewtopic.ph ... &start=180

And a pict to show it :
Image


troubadix, I just get the T61 today. I'am going to install Windows XP now and test your last fancontrol. It's not quieter then my modded T60p. But if you compare with a normal one, it is !

With the T61, the fan runs from time to time during office use. In game, it reach about 3500 rpm (according to my ears ;) ). Lenovo seems to have [censored] marketing with their *new silent fan*. A low speed (this should be about 2800 rpm), the noise is the same as any T60 with the *old* fan at same rpm.


Update : Fancontrol seems to run fine with T61 and, according to other softwares, shows the right temps for CPU and GPU.
Apple MacBook Pro MB133
T61p : Core 2 Duo T9300, Quadro FX 570m, 2GB CL4, 320GB, WUXGA
T60p : Core 2 Duo T7200, FireGL V5200, 2GB, 160GB, 14.1 SXGA+
T61 : Core 2 Duo T7300, Quadro NVS 140m, 2GB, 160GB, WXGA+

Retired : R61, T41p, T40p, X31, A31p, A30, X24, A21p, A20p

mattbiernat
ThinkPadder
ThinkPadder
Posts: 1621
Joined: Sun Aug 27, 2006 12:18 pm
Location: Brooklyn, NY

#644 Post by mattbiernat » Wed Sep 05, 2007 8:33 pm

ty for letting me know how the values work (1,4,6).
however I will keep the following specs
Level=70 0
Level=72 1
Level=74 4
Level=76 6
for the reason that here in Irvine I have no AC and it gets extremly hot ~ 45-50C. if i changed my values to yours the computer would run at 80C non stop. Letting my highest value be lower allows it to run a bit cooler.
I will try modding my only laptop after i get a replacement. lol. :wink:

troubadix
Junior Member
Junior Member
Posts: 281
Joined: Wed Sep 14, 2005 1:33 pm
Location: Marburg, Germany
Contact:

#645 Post by troubadix » Thu Sep 06, 2007 7:40 am

Pascal_TTH wrote:Fancontrol seems to run fine with T61 and, according to other softwares, shows the right temps for CPU and GPU.
Thx for testing & the news from Lenovo's T61 & pic of your modded fan. I have put the version 0.24 as final (celsius) into signature link.

btw: in 9/2005 before tpfc and USB2 power drain bugfix I thought of some advantage in attaching some home made heatsink to the ATI 7500 of my T40 with top contact to keyboard :idea:
http://staff-www.uni-marburg.de/~schmit ... oerper.jpg

Ciao, troubadix

Pascal_TTH
Senior Member
Senior Member
Posts: 668
Joined: Sun May 28, 2006 7:17 pm
Location: Liege, Belgium, Europe
Contact:

#646 Post by Pascal_TTH » Thu Sep 06, 2007 2:14 pm

Hello !

Troubadix, you also like to wonder about everything ! ;) I run Fancontrol on the T61 with any issue even when using suspend and/or hibernate.

For pure information, here are the fan speeds of the T61 :
0 -> 0 rpm
1 -> 2800 to 3000 rpm
2 -> 2800 to 3000 rpm
3 -> ~3300 rpm
4 -> ~3300 rpm
5 -> ~3300 rpm
6 -> ~3600 rpm
7 -> ~3700 rpm
64 -> very high speed but not displayed (same RPM as precedent numeric value)

This T61 (14,1" 1440x900, Core 2 Duo T7100, 1 Gb, Quadro NVS 140m) stays very cool. With BIOS control, the fan only spin from time to time and for a short period. Noise is about the same as T60(p) with fan at first speed. While gaming, it reachs second fan speed but not all time. So Fancontrol is *pretty useless* for this laptop. So, T61 is nice for any one who wants a silent laptop.

With no fan, this T61 idle at about 65°C for CPU and GPU (both have nearly the same temp). In same conditions (but with my modded HSF), CPU is 57~60°C but GPU is at about 66~68°C. Quadro NVS 140m is not very impressive in 3D performances. I can run Oblivion in 1024x768 on my T60p (FireGL V5200) at about 27 fps but with Quadro NVS 140m at same settings, average is about 20 fps. It's not due to the memory (*only* 128 MB) beacause even with very low texture, frame rate stays low. Quadro NVS 140m can not run any actual DirectX 10 demo : to slow !!!

If I switch from T60p to a T61, it will be one with Quadro FX 570. Juste have to hope the big brother is as silent as the little one !
Apple MacBook Pro MB133
T61p : Core 2 Duo T9300, Quadro FX 570m, 2GB CL4, 320GB, WUXGA
T60p : Core 2 Duo T7200, FireGL V5200, 2GB, 160GB, 14.1 SXGA+
T61 : Core 2 Duo T7300, Quadro NVS 140m, 2GB, 160GB, WXGA+

Retired : R61, T41p, T40p, X31, A31p, A30, X24, A21p, A20p

troubadix
Junior Member
Junior Member
Posts: 281
Joined: Wed Sep 14, 2005 1:33 pm
Location: Marburg, Germany
Contact:

#647 Post by troubadix » Fri Sep 07, 2007 1:46 am

Pascal_TTH, thx for finding tpfancontrol_service being T61 proof :D :D :D
surely a nice piece of notebook, but... $$$$$$ :cry:
and as I am really not a gamer I can save the money :D

ciao, troubadix

Pascal_TTH
Senior Member
Senior Member
Posts: 668
Joined: Sun May 28, 2006 7:17 pm
Location: Liege, Belgium, Europe
Contact:

#648 Post by Pascal_TTH » Fri Sep 07, 2007 7:38 am

Unfortunately, I found an issue yesterday. I was testing the T61 with fanless by using 3D Mark and Cinebench. The it reach about 90°C for CPU and GPU (manual fan off). Thus, it switch to BIOS mode. The fan spins [censored] fast and it never stop even two ours later when the laptop was cold. I'am not sure this is due to fancontrol. Perhpas the BIOS thinks somethings goes wrong with such high temp and cool the laptop at maximum. But, in this *mode* fancontol did not repport the RPM.
Apple MacBook Pro MB133
T61p : Core 2 Duo T9300, Quadro FX 570m, 2GB CL4, 320GB, WUXGA
T60p : Core 2 Duo T7200, FireGL V5200, 2GB, 160GB, 14.1 SXGA+
T61 : Core 2 Duo T7300, Quadro NVS 140m, 2GB, 160GB, WXGA+

Retired : R61, T41p, T40p, X31, A31p, A30, X24, A21p, A20p

troubadix
Junior Member
Junior Member
Posts: 281
Joined: Wed Sep 14, 2005 1:33 pm
Location: Marburg, Germany
Contact:

#649 Post by troubadix » Fri Sep 07, 2007 9:10 am

you must again take into acount that there are other unknown (BIOS?) processes which might write to the memory of the embedded controller and around 90°C I found this effect, too:

[07.09.2007 14:53:18] Current Config:
[07.09.2007 14:53:18] Active= 2, Cycle= 5, FanBeep= 0 0, MaxReadErrors= 10
[07.09.2007 14:53:18] IconLevels= 75 85 90, IgnoreSensors=
[07.09.2007 14:53:18] Log2File= 1, Log2csv= 1, ShowAll= 0
[07.09.2007 14:53:18] Levels= 70°C -> 0, 90°C -> 0x80
[07.09.2007 14:53:18] SensorOffset1-12= 0 0 0 0 0 0 0 0 0 0 0 0 °C

[07.09.2007 14:53:19] Change Mode from BIOS->Smart, recalculate fan speed
[07.09.2007 14:53:19] Fan: 0x80 / Switch: 38°C (32; 38; 26; 37; 24; 0; 21; 0; 0; 0; 0; 0; )
[07.09.2007 14:53:19] Smart: Set fan control to 0x00, Result: OK
[07.09.2007 15:02:37] Fan: 0x00 / Switch: 90°C (90; 49; 34; 54; 28; 0; 22; 0; 0; 0; 0; 0; )
[07.09.2007 15:02:37] Smart: Set fan control to 0x80, Result: OK
[07.09.2007 15:02:42] Fan: 0x80 / Switch: 86°C (86; 49; 34; 54; 29; 0; 22; 0; 0; 0; 0; 0; )
[07.09.2007 15:02:42] Smart: Set fan control to 0x00, Result: OK
[07.09.2007 15:03:47] Fan: 0x00 / Switch: 90°C (90; 50; 35; 55; 29; 0; 23; 0; 0; 0; 0; 0; )
[07.09.2007 15:03:47] Smart: Set fan control to 0x80, Result: OK
[07.09.2007 15:03:49] Fan: 0x80 / Switch: 88°C (88; 50; 35; 55; 29; 0; 23; 0; 0; 0; 0; 0; )
[07.09.2007 15:03:49] Smart: Set fan control to 0x00, Result: OK
[07.09.2007 15:04:00] Change Mode from Smart->BIOS, setting fan speed
[07.09.2007 15:04:00] Fan: 0x00 / Switch: 86°C (86; 50; 35; 55; 29; 0; 23; 0; 0; 0; 0; 0; )
[07.09.2007 15:04:00] BIOS: Set fan control to 0x80, Result: OK
->[07.09.2007 15:05:51] Change Mode from BIOS->Manual, setting fan speed
->[07.09.2007 15:05:51] Fan: 0x80 / Switch: 62°C (62; 49; 34; 52; 30; 0; 23; 0; 0; 0; 0; 0; )
->[07.09.2007 15:05:51] Manual: Set fan control to 0x00, Result: OK
->[07.09.2007 15:10:08] Fan: 0x01 / Switch: 90°C (90; 52; 37; 56; 31; 0; 23; 0; 0; 0; 0; 0; )
->[07.09.2007 15:10:08] Manual: Set fan control to 0x00, Result: OK
[07.09.2007 15:10:25] Change Mode from Manual->BIOS, setting fan speed
[07.09.2007 15:10:25] Fan: 0x00 / Switch: 87°C (87; 52; 37; 57; 31; 0; 23; 0; 0; 0; 0; 0; )
[07.09.2007 15:10:25] BIOS: Set fan control to 0x80, Result: OK
[07.09.2007 15:13:39] Change Mode from BIOS->Manual, setting fan speed
[07.09.2007 15:13:39] Fan: 0x80 / Switch: 57°C (57; 49; 33; 51; 32; 0; 24; 0; 0; 0; 0; 0; )
[07.09.2007 15:13:39] Manual: Set fan control to 0x40, Result: OK
[07.09.2007 15:14:50] Fan: 0x40 / Switch: 52°C (52; 48; 32; 49; 31; 0; 24; 0; 0; 0; 0; 0; )
[07.09.2007 15:14:50] On close: Set fan control to 0x80, Result: OK
[07.09.2007 15:14:50] Exiting ProcessDialog

15:05:51 tpfc writes 00 to the fan control byte and 5 minutes later at 90°C it finds 01 !!! Then it writes back 00... I think there are borders of the use of tpfc :roll:

Pascal_TTH
Senior Member
Senior Member
Posts: 668
Joined: Sun May 28, 2006 7:17 pm
Location: Liege, Belgium, Europe
Contact:

#650 Post by Pascal_TTH » Fri Sep 07, 2007 9:48 am

I agree troubadix, there are limits and burning laptop at 90°C is not common. I only do it for testing purpose. I post any (strange) thing I found on the topic because it can help some one one day.

You make an excellent job with fancontrol. Thank you again.

The T61 from office costs about 1750 €. By the way, I noticed that you upload your files at Philipps-Universität Marburg. If one day you want to buy a new ThinkPad, professor and student can buy from http://www.rabais-etudiant.ch. You can buy from any European country but only students and professors (any one go a friend or some student in his familly). ;)

ThinkPad T61 2.2GHz 2Duo 1G RAM 120HD 14.1WXGA+ DVDRW VISTA 2235 CHF so about 1350 € :
http://www.rabais-etudiant.ch/product_i ... _VISTA_FR/

Downsite, you need to fetch it a Fribourg (Switzerland), but it's a nice trip. :wink:
Apple MacBook Pro MB133
T61p : Core 2 Duo T9300, Quadro FX 570m, 2GB CL4, 320GB, WUXGA
T60p : Core 2 Duo T7200, FireGL V5200, 2GB, 160GB, 14.1 SXGA+
T61 : Core 2 Duo T7300, Quadro NVS 140m, 2GB, 160GB, WXGA+

Retired : R61, T41p, T40p, X31, A31p, A30, X24, A21p, A20p

troubadix
Junior Member
Junior Member
Posts: 281
Joined: Wed Sep 14, 2005 1:33 pm
Location: Marburg, Germany
Contact:

#651 Post by troubadix » Sun Sep 09, 2007 3:11 am

Yes, Pascal_TTH, please keep on reporting any strange events with tpfc :!: :!:

Thx for the hints, one day i will by a T....91 :wink:

ciao, troubadix (afk for some weeks for holiday)

ebene
Posts: 2
Joined: Sat Sep 08, 2007 2:15 pm
Location: London, UK

#652 Post by ebene » Mon Sep 10, 2007 3:40 am

Hi all ,

Am running V0.24svc on a t60p and can't manage to get this prob sorted:

[10/9/2007 7:41:01] Warning: Can't read Status (possible conflict with other software)
[10/9/2007 7:41:02] Fan: 0x07 / Switch: 73°C (65; 37; 36; 73; 34; 0; 32; 0

and so on; I can't set the fan speed either. It just cropped up in the past few days for seemingly no reason whatsoever.

What could be causing it?

mattbiernat
ThinkPadder
ThinkPadder
Posts: 1621
Joined: Sun Aug 27, 2006 12:18 pm
Location: Brooklyn, NY

#653 Post by mattbiernat » Mon Sep 10, 2007 11:50 am

well did you install any other software such as speedfan, etc..? i have T60 as well and im not getting this with the version 0.24.

Pascal_TTH
Senior Member
Senior Member
Posts: 668
Joined: Sun May 28, 2006 7:17 pm
Location: Liege, Belgium, Europe
Contact:

#654 Post by Pascal_TTH » Mon Sep 10, 2007 12:33 pm

witch os ?
Apple MacBook Pro MB133
T61p : Core 2 Duo T9300, Quadro FX 570m, 2GB CL4, 320GB, WUXGA
T60p : Core 2 Duo T7200, FireGL V5200, 2GB, 160GB, 14.1 SXGA+
T61 : Core 2 Duo T7300, Quadro NVS 140m, 2GB, 160GB, WXGA+

Retired : R61, T41p, T40p, X31, A31p, A30, X24, A21p, A20p

Pascal_TTH
Senior Member
Senior Member
Posts: 668
Joined: Sun May 28, 2006 7:17 pm
Location: Liege, Belgium, Europe
Contact:

#655 Post by Pascal_TTH » Mon Sep 10, 2007 1:44 pm

-> troubadix,

I noticed that now the icon in systray gets from grey to red to bleu (even to run orange before retunr to blue with one config I set for the T61) all within less then 10 seconds. Perhaps for pure cometic, it will be nice it stays grey until temps value are loaded. ;)

I also noticed if you set MinimizeToSysTray=0 and whateve you set DisableClose to 0 or 1, you can close the fancontrol doing right clic and it close the fancontrol.
Apple MacBook Pro MB133
T61p : Core 2 Duo T9300, Quadro FX 570m, 2GB CL4, 320GB, WUXGA
T60p : Core 2 Duo T7200, FireGL V5200, 2GB, 160GB, 14.1 SXGA+
T61 : Core 2 Duo T7300, Quadro NVS 140m, 2GB, 160GB, WXGA+

Retired : R61, T41p, T40p, X31, A31p, A30, X24, A21p, A20p

ebene
Posts: 2
Joined: Sat Sep 08, 2007 2:15 pm
Location: London, UK

#656 Post by ebene » Mon Sep 10, 2007 3:25 pm

I'm running xpsp2 and no, I haven't installed any other software. Like I said, it came out of the blue.

Pascal_TTH
Senior Member
Senior Member
Posts: 668
Joined: Sun May 28, 2006 7:17 pm
Location: Liege, Belgium, Europe
Contact:

#657 Post by Pascal_TTH » Mon Sep 10, 2007 4:18 pm

ebene wrote:I'm running xpsp2 and no, I haven't installed any other software. Like I said, it came out of the blue.
To activate fan control, you need to edit fancontrol.ini (help is included in the file).
Apple MacBook Pro MB133
T61p : Core 2 Duo T9300, Quadro FX 570m, 2GB CL4, 320GB, WUXGA
T60p : Core 2 Duo T7200, FireGL V5200, 2GB, 160GB, 14.1 SXGA+
T61 : Core 2 Duo T7300, Quadro NVS 140m, 2GB, 160GB, WXGA+

Retired : R61, T41p, T40p, X31, A31p, A30, X24, A21p, A20p

troubadix
Junior Member
Junior Member
Posts: 281
Joined: Wed Sep 14, 2005 1:33 pm
Location: Marburg, Germany
Contact:

#658 Post by troubadix » Mon Sep 10, 2007 4:27 pm

@Pascal_TTH:

I hope I fixed that on the fly with:

http://staff-www.uni-marburg.de/~schmit ... 25beta.zip

just got to go for a sailing trip...I'll be back in October

ciao, troubadix

Pascal_TTH
Senior Member
Senior Member
Posts: 668
Joined: Sun May 28, 2006 7:17 pm
Location: Liege, Belgium, Europe
Contact:

#659 Post by Pascal_TTH » Mon Sep 10, 2007 6:40 pm

troubadix wrote:@Pascal_TTH:

I hope I fixed that on the fly with:

http://staff-www.uni-marburg.de/~schmit ... 25beta.zip

just got to go for a sailing trip...I'll be back in October

ciao, troubadix
I'am going to try it right now...

Have a nice trip troubadix but we will miss you ! See you back in october. Image


Both corrections work perfectly ! :thumbs-UP: Thank you again for your work.
Apple MacBook Pro MB133
T61p : Core 2 Duo T9300, Quadro FX 570m, 2GB CL4, 320GB, WUXGA
T60p : Core 2 Duo T7200, FireGL V5200, 2GB, 160GB, 14.1 SXGA+
T61 : Core 2 Duo T7300, Quadro NVS 140m, 2GB, 160GB, WXGA+

Retired : R61, T41p, T40p, X31, A31p, A30, X24, A21p, A20p

jigsjdg
Posts: 3
Joined: Tue Sep 25, 2007 3:35 am
Location: Heemstede, Netherlands

#660 Post by jigsjdg » Tue Sep 25, 2007 6:35 am

Hi all,

I always find it nice to read about other ppls experiences on software before trying myself, so here's my little bit of experience with this topic:

The specs of my TP are in my signature.

I'm playing Second Life quite a bit and noticed it is heavy on the CPU usage (at least one core 100% full time and the second core between 30 and 70%). GPU doesn't get hot, but the CPUs do!
Regularly over 96°C according to NHC when on AC power. Many times witnessed an emergency shutdown even, where the TP would just shutoff without notice and wouldn't restart untill quite some time cooling time would have passed...
This all never happened when the TP would be on battery though, not even when the ThinkVantage Power Manager applet was set to 'maximum performance'; then the temp of the CPU would remain below 65°C when playing Second Life although with jerky video.

Tried many things, including NHC, untill I found TPfanspeed (0.18 ) somewere and noticed my TP would never change the fanspeed at which it was (~3500 rpm). It wouldn't go down nor up. Not even when CPU temperature would get around 95°C would it spin up the fan...

This struck me as quite odd. I updated the BIOS to the latest levels, but no change. So I guess there's an issue with the BIOS, as it doesn't seem to control the fan's speed at all... Then I found this forum thread through the help file of tpfanspeed.

I'm now running NHC 2.0-prerelease 06 with the NHC ACPI files from this forum and it works like a charm!
Now the CPUs never gets above 92°C and the fan will spin up to ~3800 revs when the CPUs heatens up, cooling it effectively without even tweaking the voltage multipliers (of which I understand didly, to be honest).

Many thanks for this, Troubadix! :thumbs-UP: :thumbs-UP:

I'll post more if there's anything new to mention (recurrence of emergency shutoffs or something)
T60p, 2007-CZ2, Core Duo T2600 @ 2.16 GHz, BIOS: 2.16, 4GB RAM (only ~3GB seen by OS; know this is a 32bit problem), ATI Mobility FireGL 5200 w/ 512MB RAM, 100 GB 7200rpm HDD, 666MHz FSB, WinXPsp2

Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “ThinkPad Utility Work Area”

Who is online

Users browsing this forum: No registered users and 0 guests