AMD Fixes Botched Ryzen Firmware That Accidentally Disabled CPU Cores
The Ryzen 5 7600X is one of the best CPUs for budget consumers. However, AMD’s AGESA ComboAM5PI 1.0.0.4 firmware with SMU 84.79.204 unintentionally disabled cores in his Ryzen 5 7600X chip with a dual CCD design. Improved AMD firmware with new SMU 84.79.210 seems to have fixed this issue.
Previous firmware disabled Core0, causing performance degradation on dual CCD Ryzen 5 7600X samples. In some cases, the system did not fully post because the firmware tried to boot from one CCD. Presumably other Ryzen 7000 chips were also affected. In any case AMD quickly noticed the problem and partners like ASRock, Asus and Gigabyte removed the offending firmware from their respective X670 and B650 motherboard support pages.
However, the problem seems AMD took a walk in the park to fix it, according to a hardware leaker. chi11eddog (opens in new tab), the chipmaker has already distributed the updated firmware to its partners. The AGESA version remains the same. However, AMD has updated the system management unit (SMU) that manages various aspects of the processor such as clock speed, voltage and power limits.
The SMU version allows you to distinguish between newer firmware and older firmware. Old firmware had SMU 84.79.204, new firmware utilizes SMU 84.79.210. MSI has rolled out the latest firmware for their AMD 600 series motherboards. The firmware is still in beta stage, so upgrade at your own risk.
The AGESA 1.0.0.4 microcode is important as it supports AMD’s recently announced Ryzen 7000 non-X chips such as the Ryzen 9 7900 and Ryzen 7000 X3D parts with 3D V-Cache. The former is already available. The latter, meanwhile, he will hit the retail market in February. So AMD still has time to fix the issue and prepare the firmware for the debut of the Ryzen 7000 X3D.