Vorrede
Die Diskussion um den Geode NX hat mich angeregt, mal einen Versuch
mit dem guten alten P3 zu starten und auszuprobieren wieweit man hier
mit underclocking und undervolting kommen kann.
Ausserdem wollte ich ein µATX-Board und war mächtig enttäuscht,
als ich feststellte, dass das hier besprochen M811-Board von PC-Chips so
ein riesen Brett ist.
-Und nicht zu vergessen der Preis: einen P3 866 bekommt man für
15,- und ein passendes FSC-D1171-Board für nochmal 15,-
1. Wie denn, wo denn was denn ?
Eiiiigentlich ist es schlecht möglich den P3 zu undervolten. Viele Boards lassen
den FSB einstellbar, aber die Kernspannung (vcore) ist bei keinem Board
-das man kaufen kann- einstellbar. Das billige FSC D1171 erlaubt nicht
mal den FSB einzustellen. Also muss man das Gerät anderweitig zur Kooperation
bewegen. Alle notwendigen Einstellungen lassen sich aber durch Modifikation
an den Pins des P3 bewerkstelligen. Das kann man bei dem Preis schon mal riskieren.
2. FSB einstellen
Die Prozessor-Spec beschreibt vier mögliche Einstellungen in Abhängigkeit
der beiden Pins BSEL0 und BSEL1:
Bsel1 Bsel0 FSB
_______________
_0_____0____66
_0_____1____100
_1_____0____reserved
_1_____1____133
Die Eigenmtümlichkeiten der Konstruktion führen dazu, dass logisch 0
dem High-Pegel entspricht, logisch 1 dem low. Die "1" kann man herstellen,
indem man den Pin vom Sockel trennt (dazu s.u. der Voltage-Mod).
Die gängigen P3 haben meistens einen FSB von 133 also 1 + 1 , sind also schon
"getrennt". Damit das Signal logisch "0" wird, muss man es auf Ground legen,
und den gibts auf allen Pins der Bezeichnung Vss. Ich habe ein paar Zentimeter
Lautsprechenkabel abisoliert und einen einzelnen Kupferdraht daraus verwendet.
Die sind schön steif, aber noch nicht zu dick. Dann den Pin "Bsel1" mit "Vss"
verbunden.
[Blockierte Grafik: http://www.bocklet.net/Pinout-100-2.jpg]
Zur Orientierung: Der Hebel des Sockels ist links.
[Blockierte Grafik: http://www.bocklet.net/cpu1-1.jpg]
Es ist nicht ganz einfach die beiden Pins dann zu verbinden
(siehe auch Grössenvergleich Pins/Finger :-).
Aber nach wenigen Stunden hat man das geschafft. Das "lose Kabel" führt
zwischen zwei Pins hindurch, unter andem Vcc, deshalb hab ich es mit Nagellack
fixiert, damit es nicht verrutscht und einen Kurzschluss verursacht.
[Blockierte Grafik: http://www.bocklet.net/cpu_finger-2.jpg]
3. Vcore einstellen
Auch wenn die Spannung sich nicht im Bios einstellen lässt, hat man in einem
Punkt Glück: Intel hat in der Spec Spannungen zwischen 1,3 und 2,05 V
vorgesehen, die von den Pins Vid0-Vid3 selektiert werden.
[Blockierte Grafik: http://www.bocklet.net/VID-Tabelle.JPG]
Hier kann man bei den gängingen P3s von 1,7 V auf 1,3 V bzw. von 1,75 auf 1,35
wechseln indem man den Pin Vid3 isoliert (und damit auf logisch "1" setzt).
[Blockierte Grafik: http://www.bocklet.net/vid3-2.jpg]
Ich habe eine ganze Reihe Methoden ausprobiert, den Pin mit Nagellack oder
anderem lackieren, Isolierung von Drähte über den Pin zu ziehen, Plastikfolien
und noch mehr. Hat aber alles nix geholfen, im Sockel auf dem D1171 scheint
irgenetwas extrem scharfkantiges immer den Kontakt herzustellen.
Also blieb letztendlich nur den Pin umzubiegen (siehe Bild oben).
Interessanterweise funktioniert die CPU auch noch wenn sie etwas schief auf dem Sockel aufsitzt.
4. Und das soll gehen ?
Hm, am besten mit prime95 die Stabilität testen. Das gibts hier statisch gelinkt.
Die CPU wurde dabei (passiv mit einem massiven Kupferkühler) 50 C warm.
5. Was hat man nun davon ?
Das verwendete System zieht ohne Modifikation gemeinsam mit dem Testobjekt,
einem P3 933 ca 40W (idle) und ca 50w (100%). Ausserdem mit dabei:
das Board D1171 (mit VGA und Netzwerk onboard) ein 256MB-Ram und eine
Notebookfestplatte. Stromversorgung durch die geniale picoPSU.
Auf FSB 100 (P3 700) und 1,3V braucht das System noch zwischen 22W (idle)
und 36W (100%). Damit ist der Verbrauch nicht höher als mit einem
vergleichbaren Geode-System. Die Performance im unteren Bereich wahrscheinlich
auch <GGG>. Aber für einen VDR reicht das allemal. Der Geode NX kann allerdings
noch "einen Gang zulegen" (Frequenz erhöhen), das muss man ehrlicherweise
anmerken. Dafür ist der P3 billiger.
-Und man kann ein µATX-Board verwenden.
Grüsse und viel Spass
Bitz