Strange boot/post issues on Ryzen build

realnoize

Honorable
Jan 5, 2015
61
0
10,640
I'm currently building a system for a friend of mine, and came across something very strange.

The system won't post/boot most of the time, but sometimes, it will. I'll add that I'm not touching anything inside in-between booting and non-booting results. I'd say it posts/boots about once every 20-30 times or so. But when it does boot up, everything seems to be perfectly normal. Can get into BIOS, and I even managed to update it to the most recent version thinking it would make a difference, it didn't.

Here are the specs:

CPU: AMD Ryzen 5 1600X + Hyper Evo 212 cooler.
Mobo: MSI X370 Gaming Pro Carbon
RAM: G. Skill Aegis 2400, 2x8GB
SSD: WD Black NVME M.2 256GB
Power: EVGA 650W modular PSU.
GPU: I'm building this with a temporary GPU to set it all up, we will switch for my friend's GTX960, see notes below...

What it does, in details :


  • ■ When powering up, all fans correctly spin. CPU fan, case fans, GPU fans. No problem there, whether it boots or not.
    ■ When it doesn't boot up, sometimes, CPU Error LED light up on the board. Sometimes RAM Error LED light up too. This isn't always constant. Some said that this could be due to memory, as Ryzen has memory controller on CPU. So plausible. It will stay there, idle, for as long as I don't shut it off. Nothing happens.
    ■ Like I said previously, it sometimes DOES boot up (approx. 1/30 times), and seems completely normal. CPU detected properly. RAM too, and also read XMP profiles correctly (with latest BIOS).
    ■ I'm not moving or touching anything between boot tries. Sometimes it work, sometimes it doesn't.
    ■ I re-seated CPU, RAM, NVME SSD, GPU, checked all power cables and connections... nothing seems physically wrong.

Also, I tested this with another Power Supply I had (650W and working as it powers my current PC), and tested this with two different GPUs (older ones, but one Nvidia - GTS450 and one AMD - Radeon 6850). I know they're old but they both work in other systems and since system sometimes boot with both (no difference), I guess those aren't the problem.

Also tested connections through both HDMI and VGA ports. Doesn't make a difference in system behavior. Sometimes boot. Most of time it doesn't.

Now, I highly suspect the RAM may be at fault here, as this kit isn't on MSI's qvl for this board, but the vendor told me there wouldn't be any problem. I was hesitant, but the RAM was on sale and quite cheaper than Kingston or Corsair RAM kits that were on the qvl. Booting with single or dual config for RAM don't change anything. Sometimes boot, but most of the time it doesn't.
Everytime (boot or not) the LEDs light up near the slots when powering on, showing RAM is detected (as per the mobo's manual).

So... anyone got any idea what piece of equipment is wrong here? Does RAM sounds like the culprit here? Or is the board probably at fault? I don't think CPU is bad, as it DOES boot up sometimes and I don't think it would if it was defective. Heck, I don't think anything would work like normal if it was defective... That's what's puzzling me.

Maybe I can get the RAM back to the store as the first step and exchange it for a kit on the qvl list... then if it does the same thing, it'll probably mean it's the board. Right?

 
Solution
Update :

After some more testing, I decided to go back to the computer store and swap the board for another one, and change the ram for a model on the qvl list for that new board, just to be sure. Vendor swapped the board and ram no problem, only charging me the difference.

To me it didn't make any sense that everything worked only about once in 30 tries. And working perfectly well when it does. The more I thought about it, the more I thought that the board was the problem, not the RAM.

So I got the ASUS ROG Crosshair VI instead, and some Corsair Vengeance RAM (2x8GB, 2400), and it booted up perfectly fine on the first try. CPU properly detected, RAM properly detected, everything worked. And everytime after too, without any single...
It could very well be some compatibility issue, you're not the first one having strange issues with ryzen platforms while using unlisted memory modules.

But before jumping into that conclusion, try breadboarding the system, it could be some shorting issue that gets discharged after X reboots finally allowing your system to boot, only to get charged again blocking your next attempt.
 

NeoSpudly

Reputable
Jul 23, 2015
73
0
4,660
Are you loading the memory profile or leaving it as is? Does the BIOS remember your settings when it does boot or is loading defaults? I would try the memory one stick at a time and see if anything changes.
 

realnoize

Honorable
Jan 5, 2015
61
0
10,640


Yeah. Forgot to tell, tried that too. Didn't really make any difference.

That's why I suspect the RAM or the mobo would be at fault here. And given it's RAM not in the qvl, and that many people had issues with RAM in various Ryzen builds (changing it to another brand/model often solved their issue), that's where I would naturally look first.

I just find it strange that it sometimes boot normally. Even if it's pretty rare. It does happen.
 

realnoize

Honorable
Jan 5, 2015
61
0
10,640


The BIOS does seem to remember the settings (the few times I've been able to go in, anyways). But I'll check later to confirm 100%, as you've put doubts in my head now. ;) EDIT - yes it does, I remember now, I changed boot order in the BIOS and it kept those settings. Don't remember about other settings, but boot order is still respected (when it does boot).

Regarding RAM, I've tried one stick at a time. In various slots. Get board error LED lighting up when not in the first slot of either "channel". Anyway, I then swapped for the other one. Same thing. Tried both, in both channels. Same thing.

First time I'm puzzled as much as this. Spent two days trying various things, unseating, re-seating everything, test with different PSU, different GPU, and so on.

I just don't have another DDR4 kit around to test another one (my home PC still uses DDR3). And no other AM4 boards or CPUs. So I guess I'll have to start somewhere.

I think the RAM is currently the best bet. But I seriously don't know.
 

NeoSpudly

Reputable
Jul 23, 2015
73
0
4,660
you could make a bootable memtest USB stick or cd and try to run that on the memory, sounds like it might take awhile to get it to boot so you can run the test though, i would try to find different memory to test with, hopefully you have friends or family to borrow from so you don't have to buy anything.
 

realnoize

Honorable
Jan 5, 2015
61
0
10,640


Not really, sadly.

But I just called the computer shop that sold me all of these parts, and told them that the RAM might not work with the board, and they told me to bring it in and they'll let me pick another brand and I'll just have to pay the difference.

So that's great. I'll do that and be sure this time that I'm not buying something that isn't on the qvl list to save a couple of bucks. But if it's still the same with officially supported RAM, then it probably mean it's the mobo that has some problems.

I'll update this thread when I find out.
 

realnoize

Honorable
Jan 5, 2015
61
0
10,640
Update :

After some more testing, I decided to go back to the computer store and swap the board for another one, and change the ram for a model on the qvl list for that new board, just to be sure. Vendor swapped the board and ram no problem, only charging me the difference.

To me it didn't make any sense that everything worked only about once in 30 tries. And working perfectly well when it does. The more I thought about it, the more I thought that the board was the problem, not the RAM.

So I got the ASUS ROG Crosshair VI instead, and some Corsair Vengeance RAM (2x8GB, 2400), and it booted up perfectly fine on the first try. CPU properly detected, RAM properly detected, everything worked. And everytime after too, without any single issue.

I know a lot of people seem to have perfectly fine MSI X370 Gaming Pro Carbon boards, but I guess the one I got was a dud.
 
Solution

NeoSpudly

Reputable
Jul 23, 2015
73
0
4,660
glad to hear, i think it may have been the RAM, i have an ASUS prime x370 and still can't get my 3200 ram past 2933, the ryzen boards do this RAM training thing at boot time and i think your was just failing the training constantly. mine will boot 3200 sometimes and then just restart and i can tell its getting stuck in ram training as it will stay at a black screen and then boot with defaults.