Dual-channel problems with MSI B350

lromu4l

Prominent
Jun 4, 2017
2
0
510
So I have rebuilt my system with a new MSI B350 Tomahawk board and installed the same Kingston memory kits, that I used with Gigabyte's GA-AB350m board.

The problem is I cannot cold-boot the system with dual-channel memory config after long power-off period.

I can only boot a dual-channel configuration if I set AUTO_CLEAR_CMOS in BIOS, when system fails to boot it will promt that CMOS has been reset, so I could load my 3.6Ghz overclocking profile with default memory settings at 2667mhz & 1.2V. Single-channel seems to work good, however I have only tried to boot it after shutting down PC for 1 minute.

After the system has boot with a new profile it will work just fine. I can even reboot it or turn to sleep mode. If I shutdown it for a small period of time it will be able to boot too.

However on startup CPU debug led lights up, and cooler goes 100% RPM. Maybe the CPU does not have enough voltage to boot with 3.6Ghz?


My OC setting are:
CPU clock: 3600mhz
CPU voltage: Auto (1.240V)
CPU NB voltage: Auto (1.067V)
CPU LLC level: 3
CPU NB LLC level: 2

RAM clock: Auto (2667)
RAM voltage: 1.2V (if I set to auto it is going to up it to 1.35V)
RAM timings are on auto.
Also, I have disabled "memory config changed" check in BIOS.

BIOS versions tried: 1.0 -> 1.5 -> 1.3

P.S.: I have seen, that uneven pressure of cooler on CPU pins was able to cause such an issue, and I kinda made such a mistake.
Also when I tried to remove the CPU cooler from the previous build, I managed to removed it with a CPU attached, cause the thermal paste was really sticky.

However it doesn't seem to be the cause, since I can boot my system with CMOS reset and it will work just fine, with dual-channel and stable OC. I can play games and even pass SuperPI 32M.

Update #1:
Tried following fixed voltages:
CPU 1.25V
CPU NB 1.1V
Memory 2.6Ghz 12-13-12-13-27 1.35V
Problem is the same. Stable when boots, reboots, sleeps, etc. Fails at cold boot with CMOS reset :(
 
Solution

Seanie280672

Estimable
Mar 19, 2017
1,958
1
2,960


Too much on auto, and things that you've set hard voltage for, you've not given enough, hard set your CPU core voltage to 1.25v, also raise the CPU NB voltage to 1.100v, ram needs to be at 1.35v anything over 2133mhz, or you can leave this voltage at auto, change NB LLC to level 4

Jedec standard for DDR4 ram is generally 2133mhz 1.2v, it then binned at the factory and factory overclocked to whatever speed is rated on your sticks, but needs 1.35v to reach those speeds, so 2400mhz kits are worse chips that didnt overclock well, 3600mhz for instance are one of the best of the bunch chips, yours are 2666mhz, but still require 1.35v, its then generally programmed into the sticks known as XMP profile so end users can simply clikc a button in the bios and there sticks are overclocked to what the factory got them to.
 
Solution