• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

SPDTool: Read, Edit and Flash your Memory's SPD

it would also make no sense for cost and manufacturing...but good question anyways...
 
warning: this is a very dangerous tool. not for the n00b or idiot amongst us. only use if you know EXACTLY what you are doing.
 
I have a BUG in 0.55 ver/

when i am editing TRFC value, it writes wrong Hex one.
If you wont i can send u mi spd file.

Do you know what ram timings are changing to higher when i use 1:1 multiplier,
I only know about TCL TRCD TRP TRAS TRC TRFC TRRD TWR TWTR TRTP, are there some else, which are changing?
 
warning: this is a very dangerous tool. not for the n00b or idiot amongst us. only use if you know EXACTLY what you are doing.

where is danger ? even if you write wrong spd there is a way to get back :)
inserting memory on the fly
i tried and saved my module in a such way
 
because you can bugger a lot of timings, and tbh, i (nor many others i doubt) feel like answering a million threads where ppl have been stupid enough to try the tool without knowing what their doing, hence the warning.
 
this is cool i now have ddr333 :D thanx w1z
 
First I'd like to say thanks for a great tool like this.

I do however have some questions.

I have a stick of TwinMOS PC3200 RAM, which has SPD set timings of 2.5-3-3-8 at 200 MHz. Now I want to use the memory in a machine where it'll be running at only 133 MHz, and which I can't change the timings in. So my plan was to use SPDTool to change the SPD settings to 2-2-2-5 at 133 MHz. I've done this, and in checking the SPD tab of CPU-Z, it has the settings just like that.

Thing is, most RAM sticks have multiple SPD settings. I have a stick of Geil RAM that has SPD settings for 166 MHz and 200 MHz, with tighter timings at 166 MHz. I would like to do this to my TwinMOS stick, but I can't figure out how.

The one thing I did notice was that when I changed the field marked "CAS Latencies Supported" from 3 to 2,3 the timings displayed on the SPD tab of CPU-Z moved from the first column to the second column, although the values themselves didn't change. Changing 2,3 to just 2 moved the SPD timings back to the first column.

I guess it isn't a big deal, but if someone could explain to me how to set a second set of SPD timings, or if this is even possible, it would be appreciated.

Thanks again
Biggles
 
I couldn't actually wait until somebody answered me and kept playing about with it. I compared the hex values of a whole lot of different RAM sticks and then eventually realised that what actually affected the different SPD settings I could have was the stuff that wasn't hex values on the right hand side. I changed some dots to "uu" and suddenly I had my 133 MHz column as well. I then figured out how to change some other timings and stuff.

Biggles
 
Seem to have a problem sending with v0.55.

Under Chips Used there's a drop down box with HTML code in it.
Same code is shown in an pop-up when trying to submit.

000001228.png


000002458.png
 
where is danger ? even if you write wrong spd there is a way to get back :)
inserting memory on the fly
i tried and saved my module in a such way
not the wisest bit of advice ive seen on a forum there........
youre very lucky you didnt fry the dimm and board
 
Will this work with regular DDR memory? like my Infineon PC 3200 DDR400 ?
 
I guess the upload feature is still being worked on. :ohwell:

Would really like to compare a few things, in particular how the SPD's of an initial release of memory compares to a later one (i.e. same brand/model).

I realize that the manufacturing process or rev can change, but might help out knowing by SPD that it occured.
 
ecc mod

Hi guys,
is it possible to disable ecc so i can fool a budget mobo (nforce6100) to run the ecc ram?
still have other uses for it so i will download the editor anyway but im asking so i dont break good ram, will probably use a different rig to modify the ram as im not confident that the nvidia 6100 chipset will be supported...thoughts and suggestions welcome..woops just though is it the 754 sempron or the chipset the reason the ecc ram wont work?
Cheers,
Craig
 
Last edited:
On the fly? Are you saying you hotflashed a memory module?
He's....... nuts.

Don't hot swap memory. period. Or anything else not designed to do so for that matter. EVER. for good reason. :eek:
 
I cant get this proggy to work with x64 on teh main rig....oh well...running vista on teh lappy atm doesnt work either ...ill try if i go back to egspeee...but right now guess it will stay ddr2 533 not 667 like id hoped on teh lappy.. and i cant boot to change it on teh media rig with teh ram i wish to use:slap: ever tried to rake shit uphill with a broom:nutkick: ...dammit
 
I'm too having bug in 0.55 with TRFC. How to reproduce: read spd, go to timing summary, remember number in TRFC column. Change value to the same via droplist (not via hex). TRFC in timing summary changes.
Other thing: droplists behave in strange way - do not know how to describe.
 
I have 512 Mb DDRII-800 modules Hynyx (HYMP564U64BP8-S5) with factory timing 5-5-5-18.
It is required to me to change SPD, that my modules have turned out DDRII-533, with timing 5-5-5-18.
Flash memory SPD RAM - 256Byte. Your utility SPDTool_055, cannot flashing full 256 bytes.
Utility flashig only second 128 byte (pos 128-255). Pos. 0-127 - don`t possible flashing :(
I have tried all variants - nothing helps.....
It is possible flashing only second part SPD RAM. That I should do ?
Help me,please!!

My PC: Intel E6400 Core2 Duo,P965 chipset, WinXP(pro)SP2.
 
Have you tried ripping it out and putting it back while your computer is still on?...
(Sorry couldnt help myself)
 
Was wondering if these boards support spd flashing for DDR2 memory

Asus P5B Deluxe
DFI ICFX3200
Asus 680i Striker Extreme

thanks
 
My motherboard Epox EP5-P965+GLI, and has SM-Bus controller on board.
If there was an incompatibility,that would be impossible flashing anything !!
In my variant, i have an opportunity flashing SPD DDRII modules, but not completely, but only half (128 bytes).
Access to the first part (0-127bytes),where to be the basic information - it is not possible :confused:
The second part (128-255), why that - is free flashing.
I have a guess, that the manufacturer Hynix - has blocked an opportunity to change factory dates :banghead:
Can be such?
 
Have you tried ripping it out and putting it back while your computer is still on?...
(Sorry couldnt help myself)

Did you mean that it can help with flashing?
Or you mean that I could damage the memory module by ripping it out and putting it back while the PC was on?

Please explain. Thanks in advance.
 
Wont run in x64 Windows...
 
Back
Top