Igor’s Lab studies that AMD’s new Ryzen 7000 burnout firmware repair, AGESA ComboAM5 patch 1.0.7.0, addresses additional bugs surrounding Ryzen 7000’s temperature management system. The brand new combo patch now units a compelled SoC voltage restrict of 1.3v and packs in new SMU bug fixes to make sure the processors don’t transcend their temperature specs.
AMD does not give us particular particulars on the problem, however apparently, there have been optimization points (in earlier AGESA microcode updates) surrounding the temperature management system inside Ryzen 7000’s SMU, inflicting the chip to function incorrectly when hitting TJmax (i.e., its temperature ceiling). We do not know the extent of the potential injury this has brought about, however there is a excessive probability this SMU bug was inflicting the Ryzen 7000 burnouts along side unsafe SoC voltages.
The difficulty notably associated to Ryzen 7000’s CBS SMU_COMMON ‘PROCHOT Management’, and PROCHOT Deassertation Ramp Time. The previous is a thermal security mechanism that protects the CPU from overheating when the CPU reaches its focused thermal restrict. The SMU will difficulty a PROCHOT sign that may scale back CPU energy and frequency to remain under the thermal threshold and forestall potential injury.
The latter is the inverse of the previous mechanism that enables the CPU to spice up energy and frequency once more when the thermal restrict shouldn’t be being hit (and the PROCHOT sign is inactive). This method is time-based, so the CPU can regularly improve energy and clock speeds when there’s temperature headroom to spare. That is an important perform of the SMU in order that CPU clock speeds aren’t bouncing far and wide as a result of temperature fluctuations, which might trigger inconsistent efficiency.
Based on the AMD patch notes in Igor’s report, each mechanisms had no impact on Ryzen 7000 CPUs with earlier AGESA code updates. We do not know what this implies precisely, however it looks as if the SMU was permitting the CPU to go previous TJmax a minimum of somewhat bit and inflicting efficiency points with the CPU under TJmax not directly.
Once more, we do not know the way in depth this difficulty has turn into. Nonetheless, nonetheless, it is a large enough difficulty for us to extremely suggest all Ryzen 7000 customers to improve their motherboard BIOS/UEFI to a model with AMD’s AGESA ComboAM5 patch 1.0.7.0 as quickly as potential. The firmware replace additionally supplies many different bug fixes, together with improved boot instances, deep sleep fixes, curve optimizer fixes, and a plethora of DDR5 reminiscence bug fixes.