I thought I posted the solution on this forum 2 years ago. I had this problem and it took me 4 months to fix it.
It's a bios problem usually with AsRock boards (could be others too but in my experience AsRock for sure) ..
Basically the problem is that by default the VSOC voltage is set to 0.90 but if you put it at 1.0 or higher, problem solved, NO CRASHES EVER due to that problem. Some boards only have offsets, not full manual, so you might have to settle for 0.065 increments till it comes in the right range.
Edit: Do not go higher than 1.1v. (1.0 - 1.1 VSOC is the sweet spot)
Hi,
Unfortunately, increasing the SOC voltage does not seem to prevent the idle freezes for me. I had to increase it anyway since I finally decided to set my RAM frequency, timings and voltage instead of staying on the default values.
Do you by any chance also have the Asrock X370 Taichi? I would really like to discuss this with other users of this board, even though I’ve already read many things about the freeze issue.
I’m on BIOS 5.10 and after doing those changes :
- XMP timings
- DDR4-2666
- SOC voltage : 1.01875 V
- DRAM voltage : 1.300 V,
- everything else on default/auto settings
the computer still froze after about 6 days (used every day for many hours, and in those six days, it had sometimes been idle for a long time without freezing ! And I turned it off at night.). When I tested the RAM with memtest, I had no errors
Because of the freeze I had yesterday, I decided to again use "Power Supply Idle Control" > "Typical Current Idle", which is really the only thing that has worked for me so far. I know that it prevents the freezes for many other people, too. And because this option affects the VCore and not the SOC voltage, I don’t think that raising the SOC voltage could really be the solution. Maybe it really worked for you, but it doesn’t for everyone ? I’m thinking more and more that this freezing issue could actually be several different issues that are mixed up in discussions.
The good news is that I’ve read that the latest updates for many boards, which is BIOS 5.50 for the X370 Taichi, finally solve the freezes. Unfortunately, this BIOS for the Taichi also introduces a nasty new bug : if my understanding is correct, if you select CPU for the fan control source, it now monitors the Tdie, which varies a lot, instead of the CPU sensor on the mainboard. I think I’m going to wait before update the BIOS
I don’t know for sure, but I’ve also read that for the freezes to be completely solved on Linux, you also need a kernel version > 4.18 in addition to the lastest BIOSes.