Dockstar Overclocking

Das Dockstar von Seagate ist bei Bastlern gut angekommen, da es sich sehr gut erweitern lässt. Vielleicht nutzt der ein oder andere das System so, dass es teilweise an seine Grenze kommt.

Doch auch hier kann man dem Dockstar nachhelfen. Es ist zwar eigentlich nur eine 1,2 GHz CPU verbaut, das heißt aber nicht, dass sie nicht auf 1,5 GHz läuft. Wie man das Dockstar übertaktet steht hier.

Mögliche Taktkombinationen

Den Feroceon gibt es in drei Versionen, mit 1 GHz Takt, mit 1,2 GHz und mit 1,5 GHz. Die 1,2 GHz CPU ist im Dockstar verbaut. Je nach Taktrate des Kerns variiert die Taktung des L2 Caches und des RAMs. Nicht alle denkbaren Variationen sind zulässig. In den Hardware Spezifikationen von Marvell ist eine Tabelle dazu veröffentlicht, (Seite 61) die die unterstützen Kombinationen zeigt.

Hier handelt es sich um eine CPU Taktung von 1200 MHz, einem RAM Takt von 400 MHz. Entsprechend ist das Verhältnis 3:1 und der L2 Takt 400 MHz.

Um auf 1500 MHz zu kommen muss einerseits der CPU DDR Teiler auf 4:1 verändert werden, andererseits muss die CPU Kerntaktung auf 1500 MHz erhöht werden. Durch ausmessen und mit Hilfe von den Bildern auf Mikrocontroller.net ist es relativ leicht herauszufinden, was geändert werden muss.

Die Signale MPP2, MPP5, MPP19 und MPP10 stellen die CPU Taktung ein. Im Originalzustand ist 0x9 eingestellt. Um die CPU auf 1500 MHz einzustellen muss auf 0xC umgestellt werden. Also muss MPP5 und MPP10 verändert werden.

Diese Signale sind praktischerweise auf Lötjumper geführt, sodass nur ein Widerstand verschoben werden muss. Für die Taktung muss DPR2 und DPR4 geändert werden. Wie es genau auszusehen hat sieht man auf dem ersten Bild. Beide Jumper findet man auf der Unterseite direkt neben dem Flash. Das Umlöten selbst sollte kein großes Problem darstellen.

Dockstar overclocking

Zum Schluss muss noch der RAM Teiler eingestellt werden. Dies geschieht auf der Oberseite. Direkt neben der CPU findet man in der Nähe des JTAG Anschlußes DPR7, dieser muss ebenfalls verschoben werden, wie auf dem Bild zu sehen.

Dockstar overclocking

Das sind alle erforderlichen Veränderungen. Jetzt sollte das Dockstar mit 1500 MHz arbeiten. Unter Linux kann man das ganz leicht mit "cat /proc/cpuinfo" prüfen.

root@DockStar:~# cat /proc/cpuinfo
Processor       : Feroceon 88FR131 rev 1 (v5l)
BogoMIPS        : 1490.94
Features        : swp half thumb fastmult edsp
CPU implementer : 0x56
CPU architecture: 5TE
CPU variant     : 0x2
CPU part        : 0x131
CPU revision    : 1

Hardware        : Seagate Dockstar Board
Revision        : 0000
Serial          : 0000000000000000

Zum Schluss

Ob das in allen Fällen stabil funktioniert kann ich nicht sagen. Der Stromverbrauch steigt meinen Messungen zu Folge nicht nennenswert an. Außerdem übernehme ich keine Haftung für Schäden die durch den Umbau entstehen. Viel Erfolg!

Nachtrag

Prinzipiell funktioniert das Dockstar auch übertaktet, allerdings nicht immer zuverlässig. Beispielsweise variiert der md5 Hash einer Datei bei mehrfachem prüfen. Somit rate ich von einer Übertaktung ab, es sei denn es ist nicht erforderlich das es zuverlässig läuft.

Evtl. hilft es die Kernspannung zu erhöhen, allerdings werde ich dies nicht ausprobieren.