RAM Latenzen bei i855GM/GME verstellen? So geht's!

Rund um Mobile-Hardware, Tipps/Tricks, KnowHow...

Moderator: Rio71

Post Reply
GrandAdmiralThrawn
Mutter von Admin
Posts: 393
Joined: 01.03.2002 - 02:00
Location: Bruck, AT
Contact:

RAM Latenzen bei i855GM/GME verstellen? So geht's!

Post by GrandAdmiralThrawn »

Ich hab mich neulich ziemlich beim Ausprobieren von "SysTool" geärgert, nachdem ich zuerst gesehen hatte, daß das Ding die Speicherlatenzen beim i855GM hätte verstellen können sollen. Zwar erkannte SysTool den Chipsatz, konnte aber in meinem Fall weder Latenzen auslesen noch setzen.

Beim i855GM/GME handelt es sich um einen Centrino-Chipsatz, der zusammen mit dem Banias z.B. in Subnotebooks eingesetzt wird/wurde.

Also hab ich mir H.Odas WCPREdit sowie ein Intel i855GM/GME Whitepaper geschnappt (dank Intel für die ausführliche Dokumentation), und ein PCR File geschrieben, mit dem man die Speicherlatenzen am i855GM/GME zusammen mit WCPREdit direkt unter Windows verstellen kann.

In den BIOSes der meisten Notebooks gehts ja nicht wirklich, und ein anderes Tool, daß es mit dem i855GM/GME könnte, habe ich ja nicht gefunden.

WICHTIG: Wenn man WCPREdit startet, sollte man zuerst STRG+D drücken, und auf PCI Bus #0, Device #0, Function #1 wechseln. Bleibt man auf Function #0 beim i855, dann pfuscht man an irgendwelchen falschen PCI Registern herum!

Danach "File / PCR Open..." und das File 80863584.PCR laden. Hat man vergessen, auf Function #1 umzuschalten, dann erhält man jetzt eine Fehlermeldung, da Function #0 die Device ID 3580 aufweist, Function #1 aber 3584.

Nun sucht man die Speicherstelle 60h (Reihe 60, Spalte 00) raus.
Bits 6 und 5 setzen die CAS# Latenz (tCL)
Bits 3 und 2 setzen die RAS# to CAS# Latenz (tRCD)
Bits 1 und 0 setzen die RAS# Precharge Latenz (tRP)

Möglich sind CL2.5 (Bits 00) und CL2 (Bits 01), sowie 2-4 für die anderen Latenzen, Bitmuster sind ersichtlich. Bei tRCD und tRP gelten: 00 = 4 Clocks, 01 = 3 Clocks, 10 = 2 Clocks. An Speicherstelle 61h kann man noch die tRAS und die tRFC verstellen.

Dann einfach auf "Set" klicken, und die neuen Latenzen sind aktiv, kann dabei natürlich zu Abstürzen kommen, wenn man zu scharf vorgeht.

Ich konnte meine 1280MB Micro-DIMM (256+1024) in meinem JVC Subnotebook von 2.5-3-3 auf 2-3-2 schärfen. Nicht die einfachste Methode, aber wenn's sonst nichts gibt...

WCPREdit Screenshot:
Image

CPU-Z Screenshot:
Image

Und das PCR File für WCPREdit und den i855GM/GME:
http://www.hardoverclock.org/files/i855gme/80863584.PCR

Dieses PCR File ist übrigens bei weitem nicht vollständig, da ich einfach ned das ganze Intel Paper durchackern werde. Es ist also NUR geeignet, um Speicherlatenzen zu ändern, und das auch NUR am i855GM/GME, nicht am i855PM oder anderen i855 Derivaten!

Auf diese Weise kann man quasi für jeden beliebigen Intel Chipsatz, egal wie neu er auch sein möge recht schnell ein PCR File zusammenstellen, um die Latenzen direkt im Windows zu ändern, wenns im BIOS nicht geht, und noch keine Tools existieren. H.Oda macht's möglich...
Image
[GAT @ XIN weblog] | [Zenit/XIN.AT Homeserverprojekt] | [IBM PC Server 704]]!
Mainsys: Xeon X5690 on P6T Deluxe, 48GB Crucial DDR-III/1066, GTX Titan Black, Areca ARC-1883ix.12 with 12 × 6TB 7K6000 HDDs in RAID-6, Intel 320 600GB SSD, Auzentech X-Fi Prelude 7.1, NEC EA304WMi 30", IBM Model M Keyboard, EpicGear AnurA driverless/pure HID Mouse.
User avatar
Rockhount
Mutter und Vater von Admin
Posts: 600
Joined: 01.11.2002 - 02:00
Location: Im Jeverland
Contact:

Post by Rockhount »

Ich hab das in meinem Dell Inspiron 8600 mit i855PM und Dothan immer mit dem i855tweaker gemacht. Das ist das Ding von Panopsys, oder so. Einfach laden und Los. Das gleiche Proggi, gibts auch als i865tweaker. ist um länger besser wie das WCPRedit.

Download von cpuid.org
Tw855.zip
Tw865.zip

:engel:
Server: i5 2100T -- Big Shuriken -- Intel DH67CL -- 8GB DDR1600 -- Skystar2 -- WD 2TB RE4 -- openSuSE 11.4 -- VDR 1.7.19
Main: I5 2500K@ 4200MHz @ 1,15V -- Asus P8P67-M Pro -- 8GB DDR1600 -- HD6870 1024MB -- WinXP Sp3 / 7 Sp1
BMW E39 525i powered by ÖcoTecImage
GrandAdmiralThrawn
Mutter von Admin
Posts: 393
Joined: 01.03.2002 - 02:00
Location: Bruck, AT
Contact:

i855tweaker

Post by GrandAdmiralThrawn »

k, danke!

Aus unerfindlichen Gründen hab ich das Ding dann bei meinen Suchen per Google nicht finden können...

Wurscht, wieder was dazugelernt. ;)

Edit: Können die 855/865Tweaker die Einstellungen zur Bootzeit laden, oder muß man das jedes Mal neu machen? Bei Für WCPREdit gibts ja dann noch WCPRSet dazu, mit dem man das machen kann. Ich kanns ned austesten, hab das Subnotebook ned dabei in der Arbeit.

Edit 2: Leider kann Tw855 die Latenzen auf meinem JVC auch nicht verstellen, gleich wie SysTool. Ich schreibe diesen Nachtrag grade hier mitm JVC Subnotebook. Bislang funktionierts auf meinem i855GME weiterhin nur mit WCPREdit..
Image
[GAT @ XIN weblog] | [Zenit/XIN.AT Homeserverprojekt] | [IBM PC Server 704]]!
Mainsys: Xeon X5690 on P6T Deluxe, 48GB Crucial DDR-III/1066, GTX Titan Black, Areca ARC-1883ix.12 with 12 × 6TB 7K6000 HDDs in RAID-6, Intel 320 600GB SSD, Auzentech X-Fi Prelude 7.1, NEC EA304WMi 30", IBM Model M Keyboard, EpicGear AnurA driverless/pure HID Mouse.
Rio71
Tiefschürfender Techniker
Posts: 9923
Joined: 01.04.2002 - 02:00
Location: Residenz des Rechts
Contact:

Post by Rio71 »

hehe jo super sache das mit dem wcpredit.. zumindest mal richtig anspruchsvoll. :D
saubere sache gat ! :prost:
da sollte man recht ausgeschlafen sein zum fummeln solcher datei.

hatte zu tagen des 845pe/ge auch mal eins gebastelt weils dafür einfach nix gab und ich derer nutzung aber vom 440bx verwöhnt war.
http://www.rio71.de/dl/eigenes.html

- Image SMPS ; PWM ; BUCK ; BOOST ; SEPIC basteln... :: KHV basteln... ; E85 im E34 Image
- Image P4 2.8C @ 3208 (SL6Z5) :: IHS plan :: 1,600V wakü :: 4x256MB BH-5 DDR401 2-2-2-6 :: IS7-E , mod
       R 8500 @ 295/295--> DVI --> EIZO 15" TFT :: CMI 8738/PCI-6ch-LX :: T7K250
       LG GSA-H10N :: Blue Storm II 350 :: CS-601 :: T-DSL 3Mbit :: 98SE/XP :: Details
- Image P4 2.4C @ 3350 (SL6Z3) :: 1,55V :: Alpha PAL8942 :: DDR480 2,5-2-2-6 :: IC7 , mod
- Image P4 2.4B @ 3150 (SL6RZ) :: 1,65V MCX4000 + 90'er :: DDR466 2-2-2-5-infinite-64µs :: 4GEA :: IHS off
- Laptop PIII 700@700 (100FSB/440BX) :: 256MB :: 18Gig Toshiba :: 4MB ATI :: 14,1" TFT :: Win98SE
* Fußnote: 90% aller Computerprobleme findet man zwischen Stuhl und Tastatur.  ;-)              
GrandAdmiralThrawn
Mutter von Admin
Posts: 393
Joined: 01.03.2002 - 02:00
Location: Bruck, AT
Contact:

WCPREdit

Post by GrandAdmiralThrawn »

Bin ich also nicht der einzige, der sich den Schwachsinn wirklich antut. :D

Was ich noch suche ist WCPRSet, bei H.Oda gibt's das nicht mehr, und ich kann's auf Anhieb nicht finden, und daheim hab ich's wohl verwurschtelt. Hoffentlich treib ich das noch wo auf. Nach jedem Reboot/Aufwachen die Latenzen neu einstellen zu müssen ist doch etwas fad.
Image
[GAT @ XIN weblog] | [Zenit/XIN.AT Homeserverprojekt] | [IBM PC Server 704]]!
Mainsys: Xeon X5690 on P6T Deluxe, 48GB Crucial DDR-III/1066, GTX Titan Black, Areca ARC-1883ix.12 with 12 × 6TB 7K6000 HDDs in RAID-6, Intel 320 600GB SSD, Auzentech X-Fi Prelude 7.1, NEC EA304WMi 30", IBM Model M Keyboard, EpicGear AnurA driverless/pure HID Mouse.
User avatar
McFischi
Mutter von Admin
Posts: 261
Joined: 28.05.2005 - 11:24
Location: Muc

Post by McFischi »

Hier hab ich WCPRSet gefunden.

http://www.hardtecs4u.com/files/tools/


McF
Dual PIII-S 1400; ASUS P2B-DS; 4x Infineon PC 133 256MB cl2; Gainward 6800ultra

Core 2 Duo T7200; Aopen i975Xa-YDG, 4GB PC6400 Kingston; Sapphire HD5850 vapor-x


Image
User avatar
Rockhount
Mutter und Vater von Admin
Posts: 600
Joined: 01.11.2002 - 02:00
Location: Im Jeverland
Contact:

Post by Rockhount »

Ich habs auch noch.
WCPRSet1.20
Server: i5 2100T -- Big Shuriken -- Intel DH67CL -- 8GB DDR1600 -- Skystar2 -- WD 2TB RE4 -- openSuSE 11.4 -- VDR 1.7.19
Main: I5 2500K@ 4200MHz @ 1,15V -- Asus P8P67-M Pro -- 8GB DDR1600 -- HD6870 1024MB -- WinXP Sp3 / 7 Sp1
BMW E39 525i powered by ÖcoTecImage
GrandAdmiralThrawn
Mutter von Admin
Posts: 393
Joined: 01.03.2002 - 02:00
Location: Bruck, AT
Contact:

WCPRSet

Post by GrandAdmiralThrawn »

Ah, vielen Dank, das hilft weiter! :D
Image
[GAT @ XIN weblog] | [Zenit/XIN.AT Homeserverprojekt] | [IBM PC Server 704]]!
Mainsys: Xeon X5690 on P6T Deluxe, 48GB Crucial DDR-III/1066, GTX Titan Black, Areca ARC-1883ix.12 with 12 × 6TB 7K6000 HDDs in RAID-6, Intel 320 600GB SSD, Auzentech X-Fi Prelude 7.1, NEC EA304WMi 30", IBM Model M Keyboard, EpicGear AnurA driverless/pure HID Mouse.
User avatar
Rockhount
Mutter und Vater von Admin
Posts: 600
Joined: 01.11.2002 - 02:00
Location: Im Jeverland
Contact:

Post by Rockhount »

Und??? Bringts irgendwelche Praktisch "fühlbaren" Verbesserungen?
Messbar sind die ja, aber auch spürbar ?
Server: i5 2100T -- Big Shuriken -- Intel DH67CL -- 8GB DDR1600 -- Skystar2 -- WD 2TB RE4 -- openSuSE 11.4 -- VDR 1.7.19
Main: I5 2500K@ 4200MHz @ 1,15V -- Asus P8P67-M Pro -- 8GB DDR1600 -- HD6870 1024MB -- WinXP Sp3 / 7 Sp1
BMW E39 525i powered by ÖcoTecImage
GrandAdmiralThrawn
Mutter von Admin
Posts: 393
Joined: 01.03.2002 - 02:00
Location: Bruck, AT
Contact:

i855GME

Post by GrandAdmiralThrawn »

Dazu die ernüchternde Antwort: Definitiv nein. Spürbare Änderungen gibt es ja auch bei BX, i815, oder von mir aus auch i875 Systemen usw. nicht, wenn man von einem Wert wie 3-3-3 auf 2-2-2 geht. In meinem Fall waren die Änderungen ja sogar noch geringer als 3-3-3 => 2-2-2!

Fazit: Latenztuning in so kleinen Bereichen ist und bleibt eine Spielerei für "Low Latency Freaks", wenn du so willst. Hier bleibts generell nur bei meßbaren Verbesserungen, sicher nicht bis hin zu spürbaren. =)

Ich wollte es halt unbedingt zuwege bringen, die Latenzen am i855GME zu ändern, und da Aufgeben leider ned geht, ist's halt WCPREdit geworden. ;)
Image
[GAT @ XIN weblog] | [Zenit/XIN.AT Homeserverprojekt] | [IBM PC Server 704]]!
Mainsys: Xeon X5690 on P6T Deluxe, 48GB Crucial DDR-III/1066, GTX Titan Black, Areca ARC-1883ix.12 with 12 × 6TB 7K6000 HDDs in RAID-6, Intel 320 600GB SSD, Auzentech X-Fi Prelude 7.1, NEC EA304WMi 30", IBM Model M Keyboard, EpicGear AnurA driverless/pure HID Mouse.
Post Reply