Question Can't run my son's RAM at rated speed, Ryzen 5 1600 12nm refresh

King_V

Distinguished
Ok, so I am not sure if this would count as "overclocking" or not, so I put it in this forum.

Motherboard: ASRock B450M Steel Legend

RAM: Corsair Vengeance LPX 16 GB (2 x 8 GB) DDR4-3200 Kit

Well, really, the whole PCPartpicker list is in my sig (follow the link on ChromaTron).

The CPU is the YD1600BBAFBOX variant of the Ryzen 5 1600, so, on the 12nm process, apparently Pinnacle Ridge.

As a point of reference, for dual channel, the manual says to insert the RAM sticks into slots A2 and B2 if only using a single pair, and for 4 sticks use A1 and B1 as well as A2 and B2, so, using only A2 and B2 is what I did.


We did all the installation of the OS, drivers, etc., at BIOS defaults, so the RAM was running at 2133 at the time. Before he started gaming, I went in the BIOS and set the RAM for 3200Mhz, the XMP setting. Confirmed it in CPU-Z.

My son could only get a few minutes into gaming before blue-screening. Rebooted, logged in, couldn't even get started before it blue-screened. Next time, he logged in, window went completely black, with only mouse visible and movable, and sat that way for several minutes before powering off.

I then went into the BIOS and set the RAM for 2133, and he was able to game for hours.

Later, I tried booting up at 2933MHz, worked for a few minutes before blue-screening again. It seems each time, the error given for the blue-screen is different. The ones my son snapped a photo of were:
  1. DRIVER IRQL NOT LESS OR EQUAL
    What failed: Ndu.sys
  2. KMODE EXCEPTION NOT HANDLED
There was another one that I caught that was completely different than those, but, like the KMODE one, didn't have a "what failed" line.

I went into the BIOS and set it down to 2666, but then shut down for the night.

But, my question basically boils down to: "What am I doing wrong?" I would REALLY like it if I could run the ram at the full speed it's rated for, but I could live with 2933 if that's all the CPU/chipset would support. Any idea what I should be doing?
 
Last edited:

King_V

Distinguished
First off - I should say that I was wrong about 2666. I'd set it down to 2800, and thus far, it's working fine, but I'm not stressing the system.

did you try xmp 2.0 profile and select DDR4-3200
I could've sworn I'd done exactly as it was shown in the video, but, after viewing it, I rebooted, and did that again, and so far, things seem stable at 3200. I can't do any intense testing at the moment, but I've been doing basic stuff on the desktop, and watched a brief YouTube video, and thus far, no issues.

I'll see how things go - if anything weird happens in the next couple of days, I'll report back. It may have to wait two weeks for when my son's back again and goes through an intense gaming run.
 

Md Noman 1

Commendable
Feb 3, 2017
83
5
1,545
6
First off - I should say that I was wrong about 2666. I'd set it down to 2800, and thus far, it's working fine, but I'm not stressing the system.



I could've sworn I'd done exactly as it was shown in the video, but, after viewing it, I rebooted, and did that again, and so far, things seem stable at 3200. I can't do any intense testing at the moment, but I've been doing basic stuff on the desktop, and watched a brief YouTube video, and thus far, no issues.

I'll see how things go - if anything weird happens in the next couple of days, I'll report back. It may have to wait two weeks for when my son's back again and goes through an intense gaming run.
good luck
 

King_V

Distinguished
I spoke too soon - decided to watch a video on YouTube, about 10 minutes, then try out a bit of light gaming, and played Don't Starve - didn't get 10 minutes in, and got a blue screen.

SYSTEM SERVICE EXCEPTION
What failed: dxgkrnl.sys

Bummer.


That particular message is a new one. I've never gotten the same bluescreen twice. So, switching now to Load XMP Setting = AUTO, and then manually choosing 2933MHz, and manually setting the voltage to 1.35.
 

Md Noman 1

Commendable
Feb 3, 2017
83
5
1,545
6
I spoke too soon - decided to watch a video on YouTube, about 10 minutes, then try out a bit of light gaming, and played Don't Starve - didn't get 10 minutes in, and got a blue screen.

SYSTEM SERVICE EXCEPTION
What failed: dxgkrnl.sys

Bummer.


That particular message is a new one. I've never gotten the same bluescreen twice. So, switching now to Load XMP Setting = AUTO, and then manually choosing 2933MHz, and manually setting the voltage to 1.35.
I am not to good with uefi bios because i never used a mobo with uefi and more than two slots of ram .
 

Third-Eye

Distinguished
@King_V
Throughout all your trouble shooting, did you try manually setting the memory timings and voltage? How many modules were you planning to use? Four modules will only work at 2666Mhz with that Ryzen 5 1600 and two may only work at 2933/3000Mhz. I would manually set timings and voltage to advertised, but at 2933Mhz and leave all sub timings on auto. If it works, you could either try using Dram Calculator for Ryzen or lower timings to 15-16/17-16/17-36.

Edit - I also forgot to ask if you updated the BIOS yet. Nobody else asked.
 
Last edited:

King_V

Distinguished
Oh, yeah, I had the BIOS that was one step behind the latest, so I updated to the latest after the first time my son got a crash, so I'm on the latest now.

Also, I'm using 2 modules (a matched pair of 8GB sticks from a kit)

I set everything back to default, so it would run at 2133, and ran memtest86, 4 runs, tests 1 through 10 and 13 (basically, the tests you can do with the free version), no problems.

Set it to XMP at 3200, ran memtest, and it didn't make it though a single run without errors.

Right now I'm trying memtest86 at 2800MHz, 1.35 volts, so far, good it's in the middle of doing the 4th pass of the tests. Next I'll try 2933, with the voltage manually set to 1.35 - If it works there, then I might try gaming bit on it, as I don't recall if I'd manually set the voltage the last time I'd tried (when I played Don't Starve) on 2933.

I'll just keep stepping up until I get errors in memtest86, then try with one stick of RAM at a time.
 

King_V

Distinguished
Update - haven't tried single stick at a time yet, but, if I set the Load XMP to Auto, and manually set the voltage to 1.350, then speeds up to and including 2933MHz work fine. I gamed for over an hour on Don't Starve, and no issues.

Today I tested at 3000, no problems.

Testing at 3200, however, resulted in a number of errors - Only certain tests, and it only seems like two bits in particular are giving the incorrect result (though the "last 10 errors" shows results that are always off exactly by 8).

Summary

Report Date 2019-12-25 20:09:44
Generated by MemTest86 V8.3 Free (64-bit)
Result FAIL


System Information

EFI Specifications 2.70
System
Manufacturer To Be Filled By O.E.M.
Product Name To Be Filled By O.E.M.
Version To Be Filled By O.E.M.
Serial Number To Be Filled By O.E.M.
BIOS
Vendor American Megatrends Inc.
Version P2.90
Release Date 11/27/2019
Baseboard
Manufacturer ASRock
Product Name B450M Steel Legend
Version
Serial Number M80-CA004003147
CPU Type AMD Ryzen 5 1600 Six-Core
CPU Clock 3195 MHz [Turbo: 3694.2 MHz]
# Logical Processors 12
L1 Cache 12 x 96K (84647 MB/s)
L2 Cache 12 x 512K (75427 MB/s)
L3 Cache 1 x 16384K (33111 MB/s)
Memory 16326M (18415 MB/s)
DIMM Slot #0 8GB DDR4 XMP PC4-25600
Corsair / CMK16GX4M2B3200C16
16-18-18-36 / 3200 MHz / 1.350V
DIMM Slot #1 8GB DDR4 XMP PC4-25600
Corsair / CMK16GX4M2B3200C16
16-18-18-36 / 3200 MHz / 1.350V


Result summary

Test Start Time 2019-12-25 12:52:50
Elapsed Time 3:17:32
Memory Range Tested 0x0 - 41F380000 (16883MB)
CPU Selection Mode Parallel (All CPUs)
ECC Polling Enabled
# Tests Passed 37/48 (77%)

Lowest Error Address 0x65D5F00 (101MB)
Highest Error Address 0x41D3CEF40 (16851MB)
Bits in Error Mask 0000000000080008
Bits in Error 2
Max Contiguous Errors 1

Test # Tests Passed Errors
Test 0 [Address test, walking ones, 1 CPU] 4/4 (100%) 0
Test 1 [Address test, own address, 1 CPU] 4/4 (100%) 0
Test 2 [Address test, own address] 2/4 (50%) 3
Test 3 [Moving inversions, ones & zeroes] 4/4 (100%) 0
Test 4 [Moving inversions, 8-bit pattern] 4/4 (100%) 0
Test 5 [Moving inversions, random pattern] 4/4 (100%) 0
Test 6 [Block move, 64-byte blocks] 0/4 (0%) 10
Test 7 [Moving inversions, 32-bit pattern] 4/4 (100%) 0
Test 8 [Random number sequence] 0/4 (0%) 192
Test 9 [Modulo 20, ones & zeros] 3/4 (75%) 1
Test 10 [Bit fade test, 2 patterns, 1 CPU] 4/4 (100%) 0
Test 13 [Hammer test] 4/4 (100%) 0

Last 10 Errors
2019-12-25 15:36:29 - [Data Error] Test: 8, CPU: 11, Address: 41BF822C0,
Expected: E646FC77, Actual: E646FC7F
2019-12-25 15:36:27 - [Data Error] Test: 8, CPU: 10, Address: 3F58D5CC0,
Expected: CCCAD287, Actual: CCCAD28F
2019-12-25 15:36:26 - [Data Error] Test: 8, CPU: 6, Address: 3E4172F80,
Expected: 242F9F1F, Actual: 242F9F17
2019-12-25 15:36:21 - [Data Error] Test: 8, CPU: 4, Address: 3ADDFAE00,
Expected: 5A545728, Actual: 5A545720
2019-12-25 15:36:20 - [Data Error] Test: 8, CPU: 6, Address: 3B41CE880,
Expected: AAACF7FF, Actual: AAACF7F7
2019-12-25 15:36:18 - [Data Error] Test: 8, CPU: 7, Address: 389BD8B80,
Expected: 6E83A4F8, Actual: 6E83A4F0
2019-12-25 15:36:15 - [Data Error] Test: 8, CPU: 1, Address: 37195F200,
Expected: BD8C8308, Actual: BD8C8300
2019-12-25 15:36:15 - [Data Error] Test: 8, CPU: 2, Address: 3760F7C80,
Expected: C8DA16A8, Actual: C8DA16A0
2019-12-25 15:36:14 - [Data Error] Test: 8, CPU: 11, Address: 36AF5AE00,
Expected: A1803CBF, Actual: A1803CB7
2019-12-25 15:36:12 - [Data Error] Test: 8, CPU: 6, Address: 356A62600,
Expected: 47EAAF78, Actual: 47EAAF70

Would this suggest bad RAM, or that 3200MHz is just too much for my particular CPU to handle (the MB claims to work with up to 3466MHz speeds, I believe)
 

ASK THE COMMUNITY

TRENDING THREADS