Turion als Servercpu

mincer

Well-Known Member
Hy Leute

Ich habe mir ein Aopen-Mainboard Typ VK8T800a-LF und dazu einen
AMD Turion(tm) 64 Mobile Technology MT-37 für meinen Server gekauft.
Das Board unterstütz laut dem Hersteller offiziell den AMD Turion nach einem Bios update was ich auch sofort gemacht habe.
Leider habe ich es bis jetzt nicht geschaft die Taktfrequenz von 800MHz auf die eigentlichen 2GHz zu erhöhen. Folgendes habe ich unter freeBSD 6.0-RELEASE (i386) versucht:

1. Mit cpufreq gemäss dem bsdforen.de-Wiki die Taktfrequenz zu ändern. http://wiki.bsdforen.de/index.php/CPU_Stepping_%28cpufreq%2C_powerd%29

Erst
# kldload cpufreq
kernel: device_attach: powernow0 attach returned 6
kernel: powernow0: <PowerNow! K8> on cpu0
kernel: device_attach: powernow0 attach returned 6
dann
# sysctl dev.cpu.0.freq=600
sysctl: unknown oid 'dev.cpu.0.freq'
Also scheint der Powernow Treiber die CPU nicht zu erkennen ?!

Ein sysctl dev.cpu.0 gibt folgende Infos aus:

dev.cpu.0.%desc: ACPI CPU
dev.cpu.0.%driver: cpu
dev.cpu.0.%location: handle=\_PR_.CPU0
dev.cpu.0.%pnpinfo: _HID=none _UID=0
dev.cpu.0.%parent: acpi0

2. Ein Start von powerd beendet mit:

powerd: lookup freq: No such file or directory

3. Google mit dem Stichwort freeBSD und Turion bringt leider nicht viel her ... :(
...

Weiss jemand von euch wie ich meinen Turion hochtakten kann?

Danke für eure Hilfe

Gruss

mInCEr
 
Last edited:
das device hat doch gar nicht attached!

"kernel: device_attach: powernow0 attach returned 6"
heisst, dass es ein fehler gab und der treiber nicht mit dem gerät will. vllt fehlt nur die device-id...
 
Hy ...

Danke für eure Antworten.

@soul_rebel
hast du taktfrequenzen und fsb und so im bios denn richtig eingestellt?

Wirklich viel einstellen kann man da leider nicht. Der Multiplikator ist unveränderbar auf 4 gesetzt. Mann kann nur den FSB sowie die CoreSpannung der CPU verändern. Eine Veränderung der CoreSpannung hat aber leider keinen Einfluss auf die Taktrate des Prozessors.

@ouTi das device hat doch gar nicht attached!

"kernel: device_attach: powernow0 attach returned 6"
heisst, dass es ein fehler gab und der treiber nicht mit dem gerät will. vllt fehlt nur die device-id...

Hmm .. ist schon möglich das der Treiber nit mit der CPU funktioniert !
Wie kann ich denn die richtige Device-ID herausfinden?

Beim weiteren Forschen im Netz bin ich auf einige Threads in anderen Foren gestossen.

Beispielsweise hier taktet ein Windoof User unter M$ Win2k mit dem Freeware Tool crystalcpuid die CPU hoch.
http://forums.amd.com/index.php?showtopic=71448
Gibts sowas auch für freeBSD?

Andere Benutzer berichten leider das die CPU's der MT-Serie (TDP=25W) momentan nicht unterstützt werden und aus diesem Grunde nur mit der Minimaltaktrate von 800MHz laufen.

Auch im sehr ausführlichen Artikel hier http://http://www.athlon.de/showflat.php?Cat=&Number=893610&page=0&view=collapsed&sb=5&o=&fpart=1
wird folgende Aussage gemacht:
Allerdings werden hierbei nur die kleineren MT und ML Modelle unterstützt.
Gehört mein MT-37 nun zu den kleinen oder grossen?
Im Link von Aopen auf die Tabelle mit den unterstützten CPUs wird kein einziger Turion erwähnt.
Ist ja etwas billig von Aopen wenn nicht alle Turion's unterstützt werden .. sogar das Turion Logo ist ganz gross auf der Verpackung aufgebracht !

Werd mich mal noch mit Aopen kurzschliessen und sonst ein anderes Mainboard kaufen !
(evtl. MSI oder Asus)

Weiss jemand von euch welches Mainboard meine CPU sicher unterstützt?

Gruss

mInCEr

P.S. kann man unter freeBSD irgendwie die aktuelle Taktrate der CPU anzeigen lassen?
 
Das sollte mit
/usr/ports/sysutils/dmidecode
gehen.

Ich kann mir jedenfalls den aktuellen Takt meiner VIA-CPU anzeigen lassen, aber YMMV.
 
Antwort von Aopen

Hy all ...

so hab mal eine Antwort von Aopen erhalten:

Dear

As this is a mobile CPU you need to install an AMD-Utility to let the CPU run on the correct speed.

AMD Turion(tm) 64 Mobile Technology Driver for Windows XP and Windows Server 2003 Version (exe) 1.2.2.
AMD Turion(tm) 64 Mobile Technology Driver for Windows XP x64 Edition and Windows Server 2003 x64 Editions Version (exe) 1.2.2." http://www.amd.com/us-en/Processors/TechnicalResources/0,,30_182_871_13349,00.html

Kind regards, Mit freundlichen Grüßen, Met vriendelijke groet,

AOE-FAE

visit us at www.aopen.nl

Naja .. obwohl ich als OS freeBSD angegeben habe ... kam ein M$-Antwort zurück ...

Auf der Webseite von AMD mit den Tools, ist nur ein Tool für Linux zu finden ...
Ich testete Board und CPU jedoch auch schon unter Linux ... und laut Angaben von AMD ist der Treiber ab Kernel 2.6.10 integriert. Die Taktfrequenz lies sich also nicht verändern !

Gibts denn was in der Richtung für freeBSD?

Werd mal noch AMD und Aopen mailen.

Gruss

mInCEr
 
Gib den Aopen Mist zurück, das lohnt nicht. Hab mir das auch schonmal überlegt mit dem Turion.

Ist es im Normalfall nicht so, dass man einen Treiber installieren muss, um die CPU runterzutakten?? Sie sollte doch von Haus aus auf voller Frequenz laufen (wenn BIOS korrekt eingestellt ist!)

mfg

carb
 
eigentlich regelt das das bios..und da es bei deinem board nicht funktioniert oder aus dem bios unterstützt wird gibts diese aopen.exe für den richtigen speed..sowas wie manche übertaktungstools fürn desktop anbieten...also eigentlich unterstützt dein board die cpu nicht oder nicht richtig...
 
Das liegt dan aber am bios das es den geringen Multiplicator als Default hat, als Default sollte es den maximal zulaessigen Multiplicator einstellen

Vielleicht gibt es bald eine neue bios version - und solche Tools muesste es doch auch fuer bsd geben, die muessen nicht fuer jedes Board einzeln sein, sondern nur den pc health chip auf den Mainboard unterstuetzen
 
Hy Leute

Juhee, ich konnte meine CPU endlich hochtakten, zumindest unter Linux.
AMD gab mir einen Kontakt, wo ich dann ein entsprechendes Kernel-Modul für den Kernel 2.6 erhalten habe. (cpufreq)
Da ich meinen Server aber am liebsten unter freeBSD betreiben würde, stellt sich mir nun die Frage, ob ich diese Anpassungen auch hier machen könnte?
Weiss jemand von euch, in wie fern sich cpufreq von der Linuxversion unterscheidet?

Danke für eure Hilfe

Gruss

mInCEr
 
Back
Top