Some PCs running on AMD hardware are running into performance stutters. PC owners on Reddit have discussed the stuttering for several weeks, and the issue has now been confirmed by AMD.
According to AMD, stuttering occurs when a system performs an extended fTPM-related memory transaction. When this happens, a computer will stop being responsive for a short period of time. People have also reported robotic audio and video that are likely caused by the same issue.
Here’s the description of the bug from AMD:
AMD has determined that select AMD Ryzen system configurations may intermittently perform extended fTPM-related memory transactions in SPI flash memory (“SPIROM”) located on the motherboard, which can lead to temporary pauses in system interactivity or responsiveness until the transaction is concluded.
A permanent fix is on the way for the stuttering problem, but PC owners will have to wait some time to receive it. AMD states that fixing the problem will require a motherboard system BIOS update. Flashable files with the system BIOS update should start shipping in early May 2022, though the exact date the update rolls out will vary from system to system.
For now, there is a workaround for the issue, which AMD explains in a support document:
As an immediate solution, affected customers dependent on fTPM functionality for Trusted Platform Module support may instead use a hardware TPM (“dTPM”) device for trusted computing. Platform dTPM modules utilize onboard non-volatile memory (NVRAM) that supersedes the TPM/SPIROM interaction described in this article.
AMD warns that it is critical to disable TPM-backed encryption systems when switching a PC from fTPM to dTPM. You also need full admin access to perform the workaround.