So, interesting problem showed up when I did a bios update (asus 1405 -> 4204)
After the update, system started, but for the next week, I spent many hours trying to figure out why it was unstable, spurious reboots, etc.
Among some of the things that the update "did for me"

was to leave garbage/bad values spread throughout the mem setting area,
most things were originally set auto, but the update set some strange values. Got that straightened out. Still unstable.
Mem is 3600Ghz and has reliable run at that for well over a year now, but I had to lower it to 3200 level to get the system to quit rebooting.
So playing around with some of the knobs in the bios and clicked on TPU tab, which allows 2 values TPU1/TPU2, one being air cooled oc, the other geared toward water cooling.
It set the speed to be 4050Ghz, which is a nice bump, by setting the CPU core ratio option (40.5 in this case) but I was still seeking stablility, so I set the value to 36 which corresponds to 3600Ghz which is the nominal rated speed. No problem. But in setting the value to 36 I noticed that that adjusted the voltage for things like VDDCR Cpu Voltage, left me at 1.105 volts. This got me to thinking, I know that my original setting for core ratio was auto, which gave me a running high 900 mv range, appx .1 to .2 off the voltage set when 36 was selected. But the system had been running fine this way for over a year, until the update.
So either amd is doing something different (asus and other use their reference) or asus is doing something different.
And since I'm running a slightly higher voltage, I notice the temps are slight higher (not surprising) but still well within tolerance (38 idle instead of 34)
Anyway, bottom line if you have stability problems after an update on your ryzen mb, you might check things like the cpu voltage.
Edit to add: These are the messages I started seeing (in linux) after the bios update (before I figured out what was going on)
Code: Select all
mce: [Hardware Error]: Machine check events logged
[Hardware Error]: Corrected error, no action required.
[Hardware Error]: CPU:0 (17:71:0) MC25_STATUS[-|CE|MiscV|-|-|-|-|CECC|-|-|-]: 0x98004000003e0000
[Hardware Error]: IPID: 0x000100ff03830400
[Hardware Error]: Platform Security Processor Ext. Error Code: 62
[Hardware Error]: cache level: RESV, tx: INSN