Memtest: Failed test #7

Associate
Joined
16 Nov 2005
Posts
695
Location
West Midlands, UK.
Currently running memtest86 to test my overclock and it ran for over 2hours error free when it started to slowly show errors in test #7.

I've tried to find out(google wasn't my friend in this instance :( )what the most probable cause for it to fail in test #7, but I haven't been able to find anything.

I know it could be a case of relax my memory timings, up vdimm and/or vcore or lower my HTT, but I'd appreciate some guidance as to what it's most likely to be. Or is it something specific that'll cure it?

System as per sig, running at 2.7GHz on 1.35v. Memory on a 166 divider(so running at 225MHz)with 2.7v. Detailed memory timings, as below:

Memory.jpg



TIA, dagwoood.
 
with my ultra-d having memtest built in, i have used it a fiar bit. firstly in the past i have had x 512mb ocz plat ram rev1 version whilst it passed all benchmarks at 200mhz @ 2.5v (yes undervolted :) ), but it would not pass any benchmark at 209+mhz, no matter on the voltage or timings, with random bsods. so your ram isnt garenteed to run at the speed it is running at as it is only 400mhz rated.
A more likely reason is you need to slacken off memory timings. I would say 2T command rate is unlikely, just one or more of the timings need to be adjusted. I would raise all your timings to very lax ones to see if that is the problem. Also the ram could be overheatng, as memtest is a very intensive memory program. Ther is also the slight chance that a small part of the memory is faulty, and therefore isn't picked up on every memtest (this is what the OC support told me with my GIEL 2gb set a few months back) .
my guesses would be on the timings to tight or the ram is getting a bit too hot. But whilst deffo not a n00b, i'm no expert so anyone feel free to correct me if you think otherwise :p
Hope this helps :)

EDIT: My board is very awkward about ram, as yours is a DFI this could be worth looking in to
 
Last edited:
mglover070588, thanks for the advice; I'd given up hope of anyone posting any suggestions :)

I've been running numerous tests for the best part of a day now and I'm still getting fails in #7 :confused: I started with changing memory timings and that didn't have any effect; both with tighter timings and looser timings. Changed the command rate(didn't think that was the problem though as it's normally tests 4 and 8 that indicate command rate problems)and it wasn't that. I've lowered the overclock so it's running at 2.4GHz and on a 166 divider so the memory's running at it's rated speed, still no go.

I've upped the vcore/vdimm and that didn't do it either. I hadn't considered trying undervolting my memory and have read sometimes that does work, so I'll give that a try.

I don't think my RAM's overheating though as I've had the side open straight after running some tests and it was only slightly warm to the touch. To rule out overheating I've ran it at 2.8v to see if the test crashed sooner, but it didn't.

As to my memory not running at a higher speed, with my old board I had it running at 227MHz without any problems, but as you say, DFI boards can be picky with regards to memory. As an example, if I leave all my memory timings on auto and my CPU is at stock speed, memtest won't even run.

I just can't get my head around it's just test 7 it fails. If my memory was bad I'd expect problems in test 5 and 8 as these are supposed to be the most severe tests in memtest and it's normally these that cause problems with suspect RAM.

As you say, it's probably just a timing issue but it's proving a sod to track it down.

Again, thanks for the advice :cool: ,and I'll post back if I get to the bottom of it, dagwoood.
 
I don't have your board, (I got a DFI SLI-DR nF4) so my bios looks quite different for memory timings...

BUT

I notice you've got a few of the more "minor" settings abit too tight straight aways...

I got some 2GB PC4000 ballistix going at 280mhz 3-3-3-8-11-14 - for the main settings...

I'd try chaning the "Write CAS latency" to a higher value (2\3) for a start

change Twtr to "3"

so basically

Also try changing CAS to 3, after you've tried the other settings i said.

MAIN POINT

DON'T RUN A FULL RUN OF MEMTEST!!!!

Your just wasting your time...

Run TEST 5 *ONLY* on a loop.

If you've got errors they will show up there in more like 5-10 mins rather than 2hours.

Maybe even sooner.

Never do a full run until you think the ram is totally stable, its a complete waste of time. MEMTEST isn't even that intensive on memory, I doubt you've reach the potential of the RAM

Also, try 2.8volts for the memory, check to see if when you chose 2.8v its actually pumping that much through it, my board has an option to add an extra .03 of a volt as boards undervolt quite often even with good PSUs
 
dagwoood said:
mglover070588...but as you say, DFI boards can be picky with regards to memory

DFI boards aren't really picky in reality, no more so than other "overclocking" boards. They just have LOADS of settings, these settings aren't even there on crap boards so they are just set at relaxed defaults. You have to do it yourself with DFI boards, trial and error over and over until eventually you will find some little setting that you thought wasn't the cause...and it is
 
ernysmuntz said:
They just have LOADS of settings, these settings aren't even there on crap boards so they are just set at relaxed defaults.

Haha yeah that true :)
come to think of it it is test 5 and 8 that failed when i had dodgy sticks.
I think ernysmuntz is right here then :p also the latest bios never hurts (although doubt it would make a difference in this case, but it did update my memtest version in the bios).

My DFI was very picky about ram slots untilthe bios was updated aswel. it refused to post in the orange ones :confused: now its ok though :D
 
Any idea what IC's those chips use? (Or at least a full part number) That might help sort out the timings.
FWIW the DFI's can be really fussy with certain IC's, took me an afternoon to get a 2gb kit of Ballistix sorted and working happily...

Also, as noted above tests 5 & 8 are the ones you want to look at. If you get ~ 30 mins of looped test 5 clean boot to windows and run windows memtest. The DOS based on is ok, but doesn't always pick up errors where windows tends to be a little more harsh
 
DFI boards arent picky, its just with the wider array of memory options, which on other boards would be set way higher to allow for compatability, are set fairly tight on DFI boards (too tight for some ICs), so it takes a lot more tweaking... ive had ram on my old DFI that wouldnt pass at stock, then change 1 setting and it goes well above stock... its just about perserverence generally

id head over to XS or DFI Street and read the ram related stickys :)
 
Thanks for all the suggestions guys! :cool:

ernysmuntz said:
MAIN POINT

DON'T RUN A FULL RUN OF MEMTEST!!!!

Your just wasting your time...

Run TEST 5 *ONLY* on a loop.
Is that a typo ernysmuntz, because I'm only getting errors in test #7?

It's a case of "great minds think alike" anyway ernysmuntz because after reading mglover070588's comment about undervolting, I immediately tried running test 7 on a loop, but with a vdimm of 2.6 and I lowering my overclock to 2.6GHz. I let if run for 4 passes(just over an hour)and didn't get any errors. Problem solved I thought.

So I ran the full tests again this morning, and yet again, I got a single error on the third pass in test #7 :confused:

Ok I thought, change the CAS to 3. Started the full tests but I got lots of errors in the first pass in #7 :confused: :confused:


OC_A64 said:
Also, as noted above tests 5 & 8 are the ones you want to look at. If you get ~ 30 mins of looped test 5 clean boot to windows and run windows memtest. The DOS based on is ok, but doesn't always pick up errors where windows tends to be a little more harsh
I've never had any errors so in tests 5 and 8. I've done some stability testing in windows, mainly to see if my CPU overclock was stable, and haven't had failures. I've ran 4MB Super Pi(2 instances), Aquamark to check if single core apps are ok, 3Dmark06 as this uses 2 cores(in parts)and run 2 instances of Prime torture test, using the custom mode so it uses as much RAM as possible. I've only run Prime for about 10-15 minutes, just to make sure it doesn't fall over straight away.

OC_A64, is windows memory test a good indicator of memory health? From what I've read, Memtest is the be all and end all with regards to memory testing and other memory tests seem to be frowned upon.



So to summarize, I can loop test #7 and I don't get any errors with the default timings for DDR400, but when I run the full tests with the same timings, I get one or two errors on the third pass of the test. When I changed the CAS only, I got more errors and sooner.

Every time I've run the complete tests, I've had errors in test #7 only; I haven't had any errors in any of the other tests, even when I've changed vcore/vdimm and the HT value(ie, how far I've pushed the overclock).

What little stress testing I have done within windows hasn't thrown up any errors.

In view of all the above, instead of investing a lot of time/effort in trying to cure this one anomaly in test 7, would it be more productive to run a stress test from within windows over night, and if it's error free in the morning not go looking for a solution to get test 7 to pass?

TIA, dagwoood.
 
IF windows memtest and other windows based stability apps show no errors, and you're clean through #5 and #8 in DOS memtest then I'd ignore the errors you get in test 7 tbh.
If you can pass windows memtest to 1000% then your ram should be damn stable. The dos test is a fairly good indicator of stability but i've gone on to prime systems only to have them fail soon after. Running windows memtest gave a whole whack of errors. Take from that what you will :)
 
Yep, test 5 one that people seem to use to test initial stability.

If it can do 30-40 passes of that then give it a shot at a whole run over night (assuming your done overclocking the cpu etc)
 
locutus12 said:
3999 posts :D

locutus12
Wise Guy
Joined: Mar 2004
Posts: 3,998

wheres ** 3999th? :P lol

as for the memory he said it wasnt heat as it didnt fail quicker when he overvolted it more

does your memory actualy pass test 7 on stock everything? in this motherboard or another? if not then you can probably stop fiddling coz test 7 just doesnt seem to like ** memory but if its not actually causing any problems other than that...its not such a big deal
 
Well, to cut a long story short, it looks like a stick of my Corsair ram is borked :(

I ran memtest86+ test #5 and looped it for 30 passes(took just under an hour)and there were no errors. So I booted into windows and ran 2 instances of windows memtest and it'd only got to 30% when one test produced and error!

So I loosened the memory timings and started it off and watched until it got over 100% then went to bed. Woke up this morning and one instance had failed after 300% but the other test had carried on without any errors.

Now I'm really confused, so, going back to basics I thought I'd try the RAM in different slots(again)and when I took one stick out I noticed that at one end the heat spreader wasn't flush, ie it looked like it'd lifted up a little.

So I applied some slight pressure and it looked "flush", so I put it back in, booted into windows, started windows memtest and voilà, completed 1000%.

So, it looks like it has been a heat issue(kudos to mglover070588 and locutus12 :) )but I think it may have caused some permanent damage as it still wont pass test #7 in memtest86+, but I've just ran the complete tests with 2 sticks of Crucial value ram at the same speed(running at 217MHz)and it's not produced any errors at all!!

So a big thank you guys for all the help/advice. At least now I know it's not a timing issue but it's purely a hardware problem.

Thanks again, dagwoood.
 
test 7 is a timings related problem, test 8 is a command rate related error.

i suspect the problem is that your running the ram too fast at 225mhz. try with timings of 3-3-3 and see if that resolves the problem. if not then you will have to use a lower divider. if you got a good board you may have access to the 150 divider if not then drop to the 133 divider and take things from there.
 
Cyber-Mav said:
test 7 is a timings related problem, test 8 is a command rate related error.

i suspect the problem is that your running the ram too fast at 225mhz. try with timings of 3-3-3 and see if that resolves the problem. if not then you will have to use a lower divider. if you got a good board you may have access to the 150 divider if not then drop to the 133 divider and take things from there.

Hi Cyber-Mav. I tried lots of different timings and they all failed test #7 and they failed on the first pass of memtest86+. Running with the default timings it always took until the third pass for it to show errors.

As to not being able to run at 225MHz, the Corsair didn't have any problems in my old board(same as yours, an Asrock DS)running at 228MHz at 2.5-3-3-7. For the recent tests I'd clocked it back to 2.6GHz anyway to take the CPU out of the equation, so they were only running at 216MHz.

As per my earlier post, I'm positive they're heat damaged. I've raised an RMA request with Corsair and hopefully they'll replicate the problem and I'll get some replacements; fingers crossed :)
 
I have just ran the windows memtest and got an error after about 5 mins, i have everything at stock levels, is my memory bad?

If so what can i do about it?

Thanks
 
Back
Top Bottom