Experimente mit TPfanControl

cwuerfel

New member
Themenstarter
Registriert
5 Apr. 2009
Beiträge
58
Wer kann hier den Fehler rauskriegen?

NHC melden nur einen Fehler bei "FAN highspeed refresh" -- sonst kein einziger Fehler gemeldet!!

Wer kennt sich aus?
 
Hallo alle zusammen,

habe die obige Version von TPFC auf meinem SL300 getestet und es scheint ganz gut zu funktionieren. Damit der Lüfter nicht ständig ab 40°C anläuft habe ich in der ini

"SensorOffset1=10"

gesetzt, damit die gemessene/angezeigte Temperatur 10°C niedriger ist. Macht das Sinn oder beeinflusst das nur die Anzeige??? Hatte das Gefühl, dass es funktioniert. Allerdings musste ich erst vorher neu booten.

Jetzt bleibt der Lüfter eigentlich immer aus. Nur wenn die CPU hochgetaktet wird, springt er kurz an und geht dann wieder aus. Scheint so als würde nicht nur die Temperatur Auswirkungen auf das Verhalten des Lüfters zu haben...

Hab da auch noch ne Frage:

RMClock zeigt mir zwei Temperaturen für die beiden Kerne an. Diese liegen ca. 12-15°C unter der Temperatur von TPFC. Wie kommt es zu diesem Unterschied? Sind das unterschiedliche Sensoren? Wird da gar nicht die CPU-Temperatur gemessen, sondern vielleicht die des Chipsatzes?

Grüße

P.S.: Großes Lob und Vielen Dank an alle, die aktiv an der Lösung des Problems arbeiten.
 
Hallo,

An troubadix und die aktiven Unterstützer: super cool!
Und großen Respekt! Leider blick ich nicht viel und traue mich nur an's modifizieren des .ini files.
Ein hektisches An/Aus hab ich schon hingekriegt ("//" entfernt vor "FanControlByte=151") - 8o Hoffnung!

Huhu Lenovo! Das wäre Ihr Support gewesen.
Dieses Schweigen sehe ich sehr kritisch. Und lässt für andere evtl. Probleme nichts gutes Ahnen.

@bestindigo: kannst Du frei "takten"? Hast du ein funktionierendes Tool?
"Notebook Hardware Control" bietet super Funktionen, aber der Lenovo verweigert sich gegen das dynamische CPU Takten (lt.FAQ ist es dann nicht supportet!?)... Es laufen also nur die starren Einstellungen die das System anbietet wobei die CPU's scheinbar immer etwa bei 2GHz bleiben. Bei meinem alten Rechner bin ich von Speedswitch mit seiner dynamischen Umschaltung verwöhnt (automatisch full Power wenn nötig, aber auch Idle bis runter zu 0 MHz). Da bleibt die Temperatur Stundenlang unten und der Lüfter geht kaum an...
 
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!


[quote='bestindigo',index.php?page=Thread&postID=582727#post582727]Hallo alle zusammen,

habe die obige Version von TPFC auf meinem SL300 getestet und es scheint ganz gut zu funktionieren. Damit der Lüfter nicht ständig ab 40°C anläuft habe ich in der ini

"SensorOffset1=10"

gesetzt, damit die gemessene/angezeigte Temperatur 10°C niedriger ist. Macht das Sinn oder beeinflusst das nur die Anzeige??? Hatte das Gefühl, dass es funktioniert. Allerdings musste ich erst vorher neu booten.

Jetzt bleibt der Lüfter eigentlich immer aus. Nur wenn die CPU hochgetaktet wird, springt er kurz an und geht dann wieder aus. Scheint so als würde nicht nur die Temperatur Auswirkungen auf das Verhalten des Lüfters zu haben...

Hab da auch noch ne Frage:

RMClock zeigt mir zwei Temperaturen für die beiden Kerne an. Diese liegen ca. 12-15°C unter der Temperatur von TPFC. Wie kommt es zu diesem Unterschied? Sind das unterschiedliche Sensoren? Wird da gar nicht die CPU-Temperatur gemessen, sondern vielleicht die des Chipsatzes?

Grüße

P.S.: Großes Lob und Vielen Dank an alle, die aktiv an der Lösung des Problems arbeiten.[/quote]


!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!


Das muss ich mal hervorheben.
Wenn dies wirklich so ist dass nun -10°C vom eigentlichen Wert genommen werden, dann ist das doch genau das was uns zu einer Lösung birngen könnte!?
 
[quote='hansinger',index.php?page=Thread&postID=582872#post582872]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!


Das muss ich mal hervorheben.
Wenn dies wirklich so ist dass nun -10°C vom eigentlichen Wert genommen werden, dann ist das doch genau das was uns zu einer Lösung birngen könnte!?[/quote]ehrlich gesagt glaub ichs nur nicht :D
 
Ich werds später mal ausprobieren. Denke aber das nützt nichts, denn wenn das BIOS ab 40°C die Steuerung übernimmt, juckt doch das BIOS nicht, welchen Wert irgendein Programm messen tut.

Denn TPfanControl schaltet ja nicht den Lüfter ab 40°C an, sondern das BIOS.
 
[quote='hansinger',index.php?page=Thread&postID=582872#post582872]Wenn dies wirklich so ist dass nun -10°C vom eigentlichen Wert genommen werden, dann ist das doch genau das was uns zu einer Lösung birngen könnte!?[/quote]ja nee, bei mir geht das nicht.
Ich habe das vorgegebene SensorOffset1=20 scharf geschaltet, nun zeigt die GUI zwar 19-20° statt 39-40° aber der Lüfter läuft nun halt bei 20° immer los.
Wäre ja auch erschreckend einfach.

Hab ein bißchen rumbrobiert -
alles mit Sensor=s01 50 aktiv:
Im Programm
  • manual=0 oder 1 verhält sich gleich: <19° läuft der Lüfter - meist liegt es darüber :\
    warum ist 0 nicht aus?
  • 2…4 läuft zunehmend düsiger
  • 4…8 bleibt gleich
  • 9 ist dann vollgaß
  • mit zunehmenden Wert wird die Drehzahl auch manchmal zurückgestuft ein Muster konnte ich nicht erkennen
    Log gibt z.B. aus "Double check of EC byte No. 148 failed! 3 != 35"
  • krasse Werte gehen auch. Dabei wird es zunehmend zfällig
    Bei z.b 30 oder 127 zeigt es Drehzahlen (RPM) bis über 4000, Der Lüfter läuft oft sehr kurz an und stopp sofort wieder, was der leisest erreichbare Zustand bisher war. Aber es stresst das ist kein 5s update sonder unter 1s! Ich fürchte auf Dauer wäre das nicht gut. Und eine andere "Unruhe" kehrt ein...
    bei 126 läufts wie auf 4…8
    bei 125 läufts wieder mehr oder weniger leise aber unruhig
ich kapiers nicht. Hatte es nicht jemand geschafft den Lüfter abzuschalten? Auch wenn's etas gefählich ist - wissen würde ich gern wie das geht.
 
Abschalten geht ja problemlos...... Register 151 auf "0" setzen.....dann bleibt er aus bis 40°C ----> Diese Grenze gilt es abzuschalten. Und das geht wohl nur durch probieren, oder wenn uns Lenovo endlich mal hilft oder ein BIOS-Update rausbringt mit höheren Schwellen!
 
steht denn in irgendeinem register ein 040 (oder 0390 oder 041) ?( ?(

mit der Taste "read EC->EC1" und geduldigem Warten sollte man alle register auf einen Rutsch angezeigt bekommen 8o, T40 als Beispiel:
 

Anhänge

  • snaps.jpg
    snaps.jpg
    60,9 KB · Aufrufe: 34
wenn ich es richtig verstehe ist der Wert 039 auf Register 160 und 166

copy+paste:
Code:
000 000 001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 000

000 010 128 001 000 000 000 000 000 000 000 109 109 109 109 109 109 015
016 109 109 006 000 006 000 000 151 000 016 023 063 000 000 000 000 031
032 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 047
048 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 063
064 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 079
080 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 095
096 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 111
112 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 127
128 001 000 000 000 000 000 000 255 000 000 000 000 000 000 000 000 143
144 000 000 000 095 003 000 000 001 000 000 000 000 000 000 000 000 159
160 039 110 105 105 000 000 039 033 001 000 000 000 000 104 000 108 175
176 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 191
192 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 207
208 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 223
224 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 239
240 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 255

000 000 001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 000


edit:
beim wiederholten auslesen veränderten sich die Werte etwas:
160 ist manchmal auch 038
166 ist manchmal sogar 040

Ich habe aber auch rum experimentiert: Register 151 versucht auf 0 zu setzen. Kann es sein dass dann die folgenden Bits auch verändert werden?
eieiei (do i ruining my computer just now?)
 
also ich sehe so eine SL-register-matrix zum ersten Mal:
was mir auffällt, ist register 151 mit 1: d.h. der Lüfter läuft und in den registern 147 und 148 steht 095 und 003. Nach ACPI-Analyse sollte dort stehen: "TAH0, 2mal 8bit-register, // Offset: 93h = 147 //fanspeed fan0" also ein Fanspeed als DoppelByteGanzZahl. Die niedrigen bits in 147 sind 095 = 01011111 8bit-binär, und die hohen bits in 148 sind 003 = 00000011 8bit-binär. Aneinander gesetzt 0000001101011111 = 863 dezimal. Das stimmt mit der Beobachtung von cwuerfel ganz gut überein, der schrieb: "..er zeigt zum ersten mal eine Lüfterdrehzahl an. Diese lautet auf Stufe 1: 859 U/min.." Interessant wäre die FanSpeedAnzeige bei höheren Lüfterstufen. Stressen kann man die cpu mit Fakultätenberechnung im Windowsrechner, z.B. 999999999999! Ich gehe mal davon aus, dass diese register reine Anzeigefunktionen haben und keinen Sollwert darstellen, könnte man aber auch checken, in dem man sie mal auf null setzt.

Weiter fällt auf, das in register 23 "151" steht. Register 151 ist bisher das FanControlRegister in das auch der EC schreibt. Wage Frage: wenn ich in reg. 23 eine andere Zahl als 151 reinschreibe, schreibt dann der EC in dieses neue register und liest immernoch für die Lüftersteuerung aus 151. Vielleicht zu schön um wahr zu sein.

op2 hatte sich schon mal durch alle bits durchgeklickt und rumgedreht, ohne dass der Lüfter ausgegangen wäre, bis auf die 151. Das hieße mit einer ein-bit-Änderung ist nichts zu machen. Du ruinierst auch Deinen SL höchst wahrscheinlich nicht damit. Ich habe aber schon mal ein SuperVisorPasswort mit so einer register-Veränderung auf einem T41 aktiviert.

Die register "TH0R, 8bit-register, // Offset: A6h = 166 // ? und TH0L, 8bit-register, // Offset: A7h = 167 // ? " halte ich für die CoreTemperaturen der beiden Prozessorkerne. Die beiden register "TH1R, 8bit-register, // Offset: A4h = 164 // ? TH1L, 8bit-register, // Offset: A5h = 165 // ?" stehen auf null. Was ist wenn man hier z.B. 40 in beide reinschreibt, vielleicht wird's von den CoreTemperaturen abgezogen, quasi als offset.Glaub' ich aber ganz ehrlich nicht ;(

In 160 steht die wie immer auch ermittelte CPU-Temperatur, die auch für die ACPI-Thermozone angenommen wird und in NHC und mobilemeter so angezeigt werden sollte. In verdächtiger Nähe zu den Temperaturen steht in register 168 noch ein einsames bit 00000001, dieses register könnte man noch mal mit allen möglichen bit-Mustern testen.

Das Programm hat zwei Speicher EC1 und EC2, um sämtliche register zu zwei verschieden Zeitpunkten festzuhalten und zu vergleichen. Beide kann man sich hexadezimal, dezimal und dezimal als DoppelByteInteger anzeigen zulassen. Man kann sich auch die Differenz zeigen lassen, gut um Temperaturspeicherregister zu suchen.

Was Du mit "Register 151 versucht auf 0 zu setzen. Kann es sein dass dann die folgenden Bits auch verändert werden?" meinst, verstehe ich leider nicht...was sind die folgenden bits...register 152 ?( oder wie sieht der Effekt genauer aus ?(
 
Nachtrag:

Also, es funktioniert NICHT richtig. Lüfter schaltet sich immer wieder bei erreichen von 40°C an. Werde mal versuchen mich in den Kram einzulesen. Hab im Moment einfach nicht genug Ahnung von der Sache...

Grüße
 
soooo…

habe jetzt mal eine Serie für eine Analyse gemacht
Für alle verständlich kurz mein Eindruck/meine Hoffnung:
insgesammt bin ich guter Dinge. Wenn "wir" (d.h. troubadix) den Hack schaffen - und davon gehe ich aus - ist der SL wahrscheinlich wunderbar leise, denn nach knapp 10 Minuten Vollast kratzte die Temperatur nur kurz die 70° und zwar bei einer schlechten Kühlungsleistung des Lüfters (städniges kurzes Anfahren ohne wirksam zu pusten) !
Wenn man es also schaffen würde den Lüfter erst bei >70° richtig hochfahren zu lassen wird das Lüftergeräusch wahrscheinlich eher eine Ausnahme… wär das geil?

zu den Messungen:

Gerät:
SL500, 27469BG, Processor T5870 (2x2GH), BIOS v1.23, Vista32 SP1

allgemeine Feststellung
  • Register 160 und 166 sind immer parallel und immer gleich der Temperaturangabe
  • verändern tun sich Register 147, 148, 151, 160, 166 und 167
kurz nach langem standby
Temperaturangabe 32°

Code:
000     000 001 002 003 004 005 006 007 008 009 010 011 012 013 014 015     000
  
 000     010 128 001 000 000 170 019 000 000 000 109 109 109 109 109 108     015
 016     109 108 000 000 000 000 000 004 000 016 023 063 000 000 000 000     031
 032     000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000     047
 048     000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000     063
 064     000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000     079
 080     000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000     095
 096     000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000     111
 112     000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000     127
 128     001 000 000 000 000 064 070 255 000 000 000 000 000 000 000 000     143
 144     000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000     159
 160     032 110 105 105 000 000 032 025 001 000 000 000 000 104 000 108     175
 176     000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000     191
 192     000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000     207
 208     000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000     223
 224     000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000     239
 240     000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000     255
  
 000     000 001 002 003 004 005 006 007 008 009 010 011 012 013 014 015     000


nach einer Weile idle (Stromspamodus)

Temperaturangabe: 39°

Code:
 000 	000 001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 	000
  
 000 	010 128 001 000 000 170 019 000 000 000 109 109 109 109 109 108 	015
 016 	109 108 000 000 000 000 000 151 000 016 023 063 000 000 000 000 	031
 032 	000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 	047
 048 	000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 	063
 064 	000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 	079
 080 	000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 	095
 096 	000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 	111
 112 	000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 	127
 128 	001 000 000 000 000 064 070 255 000 000 000 000 000 000 000 000 	143
 144 	000 000 000 069 003 000 000 001 000 000 000 000 000 000 000 000 	159
 160 	039 110 105 105 000 000 039 036 001 000 000 000 000 104 000 108 	175
 176 	000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 	191
 192 	000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 	207
 208 	000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 	223
 224 	000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 	239
 240 	000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 	255
  
 000 	000 001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 	000


wechsel auf Höchstleistung (weiterhin idle)
ca. 41…42°

dann Lüfter RPM's: 825…835, 853…867, auch mal kurz 1078


zwei calc.exe mit 10^10! (=2xCPU auf Anschlag)
RPM's:
54° ca. 860
61° ca. 791
62° ca. 793
63°,64° 790… 797

diese Meldungen (?)
[10.05.2009 17:43:44] Double check of EC byte No. 147 failed! 22 != 24
[10.05.2009 17:44:00] Double check of EC byte No. 147 failed! 28 != 26
[10.05.2009 17:44:09] Double check of EC byte No. 147 failed! 29 != 27
[10.05.2009 17:44:20] Double check of EC byte No. 147 failed! 28 != 26
[10.05.2009 17:44:35] Double check of EC byte No. 147 failed! 26 != 28
[10.05.2009 17:44:49] Double check of EC byte No. 147 failed! 26 != 28
[10.05.2009 17:45:00] Double check of EC byte No. 147 failed! 27 != 26
[10.05.2009 17:45:04] Double check of EC byte No. 147 failed! 26 != 27
[10.05.2009 17:45:20] Double check of EC byte No. 147 failed! 25 != 26
[10.05.2009 17:45:25] Double check of EC byte No. 147 failed! 28 != 26
[10.05.2009 17:45:40] Double check of EC byte No. 147 failed! 25 != 26
[10.05.2009 17:45:54] Double check of EC byte No. 147 failed! 25 != 27
[10.05.2009 17:46:05] Double check of EC byte No. 147 failed! 27 != 26
[10.05.2009 17:46:10] Double check of EC byte No. 147 failed! 27 != 25

diese Auslese (61°):
Code:
 000 	000 001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 	000
  
 000 	010 128 001 000 000 170 019 000 000 000 109 109 109 109 109 109 	015
 016 	109 108 007 000 007 000 000 151 000 016 023 063 000 000 000 000 	031
 032 	000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 	047
 048 	000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 	063
 064 	000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 	079
 080 	000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 	095
 096 	000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 	111
 112 	000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 	127
 128 	001 000 000 000 000 064 070 255 000 000 000 000 000 000 000 000 	143
 144 	000 000 000 026 003 000 000 002 000 000 000 000 000 000 000 000 	159
 160 	061 110 105 105 000 000 061 044 001 000 000 000 000 104 000 108 	175
 176 	000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 	191
 192 	000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 	207
 208 	000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 	223
 224 	000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 	239
 240 	000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 	255
  
 000 	000 001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 	000

dann in "BIOS" Mode geschaltet - noch immer 100% CPU Rechner, aber der Lüfter läuft wie herzflattern: schnell und hektisches, kaum angeschaltet schon wieder aus. kaum wirksam, daher weiterer Temperaturanstieg.
im folgenden die RMN angaben, die ich jetzt einfach halb kontinuierich mitschrieb (mit* heist, da lief der Lüfter mal etwas länger, aber das habe ich erst später markiert, bei 67° war auch schonmal 1-2 längere Lüfterläufe)

67° 1022, 1136, 845, 814, 880, 946, 969 1155
69° 1168 864 889 797 878 1007 984 867 947 925 961
68° 877*,
67° 9.., 1047 941
69° 1152
70° 10.., 802, 1133 989*
69° … (ok, reicht)

hier ein RegisterSnapshot aus der BIOS-mode periode:
Code:
 000 	000 001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 	000
  
 000 	010 128 001 000 000 170 019 000 000 000 109 109 109 109 109 109 	015
 016 	109 108 007 000 007 000 000 151 000 016 023 063 000 000 000 000 	031
 032 	000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 	047
 048 	000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 	063
 064 	000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 	079
 080 	000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 	095
 096 	000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 	111
 112 	000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 	127
 128 	001 000 000 000 000 064 070 255 000 000 000 000 000 000 000 000 	143
 144 	000 000 000 015 003 000 000 002 000 000 000 000 000 000 000 000 	159
 160 	068 110 105 105 000 000 067 051 001 000 000 000 000 104 000 108 	175
 176 	000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 	191
 192 	000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 	207
 208 	000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 	223
 224 	000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 	239
 240 	000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 	255
  
 000 	000 001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 	000

und noch ein paar Meldungen aus dieser letzten Periode:

[10.05.2009 17:47:55] Double check of EC byte No. 147 failed! 109 != 251
[10.05.2009 17:48:05] Double check of EC byte No. 147 failed! 209 != 104
[10.05.2009 17:48:10] Double check of EC byte No. 147 failed! 98 != 188
[10.05.2009 17:48:15] Double check of EC byte No. 147 failed! 173 != 96
[10.05.2009 17:48:19] Double check of EC byte No. 151 failed! 94 != 128
[10.05.2009 17:48:19] Double check of EC byte No. 148 failed! 94 != 3
[10.05.2009 17:48:19] Fan: 094 / Switch: 67°C (67;)
[10.05.2009 17:48:19] BIOS: Set fan control to 128, Result: ok
[10.05.2009 17:48:26] Double check of EC byte No. 147 failed! 133 != 91
[10.05.2009 17:48:30] Double check of EC byte No. 147 failed! 113 != 84
[10.05.2009 17:48:35] Double check of EC byte No. 147 failed! 88 != 104
[10.05.2009 17:48:36] Double check of EC byte No. 148 failed! 104 != 3
[10.05.2009 17:48:37] Double check of EC byte No. 160 failed! 88 != 67
[10.05.2009 17:48:40] Double check of EC byte No. 147 failed! 94 != 86
[10.05.2009 17:48:45] Double check of EC byte No. 147 failed! 79 != 77

––––––––––––––––––

schießing ub calc exen
schreibing the report
Hoffing troubadix will understand whats going on…

Gruß
Akust
 
[quote='akust',index.php?page=Thread&postID=583980#post583980]soooo…

wär das geil?


Gruß
Akust[/quote]

Aber sowasn von GEIL das glaubst du nicht! Ich hatte ja keine Hoffnung mehr, aber so langsam bin ich wieder guter dinge!!! klasse jungs
 
ooops, sehr ausführliche Analyse :thumbup:

die register 018 und 020 verändern sich btw auch, ich glaube aber nicht an eine tiefere Bedeutung ?(

ich habe mal auf die schnelle eine TPFC-special-Version gebaut, die wenig anzeigt, aber dafür im smart-Modus andauernd
die Temperatur-register 160, 166, 167 mit 20 dezimal beschreibt und
die Lüfter?-register 147, 148, 151 mit null
EC->EC1 ist aber möglich, das Dauerbeschreiben stoppt dann für die Auslesezeit.
Das Umschalten in den BIOS-Modus sollte jetzt den Normalzustand wiederherstellen, da es die 151 nicht verändert (war vorher noch die 128 vom T40 drin ;( )
 
aus!
… aus!
minutenlang AUS!

troubadix, Du bist ein Held!

hab mal ein paar Pausenzeiten gestoppt (ca. m:s) 2:00, 5:15 !!, 1:00, 0:10, 1:00, 1:47, 3:08
der Lüfter läuft dann nicht länger als 7s und schon ist wieder nur die laute HD zu hören ;)
das ganze auf Vista Höchstleistung(!), allerdings war auch nur Firefox mit diesem Posting beschäftigt.

Ich würde sagen das war schon mal ein guter Treffer.
JUBEL!
Allerdings frage ich mich ob es zwischen dieser ersten Stufe (auf der er meist läuft) und "gar nichts" nicht noch etwas geben sollte? Wie kommen die Tester auf Aussagen wie "der Lüfter lief aber sehr leise"…? Könnte es sein dass der Lüfter sich normalerweise auch unter 800RPM ansteurn liese?
(Und träumen darf man ja auch: meinetwegen kann er noch seltener anspringen. verlegen hüstel)
EC->EC1 ist aber möglich, das Dauerbeschreiben stoppt dann für die Auslesezeit.
hehe - genau dann geht der sofort wieder los… hier mal zwei "Zitate":
Code:
 000 	000 001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 	000
  
 000 	020 128 001 000 000 170 019 000 000 000 009 109 109 109 109 109 	015
 016 	109 108 001 000 001 000 000 148 000 016 023 063 000 000 000 000 	031
 032 	000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 	047
 048 	000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 	063
 064 	000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 	079
 080 	000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 	095
 096 	000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 	111
 112 	000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 	127
 128 	001 000 000 000 000 000 070 255 000 000 000 000 000 000 000 000 	143
 144 	000 000 000 064 003 000 000 001 000 000 000 000 000 000 000 000 	159
 160 	046 110 105 105 000 000 047 041 001 000 000 000 000 104 000 108 	175
 176 	000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 	191
 192 	000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 	207
 208 	000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 	223
 224 	000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 	239
 240 	000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 	255
  
 000 	000 001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 	000
Code:
 000 	000 001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 	000
  
 000 	010 128 001 000 000 170 019 000 000 000 178 178 178 178 178 178 	015
 016 	178 178 001 000 001 000 000 148 000 016 023 063 000 000 000 000 	031
 032 	000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 	047
 048 	000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 	063
 064 	000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 	079
 080 	000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 	095
 096 	000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 	111
 112 	000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 	127
 128 	001 000 000 000 000 000 070 255 000 000 000 000 000 000 000 000 	143
 144 	000 000 000 000 003 000 000 002 000 000 000 000 000 000 000 000 	159
 160 	060 110 105 105 000 000 060 052 001 000 000 000 000 104 000 108 	175
 176 	000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 	191
 192 	000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 	207
 208 	000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 	223
 224 	000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 	239
 240 	000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 	255
  
 000 	000 001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 	000

Es kommen aller 2s Log Meldungen wie diese:
[11.05.2009 01:47:45] Double check of EC byte No. 160 failed! 20 != 49
die letztere Zahl variiert.

kurzer BIOS mode check: ja, der dauerlüftet wieder

auf Energiesparmodus noch eine Pause gestoppt: nach 6:10 min ging er 2mal kurz an, später dann aber ähnlich oft wie bei 'Höchstleistung'.
Ich muss jetzt aber schluss machen.

* klasse! *
Akust


PS: An dieser Stelle möchte ich auch mal erwähnen dass ich es sehr sympatisch finde dass Du Dich bei den Spenden auf Deiner Seite bedankst. Das habe ich so noch nicht woanders gesehen und kommt echt gut. Und von mir kriegste auf jeden Fall auch etwas.
 
Wow.....geniale Neuigkeiten...ich freu mich schon, heute heimzukommen und es zu testen! :-))

Wenn es funktioniert, und der Lüfter nur alle paar Minuten angeht, bin ich völlig zufrieden. Dann werde ich auch sofort per PayPal was spenden!!!!


Danke...macht weiter so!
 
[quote='freetgy',index.php?page=Thread&postID=584614#post584614]also meiner ist bei 800 auch leise.[/quote]Und das bringt uns jetzt was? :rolleyes:
 
  • ok1.de
  • IT Refresh - IT Teile & mehr
  • thinkstore24.de
  • Preiswerte-IT - Gebrauchte Lenovo Notebooks kaufen

Werbung

Zurück
Oben