Shaguar
Semiprofi
@ ALL
Ich habe, als Threadsteller, diesen Thread abonniert ! Es ist nicht nötig mich jedesmal zu PNen !
Hallo Leute
Achtung: Die Garantie ist futsch, wenn man die Daten im SPD verändert !!!
Es gibt auch von meiner Seite oder der des Forums, keine Garantien auf Richtigkeit oder Funktion !!!
Wenn man etwas falsches in´s SPD flasht hat man erstmal den Salat !
Älteres RAM, wie SDRAM ( nicht DDR ), wird hier nicht behandelt ! ( Anfragen gerne, aber keine Diskussionen )
Reparaturthread
Bei Unfall oder Mord:
Speicherreparatur bei Defekt --> AMD & Intel
Das Abkleben der Pins erfolgt dazu, wie ind diesen Grafiken dargestellt.
Schaubild Abkleben von DDR-1
Schaubild Abkleben von DDR-2
Das Tool sowie die JEDEC Spezifikationen für DDR1- und DDR2- SPDs findet ihr hier (runterscrollen auf der website):
http://cbid.at.tut.by/html/download.html
NEU !!! XMP Enhancer Pro
Hier der Link zur offiziellen Anleitung ! XMP Enhancer Pro
NEUE E-MAIL ADRESSE !
Das Tool läuft als 15 Tage Testversion.
Eine Lizenz erhält man bei Vitaly Jungle: showshock@np.by
HOWTO
WICHTIG!!: Den Protect Button bitte zuerst immer einschalten ! Dann kann erstmal nichts passieren.
Auch wenn es jetzt, dank des neuen Editors in Thaiphoon Burner ab V3.1 einfacher geworden ist, sind die nachfolgenden Erläuterungen wichtig und deren Nichtbeachtung kann zu schweren Problemen füren !
Es wird eine Taktrequenz, z.B. 200 MHz bei DDR1-400 oder 333 MHz bei DDR2-667, programmiert, auf die das Speichermodul spezifiziert ist. (Byte 9)
Die Timings werden NICHT in Taktzyklen eingetragen, sondern in Nanosekunden.
Und da wird es jetzt kompliziert, da die Taktzyklen, bei unterschiedlichen Frequenzen, unterschiedlich lang sind !
Bei DDR1-400 200 MHz sind es 5 ns/Z, bei DDR1-333 166.67 MHz sind es 6 ns/Z und DDR1-266 133 MHz 7.5 ns/Z .
Bei DDR2-800 400 MHz sind es 2.5ns , bei DDR2-667 333 MHz sind es 3.0 ns/Z und DDR2-533 266 MHz 3.75 ns/z .
Daraus ergeben sich dann die niedrigeren Timings, bei den (im SPD spezifizierten!) niedrigeren Taktfrequenzen.
Beispiel: Bei 200 MHz spez. Takt sind 40 ns / 5ns/Z = 8 Zyklen --- aber bei 166.67 spez Takt sind 40 ns / 6 ns/Z = 6.66per aufgerundet 7 Zyklen.
Die im Beispiel erwähnten, im SPD spezifizierten, niedrigeren Taktfrequenzen, sind die, die bei den reduzierten Cas Latenzen (Cl) eingetragen werden. Es ist festgelegt, welche Cas Latenzen ab der höchsten in Byte 18 spezifizierten folgen. In Byte 23 wird die Taktfrequenz für CL -0.5 / -1 (DDR1 / DDR2) eingetragen, in Byte 25, die Taktfrequenz bei CL -1 / -2 (DDR1 / DDR2).
Die Timings werden nur ein mal im SPD in Nanosekunden gespeichert und dann automatisch mit dem Referenztakt herunter skaliert. Es ist nicht möglich volkommen unabhängige Timings für niedrigere Taktraten zu programmieren.
Das Ändern der Werte im SPD will wohl überlegt sein. Es sollte auf jeden Fall zu erst das SPD ausgelesen und der Inhalt in einer Datei (Dump) gesichert werden. Außerdem sollte zuerst nur ein Riegel geflasht werden und ein zweiter Riegel, zur Sicherheit vorhanden sein. Wenn Werte eingetragen wurden, mit denen der Rechner nicht startet, wird der zweite Riegel alleine eingesetzt und im BIOS wird von SPD Werten auf manuelle Einstellung umgeschaltet. Dann kann man dort Werte einstellen, mit denen der Rechner startet und das Problem der SPD Einträge beseitigen.
Wenn man etwas in das SPD geflasht hat, sodass der Rechner gar nicht mehr hochfährt, wenn der Riegel eingebaut ist, kann man einen Reparaturflash versuchen.
Ab Version 3.1.0.2 build 1203, braucht man die einzelnen Bits nicht mehr "zu Fuss" auszurechnen.
Es giebt nun einen Editor, der das für einen erledigt. Über den Button " Weiter ", gelangt man dann zum Menu Speichern.
Man hat dann die freie Auswahl, ob man ein Dumpfile, mit den neuen Werten, anlegen möchte, sich die Werte im Hex-Editor, noch einmal, genau ansehen möchte, oder ob man direkt zur Tat schreitet und das SPD-Rom flasht.
Ich habe, als Threadsteller, diesen Thread abonniert ! Es ist nicht nötig mich jedesmal zu PNen !
Hallo Leute
Achtung: Die Garantie ist futsch, wenn man die Daten im SPD verändert !!!
Es gibt auch von meiner Seite oder der des Forums, keine Garantien auf Richtigkeit oder Funktion !!!
Wenn man etwas falsches in´s SPD flasht hat man erstmal den Salat !
Älteres RAM, wie SDRAM ( nicht DDR ), wird hier nicht behandelt ! ( Anfragen gerne, aber keine Diskussionen )
Reparaturthread
Bei Unfall oder Mord:
Speicherreparatur bei Defekt --> AMD & Intel
Das Abkleben der Pins erfolgt dazu, wie ind diesen Grafiken dargestellt.
Schaubild Abkleben von DDR-1
Schaubild Abkleben von DDR-2
Das Tool sowie die JEDEC Spezifikationen für DDR1- und DDR2- SPDs findet ihr hier (runterscrollen auf der website):
http://cbid.at.tut.by/html/download.html
NEU !!! XMP Enhancer Pro
Hier der Link zur offiziellen Anleitung ! XMP Enhancer Pro
NEUE E-MAIL ADRESSE !
Das Tool läuft als 15 Tage Testversion.
Eine Lizenz erhält man bei Vitaly Jungle: showshock@np.by
Hello!
There is only one way to pay for the Thaiphoon Burner by transferring a payment to our USD bank account in the Russian Federation. No any Electronic Funds Transfers, such as WebMoney, Paypal, etc, are not accepted! If a person would like to
buy a license for the Thaiphoon Burner he must contact me by e-mail in order to notify me about his decision. Then I will send him our bank details. When the transfer has gone the purchaser should send us a scan of a cheque in order to prove the deal. Having attested, we will contact the purchaser to complete the deal. Thaiphoon Burner costs 25 USD.
Thanks for your thread at Hardwareluxx.de!
Regards,
Vitaliy Jungle.
HOWTO
WICHTIG!!: Den Protect Button bitte zuerst immer einschalten ! Dann kann erstmal nichts passieren.
Auch wenn es jetzt, dank des neuen Editors in Thaiphoon Burner ab V3.1 einfacher geworden ist, sind die nachfolgenden Erläuterungen wichtig und deren Nichtbeachtung kann zu schweren Problemen füren !
Es wird eine Taktrequenz, z.B. 200 MHz bei DDR1-400 oder 333 MHz bei DDR2-667, programmiert, auf die das Speichermodul spezifiziert ist. (Byte 9)
Die Timings werden NICHT in Taktzyklen eingetragen, sondern in Nanosekunden.
Und da wird es jetzt kompliziert, da die Taktzyklen, bei unterschiedlichen Frequenzen, unterschiedlich lang sind !
Bei DDR1-400 200 MHz sind es 5 ns/Z, bei DDR1-333 166.67 MHz sind es 6 ns/Z und DDR1-266 133 MHz 7.5 ns/Z .
Bei DDR2-800 400 MHz sind es 2.5ns , bei DDR2-667 333 MHz sind es 3.0 ns/Z und DDR2-533 266 MHz 3.75 ns/z .
Daraus ergeben sich dann die niedrigeren Timings, bei den (im SPD spezifizierten!) niedrigeren Taktfrequenzen.
Beispiel: Bei 200 MHz spez. Takt sind 40 ns / 5ns/Z = 8 Zyklen --- aber bei 166.67 spez Takt sind 40 ns / 6 ns/Z = 6.66per aufgerundet 7 Zyklen.
Die im Beispiel erwähnten, im SPD spezifizierten, niedrigeren Taktfrequenzen, sind die, die bei den reduzierten Cas Latenzen (Cl) eingetragen werden. Es ist festgelegt, welche Cas Latenzen ab der höchsten in Byte 18 spezifizierten folgen. In Byte 23 wird die Taktfrequenz für CL -0.5 / -1 (DDR1 / DDR2) eingetragen, in Byte 25, die Taktfrequenz bei CL -1 / -2 (DDR1 / DDR2).
Die Timings werden nur ein mal im SPD in Nanosekunden gespeichert und dann automatisch mit dem Referenztakt herunter skaliert. Es ist nicht möglich volkommen unabhängige Timings für niedrigere Taktraten zu programmieren.
Das Ändern der Werte im SPD will wohl überlegt sein. Es sollte auf jeden Fall zu erst das SPD ausgelesen und der Inhalt in einer Datei (Dump) gesichert werden. Außerdem sollte zuerst nur ein Riegel geflasht werden und ein zweiter Riegel, zur Sicherheit vorhanden sein. Wenn Werte eingetragen wurden, mit denen der Rechner nicht startet, wird der zweite Riegel alleine eingesetzt und im BIOS wird von SPD Werten auf manuelle Einstellung umgeschaltet. Dann kann man dort Werte einstellen, mit denen der Rechner startet und das Problem der SPD Einträge beseitigen.
Wenn man etwas in das SPD geflasht hat, sodass der Rechner gar nicht mehr hochfährt, wenn der Riegel eingebaut ist, kann man einen Reparaturflash versuchen.
Ab Version 3.1.0.2 build 1203, braucht man die einzelnen Bits nicht mehr "zu Fuss" auszurechnen.
Es giebt nun einen Editor, der das für einen erledigt. Über den Button " Weiter ", gelangt man dann zum Menu Speichern.
Man hat dann die freie Auswahl, ob man ein Dumpfile, mit den neuen Werten, anlegen möchte, sich die Werte im Hex-Editor, noch einmal, genau ansehen möchte, oder ob man direkt zur Tat schreitet und das SPD-Rom flasht.
Zuletzt bearbeitet: