Problem is I don't have Windows, only Linux (Arch). CPU-Z won't work under Linux with Wine. Under Linux there is a "decode-dimms" utility, its output is the following:
Code:
Maximum module speed 400 MHz (PC3200)
Size 1024 MB
Voltage Interface Level SSTL 2.5V
tCL-tRCD-tRP-tRAS 3-4-4-8
Supported CAS Latencies 3T, 2.5T, 2T
---=== Manufacturing Information ===---
Manufacturer Kingmax Semiconductor
Part Number MPXD42F-D8KT4B
---=== Memory Characteristics ===---
Maximum module speed 400 MHz (PC3200)
Size 1024 MB
Voltage Interface Level SSTL 2.5V
tCL-tRCD-tRP-tRAS 3-4-4-8
Supported CAS Latencies 3T, 2.5T
---=== Manufacturing Information ===---
Manufacturer Kingmax Semiconductor
Part Number MPXD42F-D8MT4B
As one can see I have two slightly different KingMax modules, ending with D8KT4B and D8MT4B, and their supported CAS latency values differ 3, 2.5 vs 3, 2.5, 2.
As you can see, I have set in the BIOS menu 333 Mhz (320 Mhz) memory frequency, beacuse I would like to experiment with this value and the different timing values too. They are now set to: 8-2.5-4-3
With these timings I am able to set 333 Mhz and even 266 Mhz too, because I hoped that my other modules tolerate better the lower frequency and will work together with the two 1 GB KingMax modules.
My other modules are: another 1 GB KingMax, ending with D8KT4B, but following letters differs from the two others, PNAS / MNAS vs NFAR. I have two 512 MB modules they are PQI and PMI brand, and one 256 MB module, Samsung. All are DDR SDRAM, 400 Mhz. I have two 256 MB 266 Mz modules too, Q2 and PMI brandname.
Yesterday I was able to operate the system stable with 3.5 GB RAM in total, with the following config (beginning with closest to the processor): 1 GB (D8KT4B-NFAR) - 512 MB (PMI) - 1 GB (D8KT4B-PNAS) - 1 GB (D8MT4B-MNAS). At 333 Mhz with timings set to: 8-2.5-4-3. It worked perfectly, however browsing the BIOS menu produced freezes, same with Memtest86+ as it freezed in a second or two, but when I let the Linux operating system to load, it worked without problems for hours, no freezes, no program crashes.
The problem is: when I switched off the computer for night and switched on at next morning, it didn't boot. No POST messages, display isn't initiated, keyboard LEDs didn't flash signing a startup.
I had to remove the 1 GB and 512 MB modules from closest to the processor, and let the system operate with the two older KingMax modules, they usually work well together.
Optimally I would like to use 4 GB of RAM, right now it is not possible, because I have a bad 1 GB module (I have 4 pieces of 1 GB modules and one of them is bad): memtest86+ produces lot of errors for the bad module. However there is a Linux kernel feature called "BadRAM". One can operate a system stable with a bad RAM, telling the kernel not to use a certain memory range. 3.5 GB of RAM still would be ideal, and even 3 GB would be nice for me.