Monday, May 8th 2023
Latest AMD AGESA that Nerfs Ryzen 7000X3D Voltage Control Also Limits Memory Overclocking
The latest AMD AGESA 1.0.0.7 AM5 platform microcode that the company recently released to improve stability of machines powered by Ryzen 7000X3D processors, more importantly, prevent them from physical damage due to increased voltage in voltage-assisted overclocking scenarios; reportedly impacts memory overclocking capabilities, too, reports g01d3nm4ng0. The "PROCHOT Control" and "PROCHOT Deassertation Ramp" toggles that were available in the oldest versions of AGESA for AM5, are not available in the latest production AGESA.
The memory compatibility is also affected. AMD recently added support for odd-density DDR5 memory modules, such as 24 GB and 48 GB, which make up 48 GB and 96 GB 2-module (dual-channel, four sub-channel) kits. It is possible to max out 192 GB, but while the older AGESA 1.0.0.6 allowed memory frequencies of up to DDR5-6000 with SoC voltage of 1.3 V, the newer AGESA is only stable up to DDR5-4400 at this density. To be fair, most motherboards advertise maximum memory frequencies of under DDR5-4800 for memory configurations where there are two DIMMs per channel, and both DIMMs are dual-rank (so four dual-rank DIMMs in all, which is the least optimal memory configuration from a memory frequency and latency perspective).
Source:
g01d3nm4ng0 (Twitter)
The memory compatibility is also affected. AMD recently added support for odd-density DDR5 memory modules, such as 24 GB and 48 GB, which make up 48 GB and 96 GB 2-module (dual-channel, four sub-channel) kits. It is possible to max out 192 GB, but while the older AGESA 1.0.0.6 allowed memory frequencies of up to DDR5-6000 with SoC voltage of 1.3 V, the newer AGESA is only stable up to DDR5-4400 at this density. To be fair, most motherboards advertise maximum memory frequencies of under DDR5-4800 for memory configurations where there are two DIMMs per channel, and both DIMMs are dual-rank (so four dual-rank DIMMs in all, which is the least optimal memory configuration from a memory frequency and latency perspective).
73 Comments on Latest AMD AGESA that Nerfs Ryzen 7000X3D Voltage Control Also Limits Memory Overclocking
To be fair, I had more trouble with Zen 4 and B550 in its early days with the USB dropout issues and such.
www.techspot.com/news/98604-amd-planning-replace-agesa-firmware-open-source-alternative.html
Zen 4 like RDNA3 seem like beta products. I thought Zen was bad enough with all the BS memory issues. I'm sticking to Zen 2 and Zen 3 in my current PC's for a long while. Zen 5 will need to be a near flawless update for me to stick to them. I'm also having plenty of issues with 6800GT that are annoying all all hell.
Often the news sites cites each other as the source. At this point I feel like ChatGPT ain't so bad after all. :roll:
6800 GT?
That said it is quite a ways off.
Even before this CPU burn-up fiasco, my CPU SoC never went over 1.25V with EXPO enabled rocking 64GB 6000 CL28. Granted, I manually entered most of my settings (memory timings included) based on what I read was safe as I had done a ton of research on which BIOS settings should be modified since I wasn't at all familiar with the AMD platform...
Regardless, I believe that the default CPU SoC was 1.3V, however, my usage of the performance settings of -30mV CPU SoC & PBO 75°C limit kept the CPU voltage rather low. After the BIOS update with AGESA 1.0.0.7, nothing has really changed for me aside from my latency going from 64ns to 65ns. Which does seem a bit odd considering I have always set my BIOS to ignore AGESA so that my manually entered memory timings wouldn't be messed with/loosened.
I wonder if my CPU was at all a little degraded from all of this anyway and I just haven't realized...
Welcome to the forum, by the way! :)
Edit - I just scrolled up and it was only a few comments above mine. I suppose that I am occasionally too forgetful, haha. Yep! That board should be good - as I have the Carrara version of that board and it was stable before the latest few BIOS updates with my 7800X3D. But perhaps that was due to what I mentioned in my comment above with the undervolting setting that I had selected. *shrugs*. I have also been told by a few users on a different forum that their non-ASRock DDR5 motherboards did not have voltage options for both CPU SoC and Mem_SoC/VDDIO_Mem. So, I imagine that those particular motherboards applied the same voltage to the CPU and the Memory. Of course, I am not sure if that is true at all, but our ASRock boards have separate voltage settings for all three of those things.
Actually, haven't ever used the XMP profiles either. I've been using the Memory Try it! profiles that MSI baked into the board to run different speeds just to test etc...
Note that this is Auto SOC voltage not memory voltage.
Good explanation video
Once these changes have been made, my device works so far without any crashes, I will continue testing to see how it goes.
(tRFC value x 2000)/effective memory frequency = tRFC in ns
Lowest on m-die that is likely stable would be 496 @DDR5 6200 (exactly 160ns)
Afaik its pretty common m-die isnt 100% stable below 160ns. Of the three M-die kits I have none go below 160ns at 6400 c30 1.45-1.46 vdd.
Once you’ve increased your refresh window by raising tREFI to max, theres little to gain by over tightening tRFC.