MSI x570 A-PRO random reboots

MonopolyRC2

New member
Joined
Jan 17, 2020
Messages
6
Hello. Have this problem for a very long time. I have PC with configuration:
CPU: Ryzen 5 3600
Motherboard: MSI x570 A-PRO
Video: Radeon RX 5700 XT
RAM: 2x16 Gb DDR-4 Kingston HyperX Fury 3200 MHz
PSU: Zalman 1000W ZM1000-EBT
OS: Windows 10
Problem is that i got constant random reboots (system log says Kernel Power 41 (63)) on all BIOS versions (7C37vH3-7C37vHA). Mostly reboot happens right after system load or in 2-3 minutes after windows load. RAM testing shows no problem on RAM. The most stable are BIOS versions are 7C37vH3 and 7C37vH8. Problem persist on all windows updates since october of 2019, when the PC was bought.
Also, I found the fix - set in BIOS:
Core Perfomance Boost - Off
CPU voltage: fixed 1.4V
But since Core Perfomance Boost is off CPU performance is not satisfying. Any help with this problem is really appreciated. Also would be nice to know, does MSI know about this problem and any plans on fixing. Thank you
 
Last edited:

citay

Active member
SERGEANT
Joined
Oct 12, 2016
Messages
813
I wouldn't generally look at the board for the cause of this problem, otherwise MSI would have loads of warranty claims. This might be their cheapest X570 board model, but it still would have sold often enough.

The component that sticks out from your list is the Zalman 1000W ZM1000-EBT PSU. This must be a leftover from your previous PC, as it came out in 2015.

To rule the PSU out right away, can you test with a different PSU? Before we try all other sort of things, this is one of the easiest things to try.
 

MonopolyRC2

New member
Joined
Jan 17, 2020
Messages
6
I wouldn't generally look at the board for the cause of this problem, otherwise MSI would have loads of warranty claims. This might be their cheapest X570 board model, but it still would have sold often enough.

The component that sticks out from your list is the Zalman 1000W ZM1000-EBT PSU. This must be a leftover from your previous PC, as it came out in 2015.

To rule the PSU out right away, can you test with a different PSU? Before we try all other sort of things, this is one of the easiest things to try.
Didn’t have a PC before, so PSU couldn’t be leftover. I would love to test it with different PSU but have no option for it
 

citay

Active member
SERGEANT
Joined
Oct 12, 2016
Messages
813
Still, the PSU choice seems odd. A 1000W monster for a Ryzen 3600 and a 5700 XT? A 600W, 80 PLUS Gold PSU would've been a good choice...

What kind of RAM testing did you do?
 

MonopolyRC2

New member
Joined
Jan 17, 2020
Messages
6
Price difference between 650W 80 GOLD PSU and 1000W Zalman (which is also 80 GOLD) was around 4$ so I decided to not try to save on this.
Tested with Windows Memory Diagnostics
 
Last edited:

citay

Active member
SERGEANT
Joined
Oct 12, 2016
Messages
813
Even between the different 80+ Gold units, there's still differences in how they achieved it, and especially in their low-load efficiency.

80 PLUS only defines three measuring points where a minimum efficiency has to be met: 20%, 50% and 100% load. For a 1000W unit, the 20% load point is at 200W, obviously. It needs to his 87% (at 110V) or 90% (at 230V) efficiency there. But what happens below that 20% point is completely undefined. Only 80 PLUS Titanium adds a requirement for 10% load.

The Zalman certainly can't be called "bad", but to get to that bargain price, they had to take a couple shortcuts, compared to better 80 PLUS Gold units:

This [Zalman 1000W] unit uses a budget-centric platform from Sirfa, codenamed HPJ. We have come across the platform before, in a Rosewill Photon-1200 review, and were not left terribly satisfied by its performance. Since it is a low-cost platform, it doesn't use a cutting-edge design. In the primary side, Sirfa avoided the use of an LLC resonant converter for a nice efficiency boost, so we don't expect much in terms of efficiency. Things look better in the secondary side since a synchronous design and DC-DC converters for the minor rails are used.

It's not a biggie. Every 80 PLUS Gold unit will be decent, otherwise it can't hit the requirements. But there are still differences that explain the price gaps. Below 20% load, the efficiency trails off faster than on competing, but higher-priced 1000W 80 PLUS Gold units such as the Corsair RM series. And lower-wattage units that cost about the same simply use a higher-quality platform for better low-load efficiency, among other things. As well as, since the 20% load measuring point is offset considerably towards lower wattages, have better efficiency during idle and lower load in general.

I tend to go for lower-wattage, but higher-quality PSUs (this much might be obvious from my signature, i'm sure this PSU cost more than your 1000W one, hehe). But here in Germany, energy prices are very high, so higher efficiency is rewarded a bit over the years.

What is your CPU cooler, and what are your temperatures under load?

Can you make a screenshot with https://www.hwinfo.com/download/ and all the Sensors showing? Voltages and temps.
 

citay

Active member
SERGEANT
Joined
Oct 12, 2016
Messages
813
Ok, i'm noticing something right away: You haven't loaded the A-XMP profile for your RAM. You're hampering performance by this, as your RAM only runs with DDR4-2400 instead of DDR4-3600, and AMD likes the RAM to be fast.

Secondly, yes, your VCore is at a constant 1.4V, and your CPU is idling with an average 35W power draw (demonstrating that all the intelligent power-saving measures are disabled). This is not ideal either. Your temps are already a bit elevated, most likely because of that. Your VRM temps are most likely a bit high because the X570-A PRO is one of just a handful of X570 boards that still use cheap MOSFETs and haven't switched to fully integrated Powerstages. All the more important that the CPU can utilize power-saving mechanisms. So we gotta get away from the fixed 1.4V.

First, please load A-XMP in the BIOS, so your RAM goes to 3600 MHz. Then prepare a USB stick with the free version of this: https://www.memtest86.com/download.htm#free



If it passes at least two full runs from test 1 through 13, do another test in Windows please:

Get the top two RAM testing program i linked here (Memtest and Memtesthelper) and proceed like i describe there. If there is no error at 400%, we can move on to the next thing to test.
 

MonopolyRC2

New member
Joined
Jan 17, 2020
Messages
6
Turned on A-XMP profile, board offers 3200 MHz and RAM specs says 3200 so I decided to not try to change to 3600 Mhz and turn on as is. 0 error dirung 2 passes of memtest86 and 0 error during 10 hours run of memtesthelper (16 thread each has coverage between 500-1250). Also turning on and off A-XMP has no effect if I turn on Core Perfomance Boost or set dynamic voltage on CPU (PC becomes unstable)
 

TICTAC

New member
Joined
Sep 26, 2020
Messages
4
Just created an account to reply and offer some help based on a recent experience.
I have an X570 A-PRO and it's been working like a dream for the past year.
Recently got a new set of higher performance RAM and decided to update the BIOS to get the most out of it. That along with the latest AMD Chipset drivers.
7C37vHA appeared to turn my system into a hot mess with frequent reboots.
Downgraded back to 7C37vH5 and did a system restore to Chipset drivers from October 2019 and it's back to stable.

I suggest you try this and see if it helps
- Use 7C37vH5 BIOS (same as myself), set BIOS to default, enable XMP if you'd like.
- Completely remove the AMD Chipset drivers you have installed and use 1.9.27.1033 from this page https://www.amd.com/en/support/previous-drivers/chipsets/amd-socket-am4/b450
- Set your Power Plan to AMD Ryzen Balanced

This is what helped me return my system back to stable from the constant random reboots. It would work fine in games and reboot while watching youtube or at the desktop.
 
Last edited:

Alan J T

Retired
Joined
Sep 11, 2020
Messages
372
Ok, i'm noticing something right away: You haven't loaded the A-XMP profile for your RAM. You're hampering performance by this, as your RAM only runs with DDR4-2400 instead of DDR4-3600, and AMD likes the RAM to be fast.
First, please load A-XMP in the BIOS, so your RAM goes to 3600 MHz. T
Typos I believe as ram is 3200.
 

MonopolyRC2

New member
Joined
Jan 17, 2020
Messages
6
Just created an account to reply and offer some help based on a recent experience.
I have an X570 A-PRO and it's been working like a dream for the past year.
Recently got a new set of higher performance RAM and decided to update the BIOS to get the most out of it. That along with the latest AMD Chipset drivers.
7C37vHA appeared to turn my system into a hot mess with frequent reboots.
Downgraded back to 7C37vH5 and did a system restore to Chipset drivers from October 2019 and it's back to stable.

I suggest you try this and see if it helps
- Use 7C37vH5 BIOS (same as myself), set BIOS to default, enable XMP if you'd like.
- Completely remove the AMD Chipset drivers you have installed and use 1.9.27.1033 from this page https://www.amd.com/en/support/previous-drivers/chipsets/amd-socket-am4/b450
- Set your Power Plan to AMD Ryzen Balanced

This is what helped me return my system back to stable from the constant random reboots. It would work fine in games and reboot while watching youtube or at the desktop.
After installing 1.9.27.1033 chipset driver, downgrading to 7C37vH5, set BIOS to default, PC started to reboot every 1-2 minutes, sometimes reboot happens while loading windows after previous reboot
 

citay

Active member
SERGEANT
Joined
Oct 12, 2016
Messages
813
Yes, sorry, DDR4-3600 was my mistake. You are right, A-XMP will be 3200, and that's the correct frequency.

Ok, so it seems to be a problem with BIOS version, BIOS settings, and probably even Chipset drivers. Now you have to find a combination that works. If all else fails, you still have fixed VCore to fall back to. Maybe if more people have it, they're gonna fix it with a new BIOS soon.

You could report it to MSI and see what they say.
 

Alan J T

Retired
Joined
Sep 11, 2020
Messages
372
Your CPU voltages looks a tad low compared to what mine are showing.

Far as I know you should be hitting up to 1.4v on your CPU Cores But your not getting over 1.106v

YOUR CPU
cpu.jpg

MY CPU
cpu2.jpg
 

TICTAC

New member
Joined
Sep 26, 2020
Messages
4
I
Your CPU voltages looks a tad low compared to what mine are showing.

Far as I know you should be hitting up to 1.4v on your CPU Cores But your not getting over 1.106v

YOUR CPU
View attachment 141460
Is your core performance boost still switched off?
Your 3600 is able to boost up to 4.2GHz it seems to be flat on all cores.
Perhaps try resetting your CMOS and all BIOS settings to default. Leave XMP off too until your CPU's lack of boosting makes sense.
And while I know it's silly, check all the power cables and connections for the CPU 8-Pin & 4-Pin are correctly connected. You may also leave the 4-Pin unplugged as it's unnecessary.
 

TICTAC

New member
Joined
Sep 26, 2020
Messages
4
After installing 1.9.27.1033 chipset driver, downgrading to 7C37vH5, set BIOS to default, PC started to reboot every 1-2 minutes, sometimes reboot happens while loading windows after previous reboot
Well this certainly was not the intention.
Please try to clear the CMOS after a BIOS flashback.
Otherwise, Windows might not see the changes in the ACPI tables that describe the processor's configuration.
This is line for line from 1usmus's Power Plan guide on TechPowerUp https://www.techpowerup.com/review/1usmus-power-plan-for-amd-ryzen-new-developments/
 
Top