[Sammelthread] Netburst Evolution - Pentium IV/M 478/479 & Xeon 603/604 Stammtisch

Wird ne harte Nuss werden glaube ich :d :lol:
Das denke ich auch. Ich habe beim P4P800SE die BIOS Versionen vor und nach der Unterstützung für 479 verglichen:
1616528338611.png


Wie wir bereits bemerkt haben, wurde der Microcode geändert.

1616528392546.png


Es gibt aber auch Änderungen in den Optionen. Ob das wegen der CT-479 Unterstützung ist, kann ich nicht sagen. Andere geänderte Optionen habe ich nicht gefunden.

Ich habe den unkomprimierten Microcode aus dem ASUS in das BIOS (vom MAX3?) manuell rein kopiert. Meine Award tools erkennen den neuen Microcode nicht. Der MC Extractor dafür wohl:
1616529962236.png


im originalen (MAX3) BIOS sieht der MC so aus:
1616530104997.png


Ich zweifel, dass der neue Microcode funktioniert. @WMDK falls du das BIOS dennoch testen möchtest, schreib mit eine PN.
 
Zuletzt bearbeitet:
Wenn Du diese Anzeige nicht sehen willst, registriere Dich und/oder logge Dich ein.
Wie "gesucht" wären denn 478er Boards mit SiS-Chipsatz? Oder lieber gleich in die Tonne?
 
Welches board genau?
 
Die laufen stabil, mehr aber auch nicht. Bilder sind aber gerne im entsprechenden Thread gesehen ;)
 
Vielen Dank und ja, ich habe die angeklickt ;) Ich weiß schon, was du meinst... :lol:

Waren die Kühler der Northbridge nicht dabei ?
 
SIS ist nicht per se schlecht. Die hatten nur kaum Unterstützung und landeten eher auf den günstigen / teils auch ungünstig designten boards. Mich juckt es auch in den Fingern ein ASRock K7S8X (Sockel A) zu modden. Falls ich mal eins günstig finde...

Den SIS 645 finde ich persönlich dagegen uninteressant. SIS 655FX wäre für mich spannender. Das MSI hat anscheinend nur eine 2-Phasen Spannungsversorgung der CPU. Für einen P4 find ich das zu knapp. Das unbekannte board müsste das Jetway S447 sein. Hier ist anscheinend ein recap nötig. Ich vermute ja, dass das der Todesstoß ist.:(
Das Abit ist vermutlich fürt den einen oder anderen interessant.

Danke fürs ablichten @bschicht86
 
Zuletzt bearbeitet:
Woran erkennst du die 2 Phasen beim MSI ? Sieht für mich wie 3 Phasen aus oder habe ich da einen Denkfehler ?
 
an 4 FETs und zwei Spulen (blau). Die andere Spule ist vermultich vor beiden FETs geschaltet.

edit:
Das Abit und das Jetway haben eine 3-Phasen Versorgung.
 
Also ich hätte 3x das K7S41GX liegen.
Danke, das habe ich selber 1x da. Um ehrlich zu sein, ich mag das board nicht.😅 Die haben da was an der RAM Performance gemacht, dass ich nicht nachvolziehen kann.
Das K7S8X (rev 3.0 !) hatte ich damals eine Zeit lang in Benutzung. Daher ist das haben wollen eher an Erinnerungen geknüft als an Vernunft.
 
Ich hab das K7S8X und die 3 genannten nur, weil man mit denen einen FSB von 50MHz fahren kann. :fresse:
Beitrag automatisch zusammengeführt:

Damit es nicht ganz OT wird:
Den SIS 645 finde ich persönlich dagegen uninteressant.
Also lieber in die Tonne oder kann die wer brauchen?
 
Ich hab das K7S8X und die 3 genannten nur, weil man mit denen einen FSB von 50MHz fahren kann. :fresse:
Das ist schon krass. Man muss dazu sagen, dass diese bretter vermutlich eher für office / oem gamacht wurden. Da zählt die Stabilität.

Also lieber in die Tonne oder kann die wer brauchen?
Ich tuhe mich schwer Hardware weg zu schmeißen. Ich kann mir aber auch nicht vorstellen, dass jemand die beiden bretter sammeln möchte. Also weg damit.
Beim Abit und dem Jetway fehlen die Ösen um den NB Kühler zu befestigen.
 
Naja der 645er DX bietet aber ihn Verbindung mit der alten 961L southbridge oft Support für 3,3V AGP und somit kann man alte Grafikkarten mit nem P4 befeuern, das is schon cool. Gibt auch gute Boards damit wie das Abit SA7 oder das Asus P4S533, da kann man schon was mit anfangen. Das Abit unterstützt sogar HT, beim Asus läuft der northwood 3,06HT zwar, das HT wird allerdings wegignoriert.
 
Beim Abit und dem Jetway fehlen die Ösen um den NB Kühler zu befestigen.

Was aber nicht problematisch ist. Beim Abit scheint der nur zu fehlen, weil der von Werk aus scheinbar nicht richtig eingelötet wurde. Zumindestens sind keine Lötspuren zu entdecken. Neuen einlöten und weiter gehts. Beim goldenen Board fehlen die komplett, war ja auch ein Klebepad auf der NB.

Wenn die SiS-Bretter wegen den AGP interessant werden und das Abit, weil eben Abit, kommen sie halt in den Verschenke-Thread - danach in meine Sammelschrottbox.
 
Dann extra für dich Bilder, die du nicht anklickst. :shot:

645E Max2



Unbekannt



Und dann noch ein Abit BE7 - lohnt sich da ein Recap?
Die beiden ersteren sind ein lohnenswerter und flotter Unterbau für ein System mit 3dfx Voodoo5, wenn man etwas anderes will, als den Sockel-A-Einheitsbrei mit EPOX-Schrottboard. Einige dieser Boards unterstützen auch den P4 3,06 mit HT, das ASRock Ge-Pro M2 (SiS 655 afair) kann sogar mit den 533MHz-Prescotts umgehen.
 
Das mag richtig sein, aber mittlerweile kommt man doch schneller an einen Unterbau ran als an eine solche Karte. Daher denke ich nicht, dass deswegen das Interesse "explodiert".
Einfach ne defekte Karte kaufen. Es gibt bei VoodooAlert.de mindestens vier Leute (mich eingeschlossen), die diese Karten wieder instand setzen können und deren Wissen nicht auf das Tauschen von Kondensatoren beschränkt ist. Die Schwächen der Voodoo 4 und 5 sind uns bekannt und wir können diese Probleme auch beheben.
 
ich habe ein K7S8X Rev. 3.01 hier...
sag Bescheid, falls du es los werden möchtest.

Ich habe heute ein ASUS P4P800S-X mit einem P4 2.53 und 2GB RAM für 3€ erstanden
Bei den Intel P4 Systemen kann man teiweise noch ein Schnäpchen machen. Bei Sockel A wird es immer schwerer. Preise werden absurd.

Sockel-A-Einheitsbrei mit EPOX-Schrottboard
ein EPOX Fan. :d Ich nehme mal an wegen deren Kondensator Wahl.
Bin zwar eher für AMD, aber Abwechslung ist immer willkommen.

Ich habe hier noch ein MSI KT3 Ultra2. Das müsste auch 3,3V AGP können.
 
Na ja, ich verwende auch Sockel A, aber ich benutze nen ASUS A7V-133, nen 1400er TBird ohne Kantenfraß und 768 MB SD-RAM mit CL2. Auf dem Board ist nichts gemacht worden und es funktioniert tadellos, nachdem ich im BIOS die Lüfterüberwachung ausgeschalten habe. Sonst startet es nämlich nicht, wenn die Drehzahl zu niedrig ist (AC-Freezer... )
 
N'abend! Wird mal wieder Zeit diesen Thread aus der zweiten Seite zu holen.

Ich hatte mich mal ans AMI BIOS modding versucht und bin dann irgendwann nicht mehr weiter gekommen. Ich habe vor kurzem eine unerwartete Hilfe bekommen. Antinomy aus dem HWbot hat bei dem ASUS 875 board das BIOS gemodded. Es waren einige versteckte Optionen im BIOS vorhaden, die ASUS nicht ins BIOS verlinkt hat. Man kann diese Optionen leider nicht mit einem Program wie AMIBCP einfach mit einem klick frei schalten, man muss das einzeilne Optionen Menu neu mit den eizelnen Optionen und deren Position im BIOS erstellen.
Dank Antinomys Hilfe konnte ich mir dann das P4P800SE BIOS modden:

changelog:
unlocked hidden and unlinked options:
* other FSB/Memory Ratio (mod1 BIOS)
* CPU B.I.S.T. (???)
* Write to Read Command Delay
* Write Recovery Time
* Write-Read Command Spacing
* Read-Write Command Spacing
* Read Delay
* Dual Channel Organization (Tiled / Linear)
* DRAM Command Per Clock
* ICH DCB Enable (???)
* other options caused BIOS errors

* seperate DRAM menu
* changed defaults: MPS Revision to 1.4 and Full Screen Logo to disabled

Was interessant ist, bei den versteckten Optionen gibt es auch eine andere FSB/Memory Ratio Option (mod1 BIOS). Datei mod2 hat die originale Option.

Damit es auch Bilder gibt:
1624309725516.jpeg
1624309748495.jpeg
 

Anhänge

  • P4P800SE_mod1.zip
    896 KB · Aufrufe: 130
  • P4P800SE_mod2.zip
    895,9 KB · Aufrufe: 129
Zuletzt bearbeitet:

to PAT, or NOT to PAT?

Ich möchte mit diesem Post die PAT Funktion bei dem P4P800 SE austesten, bzw. herausfinden welche Einstelung was bewirkt.
Das P4P800 SE board hat wie einige 865PE boards die PAT Funktion nachträglich bekommen. Die PAT Funktion ist Eigentlich nur dem 875 Chipsatz vorgesehen. So wie es für mich aussieht, heißt die Funktion dann auch nicht PAT, sondern bei jedem board anders. Bei Gigabyte heißt das MIB, bei ASUS heißt diese Funktion Memory Acceleration Mode. Doch was passiert da genau? Soweit ich das durch alte Foreneinträge lesen konnte, funktioniert PAT nur bei 1:1 Teiler und nur bis 200MHz. Ab 201MHz soll wohl das board PAT abschalten. Es gibt einen (BigToe, link) mod, bei dem man den Bootblock von einem anderen board flasht und dadurch soll wohl Full PAT auch bei >200MHz funktionieren. Da dieser mod nicht bei einem P4P800 SE funktioniert, gehe ich auf diesen mod nicht näher ein.

Das P4P800 SE board hat bei zwei Einstellungen, bei denen ich nicht sicher war, welche PAT aktiviert:
  1. Performance Mode
    1. auto
    2. standard
    3. turbo
  2. Memory Acceleration Mode
    1. auto
    2. enabled
Gleichzeitig wollte ich bei meinem mod1 BIOS aus dem Vorpost die "neuen" straps austesten.
die sehen dann in etwa so im BIOS aus:
  • 3:4
  • 1:1 (133MHz)
  • 4:5
  • 3:2
  • 5:4 (200MHz)
  • 1:1 (200Mhz)
  • 5:4 (166MHz)
Ich habe parallel beim testen in die PCI register gesehen, damit man nachvollziehen kann, welche register bei welcher Einstellung verändert werden. So und nun zum Test:

Als Testbasis verwende ich für meinen Test mein P4P800 SE board mit einem E0 Prescott. RAM Habe ich hier 2 x 1GB Elixir CS-5T verwendet.
Getestet wurde bei Test #1-7 bei 15x200MHz; #8-#9 bei 15x201MHz
test #FSB strapdimm timingsPAT (ME)Performance
mode **
CPCBurst LengthAIDA 64 readAIDA 64 writeAIDA 64 copyAIDA 64 LatencyPCI register
40h (b0d6f0)
PCI register
54h (b0d6f0)
PCI register
C0 (b0d6f0)
PCI register
C4 (b0d6f0)
PCI register
FC (b0d6f0)
#1 (basis 200MHz)1:1 - 200Mhz3,0-3-2-8autoauto2T4 clocks5970 MB/s4193 MB/s4690 MB/s105,4 ns04106543008F010200000800000000200000FC74
#21:1 - 200Mhz3,0-3-2-8enabledauto2T4 clocks5989 MB/s4202 MB/s4804 MB/s95,6 ns04006543008F010200000000000000240000F874
#31:1 - 200Mhz2,5-3-3-6*enabledstandart1T8 clocks5985 MB/s4203 MB/s4831 MB/s90 ns04006543008F010200000000000000240000FC74
#41:1 - 200Mhz2,0-3-2-6enabledstandart1T8 clocks6031 MB/s4218 MB/s4849 MB/s86,1 ns04006543008F010200000000000000240000F874
#5 (basis 133MHz)1:1 - 133Mhz3,0-3-2-8autoauto2T4 clocks5972 MB/s4188 MB/s4765 MB/s94,7 ns040065400080010200000800000000200000F874
#61:1 - 133Mhz2,5-3-3-6*enabledstandard1T8 clocks5975 MB/s4201 MB/s4835 MB/s78,8 ns040065400080010200000000000000240000F874
#71:1 - 133Mhz2,0-3-2-6enabledstandard1T8 clocks5975 MB/s4210 MB/s4849 MB/s78,2 ns040065400080010200000000000000240000F874
FSB-201MHzvia BIOS
#8 (vs. #4)1:1 - 200Mhz2,0-3-2-6enabledstandard1T8 clocks6080 MB/s4241 MB/s4879 MB/s91 ns04006543008F010200000000000000240000F874
#9 (vs. #7)1:1 - 133Mhz2,0-3-2-6enabledstandard1T8 clocks6068 MB/s4241 MB/s4891 MB/s82,2 ns040065400080010200000000000000240000F874
FSB-201MHzvia setFSB
#10 (vs. #9)1:1 - 133Mhz2,0-3-2-8enabledstandard1T8 clocks6069 MB/s4242 MB/s4871 MB/s78,0 ns040065400080010200000000000000240000F874
#11 (vs. #6)1:1 - 133Mhz2,5-3-3-6*enabledstandard1T8 clocks5993 MB/s4227 MB/s4845 MB/s78,7 ns040065400080010200000000000000240000F874
*= bei standard wurden die langsameren timings von 3-3-2-8-2T auf 2,5-3-3-6-1T geändert.
**= Bei Performance mode konnte ich die Einstellung "turbo" nicht wählen. Das board fuhr dann nicht mehr hoch (auch bei Winbond Riegel).

Die Ergebnisse waren für mich aufschlussreich. Während der Speicher Durchsatz keine großen Sprünge gemacht haben, waren die Änderungen meist nur an der Latenz bemerkbar. Dafür deutlich :fresse:. Mit dem 200MHz strap konnte ich mittels der PAT Einstellungen und der timings von 105,4ns auf 86,1ns steigern; beim 133MHz strap konnte ich von 94,7ns auf 78,2ns verbessern. Im Schnitt ist der 133MHz strap also ca. ~8-10ns schneller. Der 133MHz strap begrentzt wohl beim OC. Hier ist man leicht bei ~230-240MHz am Ende.

Was man an dem Test (#8-#9) auch sehen kann: Ab 201MHz werden die Werte tatsächlich minimal schlechter, auch wenn die gleichen PCI register geschaltet sind und somit PAT aktiviert ist.

Die Änderungen der PCI Registern sehen im Detail dann so aus:
Register 40h - PAT register changes
200MHz strap133MHz strap
bit 0:111= disable00=enable
bit 201=disable0=enable

Register 54h -PSB Parking? - Burst Length?
200MHz strap133MHz strap
bit 16:191111=disable0000=enable

Register C0h -PSB Parking?
200MHz strap133MHz strap
bit 111 / 0 = disabled / enabled1 / 0 = disabled / enabled

Register C4h - PAT?
200MHz strap133MHz strap
bit 21 / 0 = disabled / enabled1 / 0 = disabled / enabled

Register FC -PAT?
200MHz strap133MHz strap
bit 101 / 0 = disabled / enabled1 / 0 = disabled / enabled

Der Unterschied bei den 200MHz / 133MHz straps liegt anscheinend in den Registern 40h und 54h (b0d6f0). Bei dem 133MHz strap werden mehr register aktiviert als bei 200MHz.
Was man auch hier erwähnen muss, Gigabyte aktiviert teilweise andere PCI Register bei PAT!

Ein letzter Test bei einem ungeraden Teiler (4:5):
1626472435162.jpeg

siehe da: PAT funktioniert auch bei einem ungeraden Teiler!

edit1: Test#10 und #11 ergänzt
 
Zuletzt bearbeitet:
siehe da: PAT funktioniert auch bei einem ungeraden Teiler!
Ziehe ich daraus nun den Schluss, dass es sehr wohl Sinn macht mit dem FSB unter 200 zu bleiben? Dann ist PAT aktiv und man erhält trotzdem ordentlich Ramtakt via Teiler. Anschließend wird unter Windows mittels SetFSB o.Ä. den FSB rauf gezogen and so der Zieltakt erreicht?

Jedenfalls sehr aufschlussreich, weil ja oft geschrieben wurde das PAT nur 1:1 aktiv ist.
 
Ziehe ich daraus nun den Schluss, dass es sehr wohl Sinn macht mit dem FSB unter 200 zu bleiben? Dann ist PAT aktiv und man erhält trotzdem ordentlich Ramtakt via Teiler. Anschließend wird unter Windows mittels SetFSB o.Ä. den FSB rauf gezogen and so der Zieltakt erreicht?

Jedenfalls sehr aufschlussreich, weil ja oft geschrieben wurde das PAT nur 1:1 aktiv ist.
Was genau passiert, wenn man den FSB unterhalb von 200MHz setzt, weiß ich nicht. Ich habe bisher nur mit FSB 200MHz gearbeitet.
Ich gehe davon aus, dass PAT speziell für den 200MHz Betrieb und bei speziellen RAM timings (z.B. 2,5-3-3-6) optimiert wurde. Da bringen bessere RAM timings nur wenig Unterschied.
Der Trick mit dem setFSB ist ein guter Tip! Danke! Ich habe oben den Test mit setFSB anstatt BIOS ergänzt. Bootet man in Windows mit 200MHz und erhöht man dann mit setFSB auf 201MHz, hat man keine Verluste in der Latenz!

Ich werde bei Zeiten mit anderen Teilern (z.B. 5:4) und anderen RAM Riegeln nachtesten.


x86secret hat auch einen Artikel über PAT
www.x86-secret.com/popups/articleswindow.php?id=87
Muss man halt durch google translate jagen

Danke! Sind wichtige Infos mit drin. Sehr aufschlussreich.

Ich war mit meiner FSB133MHz strap Theorie auf der richtigen Spur. Anscheinend kann der 865PE nur mit dem 133MHz strap FULL PAT. Beim 200MHz strap wird zwar PAT aktiviert, (es passiert da tatsächlich was) aber PAT wird hier vermutlich nicht die gleiche Leistung des 875 Chipsatzes erreichen.
Ich gehe auch davon aus, dass der 4:5 Teiler auch zum 133MHz strap gehört! Daher funktioniert hier PAT.

Ich werde noch, wie im Link beschrtieben, die MME 68h register prüfen und ggf. vergleichen. Die in den register angegebenen strap Zugehörigkeiten kann ich auch noch prüfen und den Teilern im BIOS zuweisen.
 
Anschließend wird unter Windows mittels SetFSB o.Ä. den FSB rauf gezogen and so der Zieltakt erreicht?

Das war, wenn ich mich recht entsinne, damals auch der Trick um bei den CT-479 Plattformen PAT aktiv zu halten und den FSB dennoch gut hoch ziehen zu können. Bin mir nicht mehr 100% sicher, aber irgendwas war da, dass es Möglichkeiten gab PAT auch weit über 200MHz zu behalten.
 
Interessant, ich wusste garnicht dass Alpha für S478 auch Kühler produziert hat. Auf jeden Fall mal was anderes ;)
 
Hardwareluxx setzt keine externen Werbe- und Tracking-Cookies ein. Auf unserer Webseite finden Sie nur noch Cookies nach berechtigtem Interesse (Art. 6 Abs. 1 Satz 1 lit. f DSGVO) oder eigene funktionelle Cookies. Durch die Nutzung unserer Webseite erklären Sie sich damit einverstanden, dass wir diese Cookies setzen. Mehr Informationen und Möglichkeiten zur Einstellung unserer Cookies finden Sie in unserer Datenschutzerklärung.


Zurück
Oben Unten refresh