Hi,
after quite some time with that board, all the problems and discussion with Asus, I decided to share a couple of thoughts I have on the matter.
Background:
I've built a new system. Last one was running since 2009 so about time.
Asus PRIME Z690-P
i7-12700KF
2x 2x16GB Kingston Fury Beast KF560C40BBK2
RTX3060
2x M.2 EVO980Pro
ROG Strix 850W.
I started with just 32GB kit, 2x16GB RAM and set it up in A2-B2 slots, XMP-I 6000MT/s.
It all worked flawlessly.
And then I decided to populate remaining 2 DIMM slots with identical set of memory.
--
It didn't even start. Having some doubt in my sanity, I started leafing through the documentation. But it was clearly there, 128GB DDR5 up to 6000MT/s in 4 modules.
So I did what I do at work, I began testing and obtained these results over 2 days:
The was fun!
I reached out to Asus for comments. My best guesses were bad timings after training routines or bad impedance control (not recoverable).
I got response that 4-module sets are not on a market yet so they're are not on compatibility lists. And 2x 2-module set is not the same.
I didn't find that response acceptable because MB is clearly not in line with specification. Modules are provided with all the maximal values of metrics on them so if used within stock settings, they're identical. I actually measured actual timings in nanoseconds just to verify.
What's even more annoying is that if MB and RAM manufacturers adhered to standards on both ends, we wouldn't have that lists in a first place.
So I got stuck with slower speed RAM for now and hoped for BIOS updates.
Well...
I did a fallback to version 2014.
Aftermath
I learned that well known mainstream PC hardware manufacturer pushes half-baked products to the market. A couple of years ago this wasn't that common. It looks like around DDR3 era, looking at basic signal metrics and observing eye diagrams at factories became optional.
If it didn't, we wouldn't have QVL.
Question
Do we have this kind of problems with all manufacturers, or was I just unlucky?
Not that I'm interested in continuation of my adventure with Asus. Not anymore. Not after I bought Asustor NAS and that MB.
after quite some time with that board, all the problems and discussion with Asus, I decided to share a couple of thoughts I have on the matter.
Background:
I've built a new system. Last one was running since 2009 so about time.
Asus PRIME Z690-P
i7-12700KF
2x 2x16GB Kingston Fury Beast KF560C40BBK2
RTX3060
2x M.2 EVO980Pro
ROG Strix 850W.
I started with just 32GB kit, 2x16GB RAM and set it up in A2-B2 slots, XMP-I 6000MT/s.
It all worked flawlessly.
And then I decided to populate remaining 2 DIMM slots with identical set of memory.
--
It didn't even start. Having some doubt in my sanity, I started leafing through the documentation. But it was clearly there, 128GB DDR5 up to 6000MT/s in 4 modules.
So I did what I do at work, I began testing and obtained these results over 2 days:
Code:
Mainboard:
ASUS Prime Z690-P
P/N 90MB19Q0-M0EAY0
MFG 12/2021
BIOS version 2002
Modules type:
Kingston Fury Beast KF560C40BBK2-32 (2 sets, 16GBx4 total)
DDR5 6000MT/s CL40-40-40 1.35V@6000, XMP3
Modules serial numbers table:
A *593
B *592
C *390
D *391
All tests performed at 6000MT/s XMP I, because XMP II don't work.
RAM slots and memory modules configuration
No A1 A2 B1 B2 Result
1 A C B D - FAIL 62 errors in 4 passes, from brief analysis errors were singular bit flips.
2 D B C A - FAIL 213 errors in 4 passes
3 A D B C - FAIL, test aborted
4 - C - D + PASS no errors (2 passes)
5 - A - B + PASS no errors (2 passes)
6 C - D - - FAIL did not boot, BIOS fallback to 4000MT/s
7 A - B - - FAIL did not boot, BIOS fallback to 4000MT/s
8 A - - - - FAIL did not boot, BIOS fallback to 4000MT/s
9 - A - - + PASS no errors (1 pass)
10 - - A - - FAIL did not boot, BIOS fallback to 4000MT/s
11 - - - A + PASS no errors (1 pass)
12 - - A B + PASS no errors (2 pass)
13 - A B - - FAIL did not boot, BIOS fallback to 4000MT/s
14 A B - - ? ???? did not boot, BIOS fallback to 3600MT/s, set to XMP 4000MT/s and rebooted successfully, then set to 6000MT/s on next reboot after XMP was turned on again. Tests PASS after that.
Switched XMP off, speed set to 4800MT/s
15 A D B C + PASS no errors (4 passes)
I reached out to Asus for comments. My best guesses were bad timings after training routines or bad impedance control (not recoverable).
I got response that 4-module sets are not on a market yet so they're are not on compatibility lists. And 2x 2-module set is not the same.
I didn't find that response acceptable because MB is clearly not in line with specification. Modules are provided with all the maximal values of metrics on them so if used within stock settings, they're identical. I actually measured actual timings in nanoseconds just to verify.
What's even more annoying is that if MB and RAM manufacturers adhered to standards on both ends, we wouldn't have that lists in a first place.
So I got stuck with slower speed RAM for now and hoped for BIOS updates.
Well...
Code:
BIOS 2002 XMP off, speed set to 4800MT/s
15 A D B C + PASS no errors (4 passes)
BIOS 2014 XMP-I 5600MT/s
16 A D B C + PASS
BIOS 2212 XMP-I 5600MT/s
17 A D B C - FAIL (thousands of errors within 1 hour)
Aftermath
I learned that well known mainstream PC hardware manufacturer pushes half-baked products to the market. A couple of years ago this wasn't that common. It looks like around DDR3 era, looking at basic signal metrics and observing eye diagrams at factories became optional.
If it didn't, we wouldn't have QVL.
Question
Do we have this kind of problems with all manufacturers, or was I just unlucky?
Not that I'm interested in continuation of my adventure with Asus. Not anymore. Not after I bought Asustor NAS and that MB.