MSI A88X-G45 stuck on debug code 40-50 (early memory initialization)

LordMarzog

Commendable
Jul 17, 2016
2
0
1,510
To start, I built this PC myself last August http://pcpartpicker.com/list/fmGWHx

And I've been having issues with it essentially ever since I got it.
Random hard freezes while gaming, constant gpu driver crashes in one pci slot but not the other.

Point is, I've been trying to get to the bottom of these issues lately. Having run prime 95 for about 6 hours with no results, I decided I'd start testing each memory stick individually using memtest.

So, I shut down the PC, removed all but one stick of ram and powered it on and expected to tell it to use the disc I have memtest on.

Unfortunately, it now completely fails to do anything. The fans all start running, the disc drive spins up, the hard drive light will blink a couple times but that's it. Monitors remain blank and ctrl+alt+delete starts the process over to the same result of nothingness.

The debug code on the motherboard will cycle through several numbers and such until it reaches around 38-42 ( depending on how many sticks of ram I have in at the time) At which point it will climb very slowly to 46-49/50 where it then stays indefinitely. With all 4 sticks of ram, it will peak at code 50, and constantly flicker between 49 and 50.

According to the user manual for the a88x-g45, codes 3F-4F, 50~55 is "Early Memory Initialzation"

I have tried resetting the cmos but it has made no difference.

If you need more info let me know. Any advice would be very helpful.
I /can/ buy replacement parts, but since I've been considering upgrading to a nice Intel processor, I may just skip the trial and error phase and go right to upgrading.

But I'd like to see If there's a simple solution to this.

So yeah, thanks.

Update

Figured it was worth mentioning that I cannot set anything via bios because the system will not POST.
Everything was working just fine earlier today, then I shut it down normally, removed 3 of 4 sticks of RAM, and now it seems to be getting stuck in early memory initialization (according to the debug code)

I understand that the CPU is ideally given 2133 MHz and that my current 1600mhz is too slow, but I want to point out that my four sticks of slow ram have worked for the past 11 months.

As such, I don't feel like the ram speed is telling the whole story here.
Please correct me if I'm wrong.
 
AMD Athlon X4 860K supports DDR3-2133MHz with no overclock. You are using the wrong speed memory.

You are using multiple kits of memory which can cause the memory to be unable to operate at rated specifications. The rated specifications of the memory are 1600MHz which is already too slow. Multiple kits can also cause boot failure.

I suggest you get a single kit of DDR3-2133MHz and set XMP to enabled in BIOS.
https://www.amazon.com/Patriot-2x8GB-Desktop-Memory-Heatsink/dp/B008T457SE

http://www.newegg.com/Product/Product.aspx?Item=N82E16820231660&Tpk=N82E1682023166
 


Granted, it does support DDR3-2133, but everywhere I looked before I got it, and even now says 1600 should work just fine.
So, how does that explain it running until now? Sure, the computer has had issues up to this point, but would it really actually cause it to suddenly not want to POST?

I don't doubt your advice, I'm just curious if you have any idea why it's taken nearly a full year for the cpu to suddenly decide my memory is too slow.