T6x Anleitung: FSB 1066 CPUs inkl. Core 2 Quad in Thinkpad T61 benutzen + GPU undervolten

el-sahef

Active member
Themenstarter
Registriert
4 Aug. 2008
Beiträge
1.666
Hallo,

meine Tests von hier mit dem Core 2 Quad Q9000 haben nun doch noch Früchte getragen :D.

Die benötigten Schritte, um eine FSB-1066-CPU in einem T61 zu betreiben, sind ja schon seit langem hier im Forum und an anderer Stelle im Internet zu finden. Nun ist es mir gelungen, basierend darauf auch einen Q9000 in einem T61-Board zum Laufen zu bekommen und zwar mit allen vier Cores aktiv.

Hier nun der Versuch, das ganze in einer Anleitung zusammenzufassen.


Teil 1: Wahl eines Mod-BIOS / GPU undervolten

Auf 51nb.com gibt es modifizierte BIOS-Dateien, die die Microcodes für die FSB-1066-CPUs drin haben. Im originalen Lenovo-BIOS sind diese nicht enthalten, weswegen die CPUs mit FSB 1066 (z. B. die Pxxxx-Serie) im T61 ab Werk nicht laufen.

Ursprünglich war nur eine BIOS-Version von xiaofei290 verfügbar, die die Microcodes vom W700 anstatt vom T61 drin hatte. Mit dieser Version funktionierten zwar FSB-1066-CPUs (inklusive Core2 Quad), die vorher nicht unterstützt wurden, dafür haben aber viele CPUs, die vorher im T61 liefen (z. B. T7500), anschließend nicht mehr funktioniert, da die Microcodes für diese im Mod-BIOS fehlten. Zudem war es beim Einbau eines Core2 Quad mit diesem BIOS nötig, eine modifizierte APIC-Tabelle mit dem acpi-Kommando des Bootloaders Grub2 zu laden, damit alle vier CPU-Kerne aktiviert wurden (statt nur zwei). Diese ursprüngliche Methode ist als Referenz noch in einen Post weiter unten ausgelagert, heute jedoch nicht mehr zu empfehlen. Ich verlinke das alte Mod-BIOS hier noch, jedoch gibt es nun eine deutlich bessere Alternative.

Originalpost von xiaofei290 auf 51nb.com Download-Link

Mittlerweile ist eine ganze Fülle von Mod-BIOS-Versionen von highsun auf 51nb.com verfügbar, unter anderem auch welche extra für Core2 Quads, die die modifizierte APIC-Tabelle bereits enthalten, so dass außer dem BIOS-Flash softwareseitig keine weiteren Änderungen mehr erforderlich sind. Bei all diesen Mod-BIOS-Versionen sind so gut wie alle Microcodes der Core2-Prozessoren enthalten, so dass anders als beim ursprünglichen Mod-BIOS auch Merom-CPUs wie z. B. T7500 weiterhin damit funktionieren. Zudem schalten sie SATA 2 frei und die Whitelist sowie den Thermal Sensing Error ab.

Außerdem gibt es Versionen, die den Nvidia-Grafikchip undervolten (sofern vorhanden) und so Stromverbrauch und Temperaturen senken, wodurch vermutlich auch das Ausfallrisiko durch den Nvidia-Bug verringert wird. Mit dem Lenovo-BIOS wird der Grafikchip standardmäßig mit 1,20 V unter Last und 1,15V im idle beterieben. Die Mod-BIOS-Versionen betreiben den Grafikchip immer mit der gleichen Spannung.

Weitere Versionen aktivieren PCIe Active State Power Management oder übertakten den Nvidia-Grafikchip auf core 450 400 / shader 900 / video-ram 700.

Originalpost von highsun auf 51nb.com Achtung, die Bios-Dateien mit dem GPU-Undervolting im ersten Post dort hatten noch einen Fehler drin, die berichtigten Versionen sind dort in Post 76 und hier in der Tabelle verlinkt.

[TABLE="class: grid, width: 1000, align: left"]
[TR]
[TD]Mod-BIOS Download-Link
[/TD]
[TD]Quadcore-APIC-Tabelle
[/TD]
[TD]Spannung der Nvidia-GPU
[/TD]
[TD]ASPM aktiviert
[/TD]
[TD]NVidia-GPU übertaktet
[/TD]
[/TR]
[TR]
[TD]专门网论坛_T61-BIOS.rar
[/TD]
[TD]nein[/TD]
[TD]Standard (1,15 V - 1,20 V)[/TD]
[TD]nein[/TD]
[TD]nein[/TD]
[/TR]
[TR]
[TD]专门网论坛_T61Q_BIOS.rar
[/TD]
[TD]ja[/TD]
[TD]Standard (1,15 V - 1,20 V)[/TD]
[TD]nein[/TD]
[TD]nein[/TD]
[/TR]
[TR]
[TD]专门网论坛_T61-BIOS(1.05).rar
[/TD]
[TD]nein[/TD]
[TD]1,05 V[/TD]
[TD]nein[/TD]
[TD]nein[/TD]
[/TR]
[TR]
[TD]专门网论坛_T61-BIOS(1.05)_ASPM.rar
[/TD]
[TD]nein[/TD]
[TD]1,05 V[/TD]
[TD]ja[/TD]
[TD]nein[/TD]
[/TR]
[TR]
[TD]专门网论坛_T61Q_BIOS(1.05).rar
[/TD]
[TD]ja[/TD]
[TD]1,05 V[/TD]
[TD]nein[/TD]
[TD]nein[/TD]
[/TR]
[TR]
[TD]专门网论坛_T61Q_BIOS(1.05)_ASPM.rar
[/TD]
[TD]ja[/TD]
[TD]1,05 V[/TD]
[TD]ja[/TD]
[TD]nein[/TD]
[/TR]
[TR]
[TD]专门网论坛_T61-BIOS(1.0).rar
[/TD]
[TD]nein[/TD]
[TD]1,00 V[/TD]
[TD]nein[/TD]
[TD]nein[/TD]
[/TR]
[TR]
[TD]专门网论坛_T61-BIOS(1.0)_ASPM.rar
[/TD]
[TD]nein[/TD]
[TD]1,00 V[/TD]
[TD]ja[/TD]
[TD]nein[/TD]
[/TR]
[TR]
[TD]专门网论坛_T61-BIOS(1.0)_OC.rar
[/TD]
[TD]nein[/TD]
[TD]1,00 V[/TD]
[TD]nein[/TD]
[TD]ja[/TD]
[/TR]
[TR]
[TD]专门网论坛_T61-BIOS(1.0)_ASPM_OC.rar
[/TD]
[TD]nein[/TD]
[TD]1,00 V[/TD]
[TD]ja[/TD]
[TD]ja[/TD]
[/TR]
[TR]
[TD]专门网论坛_T61Q_BIOS(1.0).rar
[/TD]
[TD]ja[/TD]
[TD]1,00 V[/TD]
[TD]nein[/TD]
[TD]nein[/TD]
[/TR]
[TR]
[TD]专门网论坛_T61Q_BIOS(1.0)_ASPM.rar
[/TD]
[TD]ja[/TD]
[TD]1,00 V[/TD]
[TD]ja[/TD]
[TD]nein[/TD]
[/TR]
[TR]
[TD]专门网论坛_T61Q_BIOS(1.0)_OC.rar
[/TD]
[TD]ja[/TD]
[TD]1,00 V[/TD]
[TD]nein[/TD]
[TD]ja[/TD]
[/TR]
[TR]
[TD]专门网论坛_T61Q_BIOS(1.0)_ASPM_OC.rar
[/TD]
[TD]ja[/TD]
[TD]1,00 V[/TD]
[TD]ja[/TD]
[TD]ja[/TD]
[/TR]
[TR]
[TD]专门网论坛_T61-BIOS(0.95).rar
[/TD]
[TD]nein[/TD]
[TD]0,95 V[/TD]
[TD]nein[/TD]
[TD]nein[/TD]
[/TR]
[TR]
[TD]专门网论坛_T61-BIOS(0.95)_ASPM.rar
[/TD]
[TD]nein[/TD]
[TD]0,95 V[/TD]
[TD]ja[/TD]
[TD]nein[/TD]
[/TR]
[TR]
[TD]专门网论坛_T61Q_BIOS(0.95).rar
[/TD]
[TD]ja[/TD]
[TD]0,95 V[/TD]
[TD]nein[/TD]
[TD]nein[/TD]
[/TR]
[TR]
[TD]专门网论坛_T61Q_BIOS(0.95)_ASPM.rar
[/TD]
[TD]ja[/TD]
[TD]0,95 V[/TD]
[TD]ja[/TD]
[TD]nein[/TD]
[/TR]
[TR]
[TD]专门网论坛_T61-BIOS(0.9).rar
[/TD]
[TD]nein[/TD]
[TD]0,90V[/TD]
[TD]nein[/TD]
[TD]nein[/TD]
[/TR]
[TR]
[TD]专门网论坛_T61-BIOS(0.9)_ASPM.rar
[/TD]
[TD]nein[/TD]
[TD]0,90V[/TD]
[TD]ja[/TD]
[TD]nein[/TD]
[/TR]
[TR]
[TD]专门网论坛_T61Q_BIOS(0.9).rar
[/TD]
[TD]ja[/TD]
[TD]0,90V[/TD]
[TD]nein[/TD]
[TD]nein[/TD]
[/TR]
[TR]
[TD]专门网论坛_T61Q_BIOS(0.9)_ASPM_.rar
[/TD]
[TD]ja[/TD]
[TD]0,90V[/TD]
[TD]ja[/TD]
[TD]nein[/TD]
[/TR]
[/TABLE]

Zuerst überprüfen, ob man die neuste EC-Firmware 1.08 auf seinem T61 hat. Falls nicht, zunächst das neuste BIOS von Lenovo flashen, dabei wird auch die EC-Firmware aktualisiert. Danach das Mod-BIOS seiner Wahl sowie den Flasher herunterladen und die Archive entpacken, die BIOS-Datei von <DATEINAME>.ROM nach BIOS.ROM umbenennen. Anschließend einen bootbaren USB-Stick mit DOS erstellen und die Dateien go.bat, phlash16.exe und BIOS.ROM drauf kopieren.
Vom Stick booten und wenn ihr auf der Kommandozeile seid go.bat eingeben und Enter drücken. Danach kommt eine Fehlermeldung, dass irgendeine Checksumme falsch sei. Diese durch Drücken von z ignorieren, der Flash funktioniert trotzdem.

Alternativ kann man auf der Kommandozeile folgendes eingeben:
Code:
phlash16.exe BIOS.ROM /S /X /C /MODE=3 /BO=BACK.ROM
Dies speichert das alte BIOS in BACK.ROM und flasht anschließend das Mod-BIOS (BIOS.ROM). Ich habe es zwar nicht ausprobiert, gehe aber davon aus, dass ihr mit
Code:
phlash16.exe BACK.ROM /S /X /C /MODE=3
das alte BIOS wieder einspielen könnt, solltet ihr dies aus irgendwelchen Gründen wollen.

Teil 2: FSB-1066-CPUs im T61


Es gibt mehrere Gründe, warum FSB-1066-CPUs im T61 nicht laufen: Die Microcodes für diese CPUs sind nicht im originalen Lenovo-BIOS und der Chipsatz will 800 MHz FSB sehen, sonst startet das Gerät nicht (in anderen Notebooks gibt es auch die Variante, dass die CPU auf den niedrigsten Multiplikator 6x gelockt wird). Außerdem wird der RAM bei FSB-1066 übertaktet. Um dies zu unterbinden, muss das SPD eines DDR2-800-Riegels auf DDR2-667 oder sogar DDR2-533 geflasht und die Timings angepasst werden oder man besorgt sich RAM, der mit dem resultierenden Takt von 440 MHz mit den Timings für DDR2-667 stabil läuft.

1) SPD des RAMs flashen:

Jetzt am Anfang von Post #8 zu finden.

Da ich mittlerweile längst das blöde 20.000-Zeichen-Limit pro Post sprenge, muss ich Teile des ursprünglichen Posts dahin auslagern.


2) Mainboard modifizieren:


Zuerst schneidet man auf der Unterseite des Mainboards die gelb hinterlegte Leiterbahn durch. Die rot eingekreiste Stelle ist dafür wahrscheinlich noch am besten geeignet, woanders ist es noch enger. Hierbei muss man aufpassen, keine andere Leiterbahn in der Nähe in Mitleidenschaft zu ziehen. Ich habe ein sehr spitzes Skalpell benutzt.

Danach verbindet man die beiden rot eingekreisten Punkte mit einem Kabel.

Dadurch glaubt der Chipsatz, er würde mit FSB-800 bzw. 200 MHz betrieben, auch wenn der FSB tatsächlich 266 MHz beträgt. Macht man die Modifikation auf diese Weise, dann funktionieren sowohl FSB-667- und FSB-800-CPUs als auch FSB-1066-CPUs in dem Board automatisch mit ihrem nativen FSB.

Für 14,1-4:3-Boards und 15,4"-16:10-Boards:



Für 14,1-16:10-Boards ist die Stelle zum Durchritzen woanders:

141wideltuf5.jpg


Kabelverbindung für 14,1-16:10-Boards:

cimg0859igqv2.jpg



Teil 3: Core 2 Quad zum Laufen bringen:

1) CPU-Pins isolieren:


Damit ein Quadcore läuft, müssen die Pins D8, AA7, AA8, AC8 und AE8 isoliert werden. Ich habe hierfür die Isolierung von einem dünnen Kabel aus dem Modellbahn-Zubehör verwendet. Diese "Röhrchen" lassen sich dann mit einer Pinzette leicht auf die entsprechen Pins der CPU stecken.

Man kann stattdessen auch die entsprechenden Pins mit einem Seitenschneider abknipsen. Schmälert allerdings den Wiederverkaufswert des Core2 Quad ;) .



2) Löcher im Sockel vergrößern:

Da die isolierten Pins jetzt dicker sind, müssen die entsprechenden Löcher im Sockel vergrößert werden, damit man die CPU noch reinstecken kann. Damit dabei keine Spähne in den Sockel kommen und die Kontakte nicht beschädigt werden habe ich zunächst das Oberteil mit den Löchern an den vier Schnapphaken seitlich ausgehängt und eine dünne Holzplatte zwischen den Sockel und das Oberteil mit den Löchern geschoben. Danach wurden die entsprechenden Löcher mit einem 1-mm-Bohrer per Hand aufgebohrt.

Auf keinen Fall versuchen, die Löcher aufzubohren, ohne das Oberteil auszuhängen, ansonsten schrottet man die Kontakte im Sockel! Dann noch lieber alle vier Haltenasen abschneiden.

Es gibt zwei verschiedene Sockel, einen schwarzen und einen weißen. Bilder, die zeigen, wie man das Oberteil am besten aushängt, befinden sich in Post #153.



T61-Mainboard Sockel nach der Änderung:


3) Mainboard modifizieren:

Zusätzlich zu den Modifikationen für FSB 1066 ist für den Betrieb eines Quad-Cores noch eine weitere Änderung am Mainboard nötig.

Es gibt ein Signal bzw. Pin GTLREF, an dem 0,63* VCC1R05B anliegen muss. Lenovo macht das über einen Spannungsteiler mit zwei Widerständen (2k und 1k). Bei Quad-Cores ist ein weiterer solcher Pin (D22) vorhanden, der bei den Dual-Cores Reserved ist. An den muss man auch die 0,63*VCC1R05B anlegen.

Für den entsprechenden Sockel-Kontakt ist eine Durchkontaktierung auf dem Mainboard, die man von der Unterseite anzapfen kann. T61-Mainboards der 14"-Widescreen-Modelle haben diese Durchkontaktierung nicht, nur bei den 14"-4:3-Boards und den 15,4"-Widescreen-Boards ist sie vorhanden.

Um den Pin D22 (GTLREF_2) auf 0,63*VCC1R05B zu setzen lötet man eine Kabelverbindung wie im Bild gezeigt von der Durchkontaktierung von GTLREF (Pin AD26) zur Durchkontaktierung von GTLREF_2 (Pin D22). Das Kabel sollte dabei möglichst kurz sein. Diese einfachere Variante stammt vom User FryPpy auf forum.thinkpads.com.

gtlref-fryppy-neu45avr.jpg



Die ursprünglich verwendete Variante war der Nachbau der Lenovo-Lösung vom W700-Mainboard mit zwei Extra-SMD-Widerständen für GTLREF_2, die aber wegen des erhöhten Aufwands gegenüber der Lösung mit der simplen Kabelverbindung nicht mehr zu empfehlen ist:



Jetzt kann man die Quad-Core-CPU im Sockel platzieren und damit booten.



Im BIOS sollte nun der C2Q richtig angezeigt werden. Hat man in Schritt 1 ein BIOS mit Quadcore-Support gewählt, so sollten im Betriebsystem auch alle vier Cores aktiviert sein.



Allerdings hat man noch das Problem, dass nur die ersten beiden Cores auch mit vollem Takt betrieben werden, die letzten beiden Cores laufen immer mit dem niedrigstem Takt. Siehe auch Post 130.
Um dieses Problem zu beheben, siehe Post 142, wo eine funktionierende Lösung für Windows und Linux beschrieben wird.

Stand der Dinge:


Ursprünglich gab es noch Stabilitätsprobleme, die jedoch auf falsche Timings bzw. Einstellungen beim Flashen des SPDs zurückgingen. Nach dem Umflashen des RAMs auf DDR2-667 mit den Timings vom DDR2-800-Profil sind diese verschwunden.
Die Kühlung des Q9000 ist nach dem Einbau eines Kühlers vom T500 mit ATI-Grafik kein Problem mehr und der Core2 Quad läuft absolut stabil. Ein Kühler vom T61 mit Nvidia-Grafik kühlt genauso gut, ist eventuell aber etwas lauter. Nicht zu empfehlen sind die Kühler vom T61 und T500 mit Intel-Grafik, da diese ca. 10°C schlechter kühlen als die zuvor genannten, sowie sämtliche T60-Kühler.

Wieso es beim T500 und W500 nicht geht:


Nun könnte man ja sagen: Das T500 und das R500 haben drei Phasen und nativen Support für FSB 1066, wieso nicht darauf testen? Nun, das habe ich ja zuerst getan, die Ergebnisse sind in diesem Thread in Post 18 und 23 zu finden. Hier musste ich aber, damit ich in ein Betriebssystem booten konnte, im BIOS "Core Multiprocessing" auf "disabled" stellen, so dass sogar nur ein Core aktiv war. Ein Test mit einem X61t, wo ich das auch deaktiviert hatte und dann über ne APIC-Tabelle den zweiten Core wieder aktivieren wollte schlug aber fehl. Demnach scheint es so zu sein, dass diese Option auf "enabled" stehen muss, damit man mittels eigener APIC-Tabelle zusätzliche Cores aktivieren kann. Das T61 bootet mit Quadcore und dieser Option auf "enabled" Betriebssysteme, das T500 nicht.
Nächster Punkt ist das Laden einer eigenen APIC-Tabelle mit GRUB2: Mit dem BIOS des T500 funktioniert dies nicht, bzw. nur mit der Option "-e", was dazu führt, dass nur GRUB2 die eigene APIC-Tabelle benutzt, nicht aber das Betriebssystem, was somit reichlich sinnlos ist.

Beim T500 und W500 bräuchte es also einen entsprechenden BIOS-Mod mit vollem Quad-Core-Support oder es müsste so umgeändert werden, dass man wie beim T61 mit "Core Multiprocessing" auf "enabled" booten und mit GRUB2 ne eigene APIC-Tabelle laden kann. Unwahrscheinlich, dass das jemand hinbekommt. Beim R500 fehlt die Durchkontaktierung am Sockel für den Mod des Mainboards und ob das BIOS sich wie das des T61 verhalten würde, habe ich nicht getestet. T400 und R400 kann ich mangels Hardware nicht testen.
 
Zuletzt bearbeitet:
wäre jemand mit Nvidia-Board, 0.9V-BIOS und 2-Kern CPU so gut und würde den IDLE-Verbrauch seines Systems posten?

Da sollte man aber auch dazu schreiben ob 14'' 4:3, 14'' wide oder 15'' wide Gerät/Board.


@Buddabrod:

9,5W wäre mit Display auf niedrigster Stufe ja immernoch phänomenal niedrig.

Aufgrund alternder und verschiedener CCFL Displays würde ich immer noch den Wert mit Display AUS angeben, das ist noch am ehesten vergleichbar.
 
Zuletzt bearbeitet:
Da sollte man aber auch dazu schreiben ob 14'' 4:3, 14'' wide oder 15'' wide Gerät/Board.
Auch wieder wahr. Die Bios Version spielt auch eine große Rolle.

Hardware: T9500, 14,1" WXGA+, 2*2GB RAM, NVS-140M, 512GB MX100 SSD
Bios 0,9V Mod
System: Fedora 21
Sonstiges: min. Helligkeit, Bluetooth und WLAN aus, kein optisches Laufwerk
Verbrauch: 10,8W

Zuvor sah es so aus:

Hardware: T7500, 14,1" WXGA+, 2*2GB RAM, NVS-140M, 500GB WD HDD
Bios 1.26
System: Fedora 19
Sonstiges: min. Helligkeit, Bluetooth und WLAN aus, kein optisches Laufwerk
Verbrauch: 9,5W

Ich habe es an anderer Stelle schon öfter erwähnt, dass mit den Meroms und Nvidia Board das 1.26er Bios den besten Verbrauch bringt.

Edit: Die Wlan Karte ist auch wesentlich, auch bei deaktiviertem Wlan. Ich habe zur Zeit eine Intel 6300 drinnen, die ist im Idle knapp 0,5W besser als die ursprüngliche 4965.

Edit#2: Für mich wesentlich war aber der Punkt, dass mit Penryn und dem 0,9V Modbios ein passiver Betrieb bei den meisten Aufgaben möglich ist.
 
Zuletzt bearbeitet:
@buddabrod:
Vielen Dank! Die knapp 11W sind wirklich gut! Ich kann es kaum glauben. Als WLAN-Karte ist bei mir eine 5300er drin.
Das ist sehr interessant mit dem 1.26 BIOS, aber da kann man nichts machen ...
Noch eine Frage: funtkioniert die Decodierung von HTML5 und anderen Inhalten unter Linux (z.B. auf YouTube) so, dass die Prozessorlast sehr niedrig ist?

@oliveron:
Du hast recht, die Displaygrösse und Belechtung spielen auch eine Rolle. Wie willst du den Verbrauch mit ausgeschaltetem Display messen, z.B. unter Linux? Wäre der Wert nicht auch etwas verfälscht, da die Grafikkarte dann nichts zu tun hat?
 
@all und das ASPM nicht vergessen, das bringt in Verbindung mit SSD und Nvidia auch nochmal was (1-2W bei mir)! Wenn ich mir hier die Nvidia Daten so reinziehe bekomme ich Lust mein heissluftreflowtes G84 Board wieder reinzumöpppen und bei 0,9V hats vielleicht nochmal 1-2 Jahre...
 
Noch eine Frage: funtkioniert die Decodierung von HTML5 und anderen Inhalten unter Linux (z.B. auf YouTube) so, dass die Prozessorlast sehr niedrig ist?

@oliveron:
Du hast recht, die Displaygrösse und Belechtung spielen auch eine Rolle. Wie willst du den Verbrauch mit ausgeschaltetem Display messen, z.B. unter Linux? Wäre der Wert nicht auch etwas verfälscht, da die Grafikkarte dann nichts zu tun hat?

Also das mit der Hardwarebeschleunigung würde mich auch interessieren, allerdings unter Windows.

Das letzte T61 mit NVS140m was ich in den Händen hatte (Win7), hat bei Youtube Flash HD satte 80-90% Prozessorlast erzeugt, da war ich etwas irritiert.
Treiber war entweder von der Lenovo Seite oder ein neuer Nvidia, daran kann es eigentlich nicht gelegen haben.

Wegen dem Display abschalten, funktioniert FN + F3 nicht unter Linux ?
Und wie man umgehen kann das die Grafikkarte gar nichts anzuzeigen hat -> ext. Monitor über VGA oder über Dock nutzen.

@all und das ASPM nicht vergessen, das bringt in Verbindung mit SSD und Nvidia auch nochmal was (1-2W bei mir)! Wenn ich mir hier die Nvidia Daten so reinziehe bekomme ich Lust mein heissluftreflowtes G84 Board wieder reinzumöpppen und bei 0,9V hats vielleicht nochmal 1-2 Jahre...

Was ist ASPM ?

@all:
Ich habe auch noch ein 15,4'' G86 (T61p) Board hier, läuft das auch mit dem 0,9V Bios oder gibt es da ein anderes auch mit reduzierter Spannung ?
 
Bei der FX570m auf den p-Mainboards soll bei den meisten bei 0,95V Schluss sein, also eins aus der Liste mit höherer Spannung nehmen.
 
Da ich gerade ein entsprechendes Gerät hier habe, wo soeben das 0,9V-Bios mit ASPM geflasht wurde:

Hardware: T7500, 15,4" 1280*800, 3 GB RAM, NVS-140M, 160 GB WD Blue
Bios 0,9V ASPM Mod
System: Win Vista 64
Sonstiges: min. Helligkeit, Bluetooth und WLAN (Intel 3945) aus, kein optisches Laufwerk
Verbrauch: 9.53 W

Schwankt zwichen 9,5 und 10 W. Die Grafikkarte hat drei Taktstufen. Wenn keine Last anliegt, dann reduziert der Chip Core-, Memory- und Shaderclock stufenweise bis auf die niedrigste Stufe, die in diesem Fall gesetzt war. Die Spannung bleibt bei den Mod-BIOSen aber immer gleich.

Bei Helligkeit auf max und WLAN an sind es zwischen 15 und 16 W.

cimg0491vyuky.jpg
 
@el-sahef: super, dann sollte das bei mir auch doch noch möglich sein und war keine Einbildung ;-)


Also das mit der Hardwarebeschleunigung würde mich auch interessieren, allerdings unter Windows.
Unter Linux muss man nur vdpau nutzen, schon wird der meiste Video-Kram von der GPU dekodiert.

Das letzte T61 mit NVS140m was ich in den Händen hatte (Win7), hat bei Youtube Flash HD satte 80-90% Prozessorlast erzeugt, da war ich etwas irritiert.
Treiber war entweder von der Lenovo Seite oder ein neuer Nvidia, daran kann es eigentlich nicht gelegen haben.
Dann lag es wohl an Flash - das bekam erst spät die Befähigung, über die GPU zu dekodieren. Per HTML5 sollte es aber gehen.

Wegen dem Display abschalten, funktioniert FN + F3 nicht unter Linux ?
Doch. Wenn man es einstellt.

Das.
 
As far as I know, there is no BIOS with a voltage lower than 0.9V for the nvidia chip. There is the possibility to do a hardware mod to lower the voltage (you have to relocate / remove / add some resistors in the VID lines for the nvidia chip according to the desired voltage) but the probability that the chip will be stable with significantly less voltage than 0.9V is extremely low. Some NVS 140M chips are not even stable at 0.9v and need the 0.95v BIOS. Don't bother, it's not worth the effort.

No idea if there is a possibility to undervolt the CPU further via software.

@CS: Hast du es schon mal mit Windows 7 getestet? Es sieht für mich nicht so aus, als ob es etwas mit der CPU zu tun hätte. Eher RAM, Treiber, OS oder irgendeine andere Hardware wi z. B. WLAN-Karte oder WWAN-Karte.

Was ich machen würde wäre, auf einer anderen HDD Windows 7 drauf machen, die Treiber installieren, die WWAN-Karte rausnehmen und falls du die Möglichkeit hast die WLAN-Karte gegen irgendeine andere tauschen. Sollte der Fehler dann immer noch kommen, dann kann man weitersuchen. Kostet aber natürlich alles Zeit, die du wahrscheinlich nicht hast.

Übrigens kann der RAM auch instabil sein, wenn memtest86+ mehrmals fehlerfrei durchläuft. Bei mir war damals genau das der Fall. Erst nachdem ich nochmal was im SPD-Profil geändert habe ging es. Hast du deinen RAM auf DDR2-533 oder auf DDR2-667? Wenn letzteres, dann würde ich es mal mit DDR2-533 testen. Was für Riegel hast du genau drin (Hersteller, Modell, Größe, Chipanzahl)?


Thank you for the reply! :)

Can anyone say me. I want to change start-up boot logo, i want to delete Lenovo label.
This BIOS files with voltmod can change the logo to the deafault?
I read this article http://www.thinkwiki.org/wiki/How_to_change_the_BIOS_bootsplash_screen.
At first i flash original BIOS with modded logo, and then i must flash the modded BIOS(to undervolt etc). Does the modded BIOS modifed the start-up logo which i can flash with original BIOS at first step? Or this modded BIOS does not change the logo and at first a may upgrade the original BIOS with modded logo and then upgrade this modded BIOS with undervolting?


--------------------------------
How you can get 9.5-10w?

I have T61 with T9300, NVS 140M, SSD Samsung 840evo 250GB, Intel N6300, BT 2.0, Sierra Wireless MC8775. Flash 0.9v with ASPM.

In Win 7 64bit with 600mhz@0.95v(CPU), with 9 brightness(15 max) with active Intel N6300(at low power settings) i have 12.5-14wh.:confused::(
All eco mod in Win7 active(ACHI LPM etc).
 
Zuletzt bearbeitet von einem Moderator:
@Cooler-master:
What consumption do you have with brightness 0 (zero) ?

User "el-sahef" has 9W only with minimum brightness, with max. brightness also 15 to 16W:
http://thinkpad-forum.de/threads/17...-undervolten?p=1862608&viewfull=1#post1862608

Sonstiges: min. Helligkeit, Bluetooth und WLAN (Intel 3945) aus, kein optisches Laufwerk
Verbrauch: 9.53 W


...

Bei Helligkeit auf max und WLAN an sind es zwischen 15 und 16 W.

So your results are in between, i think thats normal for the config.
 
Zuletzt bearbeitet:
Weiteren Beitrag von cooler-master freigeschaltet und in den obigen Post integriert
 
Zu meinen Neustarts...:
Nachdem ich die WLAN Karte ausgebaut habe, ist der Rechner nun einmal unmotiviert neu gestartet und 2x mit einem NMI_Hardware_Failure neu gestartet...
Beim letzten Neustart habe ich einige Warnungen "Fehler beim Laden des Treibers \Driver\WUDFRd für das Gerät USB\VID_0483&PID_2016\5&19d354c2&0&2."
und ein "Der Computer wurde nach einem schwerwiegenden Fehler neu gestartet. Der Fehlercode war: 0x00000080 (0x00000000004f4454, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000). Ein volles Abbild wurde gespeichert in: C:\WINDOWS\MEMORY.DMP. Berichts-ID: 022315-16078-01."
in der Systemereignisanzeige stehen. Kann man damit was anfangen, um den Fehler mit dem BSOD zu lösen? Für den unmotivierten Neustart (wie nach einer Spannungsunterbrechung) scheint iwie die WLAN Karte (Atheros) beteiligt zu sein...
 
Laut http://www.linux-usb.org/usb.ids ist das der Fingerprint-Reader. Eine Googlesuche nach VID und PID scheint das zu bestätigen. Deinstalliere mal dessen Treiber und klemm ihn ab.

Wissen tue ich es natürlich nicht, aber für mich sieht das wirklich eher nach einer Treibersache oder defekten Hardwarekomponente aus. Wäre es der RAM oder sonst irgendeine allgemeine Instabilität, dann müssten auch öfter mal andere Bluescreens statt dem NMI_Hardware_Failure kommen.

Edit: Hier hatte auch einer die Meldung.
 
Zuletzt bearbeitet:
Ich habe mal den aktuellen Treiber runtergeladen, "reparieren" lassen und dann war der Fehler (erstmal) weg.. Der Rechner lief lt. Ereignisprotokoll ca. 9,25h und hat dann doch einen Neustart hingelegt... In den Protokollen sind vor dem Neustart keine Informationen, Warnungen oder Fehler eingetragen. Der Hinweis zum Neustart ist "Das System wurde neu gestartet, ohne dass es zuvor ordnungsgemäß heruntergefahren wurde. Dieser Fehler kann auftreten, wenn das System nicht mehr reagiert hat oder abgestürzt ist oder die Stromzufuhr unerwartet unterbrochen wurde."
Damit hatte ich heute trotz ausgebauter WLAN Karte einfach so einen Neustart... Aus heiterem Himmel Bildschirm dunkel und dann wie wenn der Rechner mit Startknopf neu gestartet werden würde... :confused:

Mal sehen, ich werd' dann mal den FPR abklemmen und weiter beobachten... Eine SSD mit Win7 64Bit hab' ich grad' nicht zu Hand, die alte HDD mit Win7 gibt sicher erstmal Fehlermeldungen, da ich ja das Mainboard geändert habe :-|
 
die alte HDD mit Win7 gibt sicher erstmal Fehlermeldungen, da ich ja das Mainboard geändert habe :-|
Wenn das alte und das neue Board Intel-Grafik hatten, dann müsste es eigentlich gehen.

Die WWAN-Karte hast du auch rausgemacht? Oder nur WLAN?
 
Ich hab' von der Intel-Grafik auf nVidia gewechselt - da wird schon mal ein Treiber nachinstalliert werden.. Ich hab' aber ein bisserl gesucht und in der WindowsUpdate.log Datei - die immer neu geschrieben wird - ein paar verräterische Zeilen gefunden...

"
2015-02-26 23:52:25:233 1092 a10 Misc =========== Logging initialized (build: 7.9.9600.17489, tz: +0100) ===========
2015-02-26 23:52:25:233 1092 a10 Misc = Process: C:\WINDOWS\system32\svchost.exe
2015-02-26 23:52:25:233 1092 a10 Misc = Module: c:\windows\system32\wuaueng.dll
2015-02-26 23:52:25:233 1092 a10 Service *************
2015-02-26 23:52:25:233 1092 a10 Service ** START ** Service: Service startup
2015-02-26 23:52:25:233 1092 a10 Service *********
2015-02-26 23:52:25:295 1092 a10 IdleTmr Non-AoAc machine. Aoac operations will be ignored.
2015-02-26 23:52:25:295 1092 a10 Agent * WU client version 7.9.9600.17489
2015-02-26 23:52:25:311 1092 a10 Agent WARNING: SleepStudyTracker: Machine is non-AOAC. Sleep study tracker disabled.
2015-02-26 23:52:25:311 1092 a10 Agent * Base directory: C:\WINDOWS\SoftwareDistribution
2015-02-26 23:52:25:311 1092 a10 Agent * Access type: No proxy
2015-02-26 23:52:25:311 1092 a10 Service UpdateNetworkState Ipv6, cNetworkInterfaces = 3.
2015-02-26 23:52:25:311 1092 a10 Service UpdateNetworkState Ipv4, cNetworkInterfaces = 3.
2015-02-26 23:52:25:311 1092 a10 Agent * Network state: Connected
2015-02-26 23:52:25:326 1092 a10 Service UpdateNetworkState Ipv6, cNetworkInterfaces = 3.
2015-02-26 23:52:25:326 1092 a10 Service UpdateNetworkState Ipv4, cNetworkInterfaces = 3.
2015-02-26 23:52:25:389 1092 a10 Agent *********** Agent: Initializing global settings cache ***********
2015-02-26 23:52:25:389 1092 a10 Agent * Endpoint Provider: 00000000-0000-0000-0000-000000000000
2015-02-26 23:52:25:389 1092 a10 Agent * WSUS server: <NULL>
2015-02-26 23:52:25:389 1092 a10 Agent * WSUS status server: <NULL>
2015-02-26 23:52:25:389 1092 a10 Agent * Target group: (Unassigned Computers)
2015-02-26 23:52:25:389 1092 a10 Agent * Windows Update access disabled: No
2015-02-26 23:52:25:405 1092 a10 WuTask WuTaskManager delay initialize completed successfully..
2015-02-26 23:52:25:405 1092 a10 AU Timer: 31DA7559-FE27-4810-8FF6-987195B1FD98, Expires 2015-02-27 14:51:09, not idle-only, not network-only
2015-02-26 23:52:25:405 1092 a10 AU Timer: CF1ABEC6-7887-4964-BB93-B2E21B31CEC1, Expires 2015-02-27 08:27:59, not idle-only, not network-only
2015-02-26 23:52:25:405 1092 a10 AU Timer: 29A863E7-8609-4D1E-B7CD-5668F857F1DB, Expires 2015-02-27 08:27:57, not idle-only, not network-only
2015-02-26 23:52:25:420 1092 a10 Report WARNING: CSerializationHelper:: InitSerialize failed : 0x80070002
2015-02-26 23:52:25:420 1092 a10 Report CWERReporter::Init succeeded
2015-02-26 23:52:25:420 1092 a10 Agent *********** Agent: Initializing Windows Update Agent ***********
2015-02-26 23:52:25:420 1092 a10 DnldMgr Download manager restoring 0 downloads
2015-02-26 23:52:25:420 1092 a10 DnldMgr Retrieved 1 persisted download jobs
2015-02-26 23:52:25:420 1092 a10 DnldMgr *********** DnldMgr: Restoring download [no. 0] ***********
2015-02-26 23:52:25:420 1092 a10 DnldMgr * BITS JobId = {C089CDB8-0316-4269-9110-7D06006279BF}
2015-02-26 23:52:25:420 1092 a10 DnldMgr * ServiceId = {9482F4B4-E343-43B6-B170-9A65BC822C77}
2015-02-26 23:52:25:420 1092 a10 DnldMgr * UpdateId = {F6B2AEF8-9C17-4938-B7EA-313E451A5C22}.200
2015-02-26 23:52:31:498 1092 a10 Report *********** Report: Initializing static reporting data ***********

"
Gegen viel weiter unten wird noch ein anderer Timer hinzugügt..
Bei einem vorangangenen Neustart ist ein Eintrag in diesem Log, daß einer der Timer runtegezählt hat... Kann es sein, daß da irgendein Update Mist gebaut hat und der Rechner deswegen immer neu startet? Die Zeiten scheinen bis auf eine Stunde ziemlich zu stimmen.. Wie werde ich das Problem (wenn es daran liegt) denn wieder los?
Ansonsten habe ich gestern auch mal ThrottleStop TSBench mit 1024M "laufen" lassen - da hat es den Lüfter auf 4800rpm und die CPU Temp für mehr als 15min auf 80..85° hochgezogen... Alles ohne Fehler oder Absturz durchgelaufen.. Damit sollte die Stromversorgung - wenn unter Last ok - eigentlich doch im Idle kein Problem machen...
Wenn alles nicht hilft, muß ich doch mal eine Neuinstallation von Win 8.1 (und aller meiner Programme :-|) in betracht ziehen...
 
@Cooler-master:
What consumption do you have with brightness 0 (zero) ?
.
10-10.5. Do you think it is normall consumption?

I want to change startup logo. Can anyone say - how can i change it with this modded undervolting BIOS? It is ROM file.
With standart BIOS i changed logo with help of logo.bat etc.
 
I would like to know this too. No idea if and how it can be done. You should ask this on forum.thinkpads.com and / or 51nb.com. The possibility that someone knows how to do it is higher there.
 
Bei den 14,1"-Wide fehlt der Kontakt, wo man für den Quadcore nen Kabel anlöten muss (im chinesischen Forum hat das dann glaube ich jemand mit ner Drahtbrücke im Sockel gelöst, wenn ich es richtig verstanden habe). Die Änderungen für Dual-Core-Penryns mit 1066er-FSB kann man auch beim 14,1"-Wide machen. Da sehen aber die Leiterbahnen auf dem Mainboard anders aus und ich habe da keine Fotos zu. Im amerikanischen Forum hat es einer bei seinem 14,1"-Wide gemacht. Siehe hier: http://forum.thinkpads.com/viewtopic.php?f=29&t=110620&start=30#p730471

noch mal zum verständniss:
so wie ich das verstanden habe, ist es möglich ein quadcore am t61 14" wide zubetreiben. nur auf der rückseite des board gibt es kein lötpunkt für pin 22(GTLREF_2). also setzt man im sockel eine brücke von GTLREF auf GTLREF_2?
 
  • ok1.de
  • ok2.de
  • thinkstore24.de
  • Preiswerte-IT - Gebrauchte Lenovo Notebooks kaufen

Werbung

Zurück
Oben