Strange memory errors - thoughts?

T400/410/420 and T500/510/520 series specific matters only
Post Reply
Message
Author
DiagonalArg
Freshman Member
Posts: 57
Joined: Sun May 15, 2011 5:52 am
Location: San Francisco, CA

Strange memory errors - thoughts?

#1 Post by DiagonalArg » Mon Feb 16, 2015 2:10 am

Hi all. I've got a T520 and a T530, and I've been running memtest86+ like crazy on the two. I've got a pair of 4G sticks which behave just fine in either machine. I've also got a pair of 8G sticks (HyperX, KHX16LS9P1K2/16) that behave fine in the T520, but consistently gave me errors in the T530. The errors were at just over the 10GB point (actually, just past 10,000MB), so I swapped the two chips inside the T530, thinking that if it's one of the modules, the errors should move down to the 2GB area. That didn't happen, they remained just past the 10,000MB point. Uh oh, that seemed like a problem with the machine.

Anyone have any insight? Is my T530 defective? Any other testing I might do??

/DA

rkawakami
Admin
Admin
Posts: 10052
Joined: Sun Jun 04, 2006 1:26 am
Location: San Jose, CA 95120 USA
Contact:

Re: Strange memory errors - thoughts?

#2 Post by rkawakami » Mon Feb 16, 2015 2:29 am

When the modules failed, was it a single error, a couple of errors or something that looked like it was catastrophic? And did the error occur right away or so time into the series of patterns (tests) that memtest86+ executes?

I would run memtest86+ on a single 8GB module in the T530. Let it run for at least three complete passes (assuming no errors). If it passes, then move it to the other memory slot and repeat. Do the same to the second module. You'll then have a table of how each module performs in each slot.

The KHX16LS9P1K2/16 is rated as DDR3 1600 which means it's exactly as fast as it's supposed to be for the T530 but faster than what the T520 requires (DDR3 1333). It might be that the module(s) are just at the limit of the DDR3 1600 spec so that when they are run in the slower T520, it doesn't cause any errors. The only way to know for sure is to try two other DDR3 1600 modules in the T530 and see what happens.
Ray Kawakami
X22 X24 X31 X41 X41T X60 X60s X61 X61s X200 X200s X300 X301 Z60m Z61t Z61p 560 560Z 600 600E 600X T21 T22 T23 T41 T60p T410 T420 T520 W500 W520 R50 A21p A22p A31 A31p
NOTE: All links to PC-Doctor software hosted by me are dead. Files removed 8/28/12 by manufacturer's demand.

DiagonalArg
Freshman Member
Posts: 57
Joined: Sun May 15, 2011 5:52 am
Location: San Francisco, CA

Re: Strange memory errors - thoughts?

#3 Post by DiagonalArg » Mon Feb 16, 2015 2:39 am

@rkawakami - thanks for your response.
rkawakami wrote:When the modules failed, was it a single error, a couple of errors or something that looked like it was catastrophic? And did the error occur right away or so time into the series of patterns (tests) that memtest86+ executes?
Just a couple of errors. I ran 6hrs and got 1 error (at 10036MB) then I ran 13hrs and got errors at 3 locations (10040MB, one time, 10100MB, 3 times and 10101MB, 4 times)
rkawakami wrote:I would run memtest86+ on a single 8GB module in the T530. Let it run for at least three complete passes (assuming no errors). If it passes, then move it to the other memory slot and repeat. Do the same to the second module. You'll then have a table of how each module performs in each slot.
I've been avoiding that because, for some reason, Kingston says they will not warranty modules that are run individually. Do you know why that is?
rkawakami wrote:The KHX16LS9P1K2/16 is rated as DDR3 1600 which means it's exactly as fast as it's supposed to be for the T530 but faster than what the T520 requires (DDR3 1333). It might be that the module(s) are just at the limit of the DDR3 1600 spec so that when they are run in the slower T520, it doesn't cause any errors.
The HyperX are supposed to be modules that can be severely over-clocked. I'm not doing that, of course, but I don't believe they should be over-stressed. I did find someone else who had gotten these modules for a T530 and he said they worked; though I don't know if he ran memtest to check for isolated errors as I have.
rkawakami wrote:The only way to know for sure is to try two other DDR3 1600 modules in the T530 and see what happens.
Pricey.

/DA

rkawakami
Admin
Admin
Posts: 10052
Joined: Sun Jun 04, 2006 1:26 am
Location: San Jose, CA 95120 USA
Contact:

Re: Strange memory errors - thoughts?

#4 Post by rkawakami » Mon Feb 16, 2015 3:12 am

Single bit errors sounds like a memory problem, rather than something in/on your motherboard. Typically heating the modules (i.e, letting them run a long time) would cause data access times to get worse, along with DRAM cell refresh to get shorter.

I don't know why Kingston would only guarantee modules that are run in pairs, unless they were originally sold as a matched pair. In which case, you can return both and say they don't work together. As far as I know, a T530 does not have to have both sockets populated in order to run. According to the tabook, factory builds often came with a single 4GB module. I don't believe that would change when using an 8GB module.

As for the "pricey" modules, sorry but I can't help you there. Such is the landscape when dealing with the newest and oldest forms of semiconductor memory. The latest and greatest is expensive when considering price per GB, along with stuff that's old and slow that nobody makes anymore.
Ray Kawakami
X22 X24 X31 X41 X41T X60 X60s X61 X61s X200 X200s X300 X301 Z60m Z61t Z61p 560 560Z 600 600E 600X T21 T22 T23 T41 T60p T410 T420 T520 W500 W520 R50 A21p A22p A31 A31p
NOTE: All links to PC-Doctor software hosted by me are dead. Files removed 8/28/12 by manufacturer's demand.

DiagonalArg
Freshman Member
Posts: 57
Joined: Sun May 15, 2011 5:52 am
Location: San Francisco, CA

Re: Strange memory errors - thoughts?

#5 Post by DiagonalArg » Mon Feb 16, 2015 3:20 am

Ok, if I'm not going to fry anything, I'm going to test them singly.

One thing you might help me clear up. memtest is running now. On the t520 it says that those 2 x 8G modules (DDR3-1600, matched) are running at "10208 MB/s", whereas on the T530 the 2 x 4G modues (also DDR3-1600, not matched as they are different manufacturers) are running at "16377 MB/s". The ratio is 16377/10208 = 1.6. But the T520 is supposed to take DDR3-1333 and the T530 DDR3-1600, so that ratio is 1600/1333 = 1.2.

What's wrong here?

rkawakami
Admin
Admin
Posts: 10052
Joined: Sun Jun 04, 2006 1:26 am
Location: San Jose, CA 95120 USA
Contact:

Re: Strange memory errors - thoughts?

#6 Post by rkawakami » Mon Feb 16, 2015 5:02 am

Note sure why that is at the moment. The figures you cite are bandwidth numbers; how much data can be transmitted in one second. That spec can be affected by a few things.

Look carefully at the memtest86+ screens on both systems. What are on the following lines (I'm running version 4.20 at the moment; your information may be in slightly different locations):

1) First line on left under the green MEMTEST86+ <version>
After the Intel processor type, what speed (Mhz) is it running at?

2) 6th line on left: IMC:
What's the BCLK rate?

3) 7th line on left: Settings: RAM:
What's the speed (Mhz) and is it indicating Dual Channel?
Ray Kawakami
X22 X24 X31 X41 X41T X60 X60s X61 X61s X200 X200s X300 X301 Z60m Z61t Z61p 560 560Z 600 600E 600X T21 T22 T23 T41 T60p T410 T420 T520 W500 W520 R50 A21p A22p A31 A31p
NOTE: All links to PC-Doctor software hosted by me are dead. Files removed 8/28/12 by manufacturer's demand.

DiagonalArg
Freshman Member
Posts: 57
Joined: Sun May 15, 2011 5:52 am
Location: San Francisco, CA

Re: Strange memory errors - thoughts?

#7 Post by DiagonalArg » Mon Feb 16, 2015 7:03 pm

@rkawakami - Ok, I've tested the modules individually, and I'm finding what you'd expect: one modules is bad in either slot of the T530, the other is good in either slot. So it's got to be the module. I've already called Kingston Tech support and registered a case. I'll have to wait until tomorrow to talk to the warranty department.

I'll get the info your asking for in your last post and get back in a bit. I am curious about these speed issues.

Thanks
/DA

DiagonalArg
Freshman Member
Posts: 57
Joined: Sun May 15, 2011 5:52 am
Location: San Francisco, CA

Re: Strange memory errors - thoughts?

#8 Post by DiagonalArg » Mon Feb 16, 2015 8:49 pm

rkawakami wrote:Note sure why that is at the moment. The figures you cite are bandwidth numbers; how much data can be transmitted in one second. That spec can be affected by a few things.

Look carefully at the memtest86+ screens on both systems. What are on the following lines (I'm running version 4.20 at the moment; your information may be in slightly different locations):

1) First line on left under the green MEMTEST86+ <version>
After the Intel processor type, what speed (Mhz) is it running at?
I've got two different versions here. 4.20 (from an ubuntu 12.04 disk) and 4.37 (from the memtest86.com web site). Interestingly enough, version 4.20 gives more info than 4.37, including whether it's single or dual channel and the memory SPD information. (*edit: I stuck with info's as provided by 4.20.)

T520: is an i5-2520M @ 2.5Ghz.
T530: is an i5-3230M @ 2.6Ghz.

All modules are DDR3-1600. The 8G pair are identical manufacturer/part#s. The 4G pair are different manufacturers.
rkawakami wrote: 2) 6th line on left: IMC:
What's the BCLK rate?

3) 7th line on left: Settings: RAM:
What's the speed (Mhz) and is it indicating Dual Channel?
T520 with the two 4G modules: Memory: 10171MB/s, IMC as above (Intel Core i5 ...) BCLK is 99Mhz
RAM 664Mhz (DDR3-1329), CAS: 9-9-9-24, Dual Channel(!)
T520 with one 8G module: Memory: 6406MB/s, IMC as above (Intel Core i5 ...) BCLK is 99Mhz
RAM 664Mhz (DDR3-1329), CAS: 8-8-8-23, Single Channel
T520 with the two 8G modules: Memory: 10208MB/s, IMC as above (Intel Core i5 ...) BCLK is 99Mhz
RAM 664Mhz (DDR3-1329), CAS: 8-8-8-23, Dual Channel

T530 with the two 4G modules: Memory: 9070MB/s, IMC as above (Intel Core i5 ...) BCLK is 216Mhz
RAM 1729Mhz (DDR3-3450), CAS: 11-11-11-28, Dual Channel(!)
T530 with one 8G module: Memory: 9070MB/s, IMC as above (Intel Core i5 ...) BCLK is 216Mhz
RAM 1729Mhz (DDR3-3450), CAS: 9-9-9-27, Single Channel
T530 with the two 8G modules: Memory: 18140MB/s, IMC as above (Intel Core i5 ...) BCLK is 99Mhz
RAM 798Mhz (DDR3-1596), CAS: 9-9-9-27, Dual Channel

T530 Memory MB/s/T520 Memory MB/s:
Two 4G modules: 0.9
One 8G module: 1.4
Two 8G modules: 1.8

I would have thought it would be roughly 1600/1333 = 1.2, since the T530 calls for DDR-1600 and the T520 for DDR-1333.

(Notice that in my previous post, I had said that the T530 with the two 4G modules was running the memory at 16377MB/s. It seems I made an error(?could it be different if I swapped those 4G modules from one slot to the other?) In any case, the ratios are odd.)

Ok, I am now officially _tired_ of swapping memory modules! :?

rkawakami
Admin
Admin
Posts: 10052
Joined: Sun Jun 04, 2006 1:26 am
Location: San Jose, CA 95120 USA
Contact:

Re: Strange memory errors - thoughts?

#9 Post by rkawakami » Mon Feb 16, 2015 9:36 pm

DiagonalArg wrote:I've got two different versions here. 4.20 (from an ubuntu 12.04 disk) and 4.37 (from the memtest86.com web site).
Ah, if you indeed did not mistype the web address, memtest version 4.37 from memtest86.com is basically a different program than version 4.20 (which I assume has MEMTEST86+ on the screen), which comes from memtest.org. By "different program", I don't mean it's simply a difference in version numbers; there's two separate programming teams that have released very similar memory diagnostic programs. Several years back development of this memory diagnostic was split into two forks, one retaining the original name of memtest86 and a second version with the "+". From what I remember, they selected different memory patterns to use. When I was working for Mosel Vitelic, a maker of DRAMS at the time, the Applications group ran a correlation between different memory diagnostic programs and our multi-million dollar Advantest production memory testers. It was determined that memtest86+ was doing the best job at catching memory failures than the other programs that were available.

I would recommend using only one of the versions of memtest when attempting to compare modules and systems against each other. There will be enough of a difference between the patterns used by the diagnostic, that it's possible (but rare) one program will identify an error, while the other one won't.

ref: http://memtest86.com/ <-- memtest86
ref: http://memtest.org/ <-- memtest86+
ref: http://memtest86.com/history.htm <-- brief history on the program development
Ray Kawakami
X22 X24 X31 X41 X41T X60 X60s X61 X61s X200 X200s X300 X301 Z60m Z61t Z61p 560 560Z 600 600E 600X T21 T22 T23 T41 T60p T410 T420 T520 W500 W520 R50 A21p A22p A31 A31p
NOTE: All links to PC-Doctor software hosted by me are dead. Files removed 8/28/12 by manufacturer's demand.

DiagonalArg
Freshman Member
Posts: 57
Joined: Sun May 15, 2011 5:52 am
Location: San Francisco, CA

Re: Strange memory errors - thoughts?

#10 Post by DiagonalArg » Mon Feb 16, 2015 9:46 pm

@rkawakami - well, that explains the difference! Thanks for that history.

Though, as I clarified in the edit to my previous post, I stuck with 4.20 from the Ubuntu disk for all that data. That is mtest86+. So I think the data should be valid for looking into the speed issues.

/DA

Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “ThinkPad T400/410/420 and T500/510/520 Series”

Who is online

Users browsing this forum: No registered users and 2 guests