Lüfterkontrolle 5235 / 5635 (z/g/zg): Testing

weiss_was

weiss_oft_nix
AW: Lüfterkontrolle 5235 / 5635 (z/g/zg): Testing

..genauso isses troubadix, schon ein RangeBiosOnLow=2 statt 0 genügt und
Level=10 0 03 1
startet normal. Dann ist aber oben beim Ausstieg ins Bios wieder Hektik. Tja was tun? Das einzige was mir momentan einfällt ... ... entweder ein
Level=10 0 03 2
2 am Ende bedeutet *immer Kontrolle* oder...

grauenhafter Programmieraufwand..;) ACFC könnte wissen wann der Lüfter steht, nämlich durch Prüfung auf ein ca. 5sec andauerndes FanSpeedByte-92=0 und bei festgestelltem Stillstand ohne Rücksicht auf alles den Lüfter IMMER ins 85=03 starten (gleichzeitig ne irre tolle Sicherheitsfunktion gegen FehlSettings in der ini) oder...

du baust einfach nen 85=03 Hard-Code-immer-Lüfterstart-mit-1xKontrolle in den Smart-Start ein.
Der 8942g braucht das zwar nicht aber egal...
 
Zuletzt bearbeitet:

weiss_was

weiss_oft_nix
AW: Lüfterkontrolle 5235 / 5635 (z/g/zg): Testing

ich meinte das hinter *grauenhafter Programmieraufwand* - das mit dem *andauernden FanSpeedByte-92=0*..

Wenn das geht mit *erste Stufe auf jeden Fall schreiben* um alle Prüfungen und nicht-Prüfungen rum, huuu, sowas wage ich gar nicht auszusprechen und kenne ja deine Konstruktion nicht. Vorn bauts auf hinten stürzts ein, bloß net..
 

weiss_was

weiss_oft_nix
AW: Lüfterkontrolle 5235 / 5635 (z/g/zg): Testing

..bei mir funkts jetzt, hoffentlich auch aufm Extensa. Alles andere auch immernoch suupaa icl. bzw excl. Kontrolle, nix eingestürzt.. :):)

Liebes Bios, lieber EC
Gib uns Frieden mit siebeneins b !
 

fqr

Neuer Benutzer
AW: Lüfterkontrolle 5235 / 5635 (z/g/zg): Testing

1x starten und schon der erste verhaspler, egal, ob ich die erste stufe überwachen lasse, oder nicht... ich habe immernoch 5-10 sek delay beim starten....

[09.06.2010 18:24:11] Windows uptime since boot 1122 sec., SecWinUptime= 0 sec.
[09.06.2010 18:24:12] Change Mode from BIOS->Smart, recalculate fan speed
[09.06.2010 18:24:12] Fan: 001, Bios: 001, Switch: 40°C (40; 37;)
[09.06.2010 18:24:12] 500 millisecs Delay after Writing BiosControlByte
[09.06.2010 18:24:12] Smart: Set BiosControlByte 085 to 002, Result: ok
[09.06.2010 18:24:22] Fan: 000, Bios: 000, Switch: 40°C (40; 37;)
[09.06.2010 18:24:22] 500 millisecs Delay after Writing BiosControlByte
[09.06.2010 18:24:22] Smart: Set BiosControlByte 085 to 031, Result: ok
[09.06.2010 18:24:22] Fan: 000, Bios: 000, Switch: 40°C (40; 37;)
[09.06.2010 18:24:23] 500 millisecs Delay after Writing FanControlByte
[09.06.2010 18:24:23] Smart: Set FanControlByte 094 to 255, Result: ok
 
Zuletzt bearbeitet:

troubadix

fan dompteur
AW: Lüfterkontrolle 5235 / 5635 (z/g/zg): Testing

...um was dazu sagen (und es nachstellen) zu können, bräuchte ich mal die Levels. Aber bitte beachten: alle 5 sec (5000millisecs) wird nur ein Level gecheckt und es wird nur dann etwas geschrieben, wenn es nicht schon vorher in dem FanControlByte oder BiosControlByte drinne steht und nach dem ersten Level wird der BiosRange als BiosControlOn akzeptiert und dann kein BiosControlByte neu geschrieben und wenn BiosControlOn gefunden wird, wird sowieso kein FanControlByte neu geschrieben, das war doch so d'accord :confused:
 
Zuletzt bearbeitet:

fqr

Neuer Benutzer
AW: Lüfterkontrolle 5235 / 5635 (z/g/zg): Testing

das sind meine levels:

Level=10 0 02 1
Level=12 0 03 1
Level=28 255 31 0
Level=40 255 31 0
Level=50 253 31 0
Level=57 1 31 0
Level=62 2 31 0
Level=68 0 03 1

wobei die pause beim start länger ist, wenn ich zwei mal das bios aktiviere, also Level=10 0 02 1 UND Level=12 0 03 1 stehen habe. aber auch mit nur einer sinds immerhin 5 sec pause...
 

troubadix

fan dompteur
AW: Lüfterkontrolle 5235 / 5635 (z/g/zg): Testing

also vom log und von den Levels ausgehend macht ACFC schon, was es soll aber, ob das in diesem Fall so sinnvoll ist...?(

[09.06.2010 18:24:12] Fan: 001, Bios: 001, Switch: 40°C (40; 37)
[09.06.2010 18:24:12] 500 millisecs Delay after Writing BiosControlByte
[09.06.2010 18:24:12] Smart: Set BiosControlByte 085 to 002, Result: ok

d.h. Level=10 0 02 1 wird gesetzt...10 sec Pause in denen nach 5 sec
Level=12 0 03 1 nicht gesetzt wird, weil 03 als BiosControlOn interpretiert wird und ebenso der Inhalt vom BiosControlByte. Nach weiteren 5 sec wird Level=28 255 31 0 dann gesetzt:

[09.06.2010 18:24:22] Fan: 000, Bios: 000, Switch: 40°C (40; 37)
[09.06.2010 18:24:22] 500 millisecs Delay after Writing BiosControlByte
[09.06.2010 18:24:22] Smart: Set BiosControlByte 085 to 031, Result: ok
[09.06.2010 18:24:22] Fan: 000, Bios: 000, Switch: 40°C (40; 37)
[09.06.2010 18:24:23] 500 millisecs Delay after Writing FanControlByte
[09.06.2010 18:24:23] Smart: Set FanControlByte 094 to 255, Result: ok

lass doch mal einfach die Parameter RangeBiosOnLow und RangeBiosOnHigh aus der .ini raus, weil Du willst ja, dass BiosControlByte geschrieben wird, um das Bios zu aktivieren :)
 

fqr

Neuer Benutzer
AW: Lüfterkontrolle 5235 / 5635 (z/g/zg): Testing

habe RangeBiosOnLow und RangeBiosOnHigh raus kommentiert, aber komischer weise bleibt das problem bestehen...

[09.06.2010 23:38:36] Windows uptime since boot 2524 sec., SecWinUptime= 0 sec.
[09.06.2010 23:38:36] Change Mode from BIOS->Smart, recalculate fan speed
[09.06.2010 23:38:36] Fan: 000, Bios: 000, Switch: 41°C (41; 36;)
[09.06.2010 23:38:37] 500 millisecs Delay after Writing BiosControlByte
[09.06.2010 23:38:37] Smart: Set BiosControlByte 085 to 002, Result: ok
[09.06.2010 23:38:41] Fan: 001, Bios: 001, Switch: 40°C (40; 36;)
[09.06.2010 23:38:42] 500 millisecs Delay after Writing BiosControlByte
[09.06.2010 23:38:42] Smart: Set BiosControlByte 085 to 003, Result: ok
[09.06.2010 23:38:46] Fan: 000, Bios: 000, Switch: 39°C (39; 36;)
[09.06.2010 23:38:47] 500 millisecs Delay after Writing BiosControlByte
[09.06.2010 23:38:47] Smart: Set BiosControlByte 085 to 031, Result: ok
[09.06.2010 23:38:47] Fan: 000, Bios: 000, Switch: 39°C (39; 36;)
[09.06.2010 23:38:48] 500 millisecs Delay after Writing FanControlByte
[09.06.2010 23:38:48] Smart: Set FanControlByte 094 to 255, Result: ok
 

weiss_was

weiss_oft_nix
AW: Lüfterkontrolle 5235 / 5635 (z/g/zg): Testing

fqr, die Programmierung war doch, das nur bei der ersten Stufe RangeBiosOnLow/High nicht berüchsichtigt wird und genauso sieht es in deinem ersten log auch aus:

[09.06.2010 18:24:12] Fan: 001, Bios: 001, Switch: 40°C (40; 37
[09.06.2010 18:24:12] 500 millisecs Delay after Writing BiosControlByte
[09.06.2010 18:24:12] Smart: Set BiosControlByte 085 to 002, Result: ok
10 sec Pause
[09.06.2010 18:24:22] Fan: 000, Bios: 000, Switch: 40°C (40; 37
[09.06.2010 18:24:22] 500 millisecs Delay after Writing BiosControlByte
[09.06.2010 18:24:22] Smart: Set BiosControlByte 085 to 031, Result: ok

02 wird geschrieben (Lüfter fährt hoch), dann 10sec Pause weil das 03 als zweite Stufe von RangeBiosOnLow/High geschluckt wird! Schmeiss also mal das
Level=10 0 02 1
wieder raus und lasse nur das
Level=10 0 03 1
stehen, denn wie man in deinem 2. log (Post #511 hier eins oben drüber) sieht wickelt Smart bei deaktiviertem RangeBiosOnLow/High die Stufen 02 und 03 mit den ganz normalen 4sec Pause ab.

Zum Problem: welches? Der einzige Grund für die ganze Übung ist doch den Lüfter sicher aus stop zu wecken - bist du sicher, das das bei deinem 2. log in Post #511 NICHT stattgefunden hat? Und bei deinem ersten log fand ja nur 02 statt, das hört man nur wenn gerade niemand im Raum nebenan rülpst..;)

Hier ein Log von mir, der Lüfter dreht beim Smart-Start zuverlässig auf 03 hoch, dann übernimmt 31. Zwischen den Stufen in der Startphase von Smart je 4sec, genau wie bei dir:

Level=10 0 03 0
Level=12 216 31 1
Level=42 1 31 1

RangeBiosOnLow=0
RangeBiosOnHigh=11

[10.06.2010 00:37:17] Windows uptime since boot 2196 sec., SecWinUptime= 0 sec.
[10.06.2010 00:37:18] Change Mode from BIOS->Smart, recalculate fan speed
[10.06.2010 00:37:18] Fan: 163, Bios: 001, Switch: 46°C (46; 42;)
[10.06.2010 00:37:19] 500 millisecs Delay after Writing BiosControlByte
[10.06.2010 00:37:19] Smart: Set BiosControlByte 085 to 003, Mode 1, Result: ok
4 sec Pause
[10.06.2010 00:37:23] Fan: 002, Bios: 001, Switch: 42°C (42; 42;)
[10.06.2010 00:37:24] 500 millisecs Delay after Writing BiosControlByte
[10.06.2010 00:37:24] Smart: Set BiosControlByte 085 to 031, Mode 1, Result: ok
[10.06.2010 00:37:24] Fan: 002, Bios: 001, Switch: 42°C (42; 42;)
[10.06.2010 00:37:24] 500 millisecs Delay after Writing FanControlByte
[10.06.2010 00:37:24] Smart: Set FanControlByte 094 to 216, Mode 1, Result: ok
4 sec Pause
[10.06.2010 00:37:28] Fan: 216, Bios: 031, Switch: 45°C (45; 43;)
[10.06.2010 00:37:29] 500 millisecs Delay after Writing FanControlByte
[10.06.2010 00:37:29] Smart: Set FanControlByte 094 to 001, Mode 1, Result: ok

Die Pausen sind wurscht, bzw. notwendig damit Smart sich eben nicht verhaspelt! NUR auf das sichere Hochfahren des Lüfters kommts an.

Wenn es aber so ist, dass das Extensa Bios derartig *stoppwütig* ist, dass ihm 4sec reichen den Lüfter zu stoppen müsstest du
Cycle=5000

und/oder
AfterWriteDelay=500

schrittweise absenken bis das nicht mehr passiert!
 
Zuletzt bearbeitet:

LaptopFuzzi

Neuer Benutzer
AW: Lüfterkontrolle 5235 / 5635 (z/g/zg): Testing

Moin.

Vielen, vielen Dank an troubadix für´s Programm und weiss_was & fqr für´s testen und Parameterfinden. :]
Ihr seid echt genial und habt meinen Extensa 5635z vor einem frühzeitigen Tod durch einen Nervenzusammenbruch des User´s (mir), ausgelöst durch ständiges ein- und ausschalten des Lüfters, bewahrt! ;)

Ich möchte mich auch mal als Tester veruchen, um evtl. fqr´s "Verhasspler" auf die Schliche zu kommen.

Hier die technischen Daten:

Laptop: Acer Extensa 5635z, Bios 3311
Software: ACFanControl v0.71b
Ini-Datei: von fqr zu v0.69 vom 31.05.2010

[10.06.2010 06:56:57] Current Config:
[10.06.2010 06:56:57] ActiveMode= 2, Cycle= 5000, SlimWindow= 0, ShowTempIcon 1,
[10.06.2010 06:56:57] FControlByte= 94, AfterWriteDelay= 500, ProcessPriority= 2,
[10.06.2010 06:56:57] BiosControlByte= 85, BiosControlOn= 3, BiosControlOff= 31,
[10.06.2010 06:56:57] RangeBiosOnLow= 3, RangeBiosOnHigh= 3, DeltaMaxTemp= 10,
[10.06.2010 06:56:57] FanSMethod= 1, FanSByte= 92, FanSLowByte= -1, FanSHighByte= -1,
[10.06.2010 06:56:57] FanSCalib= 100000, FanSAdd= 100, ManModeControl= 0, BiosAtManMode= 31,
[10.06.2010 06:56:57] DoubleCheck= 1, DoubleCheckTime= 10, Verbosity= 0,
[10.06.2010 06:56:57] TripleCheck= 1, TripleCheckTime= 10, SwitchWOCheck= 0,
[10.06.2010 06:56:57] IconColorFan= 1, ManModeExit= 69, SmartModeExit= 69, ManFanSpeed= 0,
[10.06.2010 06:56:57] IconLevels= 50 55 60 StartMinimized= 0, MaxReadErrors= 10,
[10.06.2010 06:56:57] SecWinUptime= 0, SecStartDelay= 0, NoWaitMessage= 1,
[10.06.2010 06:56:57] Log2File= 1, Log2csv= 0, RetryReadEC= 6, RetryTime= 50, NoBallons= 1,
[10.06.2010 06:56:57] SensorOffset1-12= 0 0 0 0 0 0 0 0 0 0 0 0 °C, ShowBiasedTemps= 1,
[10.06.2010 06:56:57] Levels= 12°C -> 0, 28°C -> 255, 40°C -> 255, 50°C -> 253, 57°C -> 1, 62°C -> 2, 68°C -> 0

[10.06.2010 06:56:57] Windows uptime since boot 19 sec., SecWinUptime= 0 sec.
[10.06.2010 06:56:58] Change Mode from BIOS->Smart, recalculate fan speed
[10.06.2010 06:56:58] Fan: 001, Bios: 001, Switch: 45°C (45; 23;
[10.06.2010 06:56:58] 500 millisecs Delay after Writing BiosControlByte
[10.06.2010 06:56:58] Smart: Set BiosControlByte 085 to 003, Result: ok
[10.06.2010 06:57:03] Fan: 001, Bios: 001, Switch: 47°C (47; 23;
[10.06.2010 06:57:04] 500 millisecs Delay after Writing BiosControlByte
[10.06.2010 06:57:04] Smart: Set BiosControlByte 085 to 031, Result: ok
[10.06.2010 06:57:04] Fan: 001, Bios: 001, Switch: 47°C (47; 23;
[10.06.2010 06:57:05] 500 millisecs Delay after Writing FanControlByte
[10.06.2010 06:57:05] Smart: Set FanControlByte 094 to 255, Result: ok
So weit ich das aus meinem Log lese, funktioniert bei mir alles so, wie es soll.
Mittlerweile ist es 07:46 und ACFanControl hat noch nichts wieder geändert und das Laptop ist 44°C kühl.
Super.

MfG, LaptopFuzzi
 

troubadix

fan dompteur
AW: Lüfterkontrolle 5235 / 5635 (z/g/zg): Testing

Ihr seid echt genial....
...hört man doch immer wieder gern :D:):D:):D
@LaptopFuzzi: Willkommen an Bord

@fqr: ...bin leider etwas ratlos *grübel* und kann mich den Worten von weiss_was eigentlich nur anschließen (-> austarieren der Zeitparameter), aber wie gesagt bin ich nur der Theoretiker und von der acer reality bisher verschont :) .

Was ich mir noch als möglicherweise hilfreich vorstellen könnte, wäre ein post des logs von v69 mit der gleichen .ini, weil mit v69 war doch imer alles ok :rolleyes: .
 

fqr

Neuer Benutzer
AW: Lüfterkontrolle 5235 / 5635 (z/g/zg): Testing

ja, mit dem gedanken hatte ich auch schon gespielt, die ini von 6.9 zu nehmen. werde ich heute abend mal probieren.... meld mich dann.

@laptopfuzzi: wilkommen & gerne geschehen...
 

BlackForest

Neuer Benutzer
AW: Lüfterkontrolle 5235 / 5635 (z/g/zg): Testing

Hallo liebe Acer-Hörgeschädigte,

ich möchte mich auf diesem Wege bei allen Beteiligten für das super Tool bedanken!

Im Moment nutze ich noch die Version 0.66 , bin jetzt sehr zufrieden mit der Lüfterkontrolle meines Extensa 5635Z (Bios 33.11). Einfach himmlich!

Sonnige Grüße aus dem Schwarzwald an alle in diesem Forum sendet Euch BlackForest
 

troubadix

fan dompteur
AW: Lüfterkontrolle 5235 / 5635 (z/g/zg): Testing

Einfach himmlisch!
...diese Rückmeldungen :)

@fqr: ich dachte es eigentlich umgekehrt :rolleyes: v69 prog mit alter oder neuer .ini, um einfach mal ein .log ohne Verhaspler zu sehen. Nur: ich hatte den Eindruck, dass die Verhaspler schon früher auch nicht unbedingt reproduzierbar waren...
 
Zuletzt bearbeitet:

fqr

Neuer Benutzer
AW: Lüfterkontrolle 5235 / 5635 (z/g/zg): Testing

mit 6.9 gibt es keine verhaspler mehr, seit ich die erste stufe überwachen lasse...
hier ein log ohne verhaspler: (v6.9 mit ini 6.9)

[10.06.2010 13:16:18] Windows uptime since boot 7049 sec., SecWinUptime= 0 sec.
[10.06.2010 13:16:18] Change Mode from BIOS->Smart, recalculate fan speed
[10.06.2010 13:16:18] Fan: 001, Bios: 003, Switch: 43°C (43; 40;)
[10.06.2010 13:16:19] 500 millisecs Delay after Writing BiosControlByte
[10.06.2010 13:16:19] Smart: Set BiosControlByte 085 to 003, Mode 1, Result: ok
[10.06.2010 13:16:19] Fan: 001, Bios: 003, Switch: 43°C (43; 40;)
[10.06.2010 13:16:20] 500 millisecs Delay after Writing BiosControlByte
[10.06.2010 13:16:20] Smart: Set BiosControlByte 085 to 031, Mode 1, Result: ok
[10.06.2010 13:16:20] Fan: 001, Bios: 003, Switch: 43°C (43; 40;)
[10.06.2010 13:16:21] 500 millisecs Delay after Writing FanControlByte
[10.06.2010 13:16:21] Smart: Set FanControlByte 094 to 255, Mode 1, Result: ok
 

weiss_was

weiss_oft_nix
AW: Lüfterkontrolle 5235 / 5635 (z/g/zg): Testing

Verhaspeln tut sich Smart schon lange nicht mehr, das gab es früher mal als die Tempstufen kaum Schaltlatenzen hatten und vor AfterWriteDelay. Inzwischen geht es nur noch um Pausen die Smart einlegt und die für das stopwütige Extensa Bios zu lang sind.

Habe mal in v.71b AfterWriteDelay=200 und Cycle=4000 gesetzt und die Pausen sind statt 4-5 *nur* noch 3-4sec.

Irgendwie hat scheinbar das Cycle=xxxx seit v.69 eine höhere Priorität eingenommen? Scheinbar wartet die Smart Startsequenz jetzt immer die Cycles ab, bevor sie den nächsten Templevel abarbeitet und das reicht manchmal dem stopwütigen Extensa Bios zum stoppen. Und/oder die Pausen kommen zusätzlich durch die hinzugekommenen Parameter die erst gecheckt werden müssen. Auch scheint es da zw. Extensas Unterschiede zu geben wie man an LaptopFuzzi sieht.
Beim 8942g, der im Bios kein Stop kennt macht das garnix, dem gefällt das sogar :):)

Es braucht für die Extensas also nur einen flotten Übergang von 03 auf 31 und die Sache ist gegessen..
 
Zuletzt bearbeitet:

weiss_was

weiss_oft_nix
AW: Lüfterkontrolle 5235 / 5635 (z/g/zg): Testing

..und wie ist es mit
Level=10 0 04 1 oder
Level=10 0 05 1 im Smart-Start?

da schnauft das Bios wesentlich länger und das könnte reichen für die 4-5 sec.. Ihr müsst einfach mal mehr experimentieren Leute und euch nicht an althergebrachtem festkrallen...
 
Zuletzt bearbeitet:
Oben