AMD Finds a Fix for Ryzen's USB Problems, BIOS Patch Coming in Early April

Ryzen die
(Image credit: Fritchenz Fritz)

AMD has announced via a reddit post that it has found a fix for the widely-reported USB connectivity issues that have impacted systems with Ryzen processors, saying, "With your help, we believe we have isolated the root cause and developed a solution that addresses a range of reported symptoms[...]." The fix comes after AMD acknowledged reports of the issues last month and asked users to help it pinpoint the source of the problem by submitting detailed logs.

AMD will release a new AGESA 1.2.0.2 to motherboard vendors in 'about a week,' and downloadable beta BIOSes with the patch will land in early April. Naturally, fully-validated BIOS versions with the fix will arrive shortly thereafter.

AMD hasn't provided further clarity about the fix or the nature of the underlying problem, but the issues seemed confined to Ryzen 3000 and 5000 series CPUs in 500- and 400-series motherboards (i.e., X570, X470, B550, and B450) and consisted of random dropouts for USB-connected devices. The complaints encompassed several different types of USB devices, including unresponsive external capture devices, momentary keyboard connection drops, slow mouse responses, issues with VR headsets, external storage devices, and USB-connected CPU coolers.

Motherboard vendors build firmware upon the AGESA bedrock, so improvements to the underlying code take some time to filter out to the general public. As a reminder, AGESA (AMD Generic Encapsulated System Architecture) is a bootstrap protocol that initializes processor cores, memory, and the HyperTransport (now Infinity Fabric) controller.

Here's AMD's post regarding the matter: 

"We would like to thank the community here on r/AMD for its assistance with logs and reports as we investigated the intermittent USB connectivity you highlighted. With your help, we believe we have isolated the root cause and developed a solution that addresses a range of reported symptoms, including (but not limited to): USB port dropout, USB 2.0 audio crackling (e.g., DAC/AMP combos), and USB/PCIe Gen 4 exclusion.

AMD has prepared AGESA 1.2.0.2 to deploy this update, and we plan to distribute 1.2.0.2 to our motherboard partners for integration in about a week. Customers can expect downloadable BIOSes containing AGESA 1.2.0.2 to begin with beta updates in early April. The exact update schedule for your system will depend on the test and implementation schedule for your vendor and specific motherboard model. If you continue to experience intermittent USB connectivity issues after updating your system to AGESA 1.2.0.2, we encourage you to download the standalone AMD Bug Report Tool and open a ticket with AMD Customer Support."

If you're experiencing issues with USB connectivity issues now, AMD has previously issued a few suggestions on how to resolve the issue. You can apply those fixes now while you wait for the new BIOS revisions. We followed up with AMD for more information on the nature of the problems, but the company says it isn't providing further information on the matter. 

Paul Alcorn
Managing Editor: News and Emerging Tech

Paul Alcorn is the Managing Editor: News and Emerging Tech for Tom's Hardware US. He also writes news and reviews on CPUs, storage, and enterprise hardware.

  • Drazen
    Yeah, when I reported this issue their reply was: we do not see problems and cannot reproduce problem.
    And then one year later finally we have a fix.
    Really hope AMD is not like Microsoft!
    Reply
  • Colif
    its a question of combinations, you can't test them all or you will never release a product. The amount of possible combinations of hardware for AMD is pretty large, and the one for Microsoft is even bigger. Problems that only hurt a small percentage of users are often overlooked.
    The days of perfect release software are past, the internet gives them an out now. Almost nothing is finished before release.
    Reply
  • TimmyP777
    I have a strange feeling that this update could screw things up on boards that were issue free.
    Reply
  • PapaCrazy
    Was hoping to make the switch to an AMD platform soon, and will be watching these updates carefully before making any kind of decision. Hope AMD realizes a fix is not just for old customers, but possibly new ones too.
    Reply
  • vern72
    I just hope the fix doesn't result in a performance hit.
    Reply
  • scottsoapbox
    PapaCrazy said:
    Was hoping to make the switch to an AMD platform soon, and will be watching these updates carefully before making any kind of decision. Hope AMD realizes a fix is not just for old customers, but possibly new ones too.
    Why would AMD not patch the issue for new customers??? :unsure:
    Reply
  • Nemesia
    Some of the motherboards already have BIOS update with "Improve USB stability". The X570 Aorus Elite got 2 already.
    Reply
  • kaalus
    When are they going to fix >15 seconds BIOS post times? Intel motherboards post in half that time.
    Reply
  • Nemesia
    kaalus said:
    When are they going to fix >15 seconds BIOS post times? Intel motherboards post in half that time.

    Not really an issue unless you boot your system 150 times in a day.

    This isn't a problem. Windows still load in 5 seconds. It's the post until you see that loading circle that takes more time.
    Reply
  • spongiemaster
    scottsoapbox said:
    Why would AMD not patch the issue for new customers??? :unsure:
    That's not what he meant. He was saying that this patch doesn't only benefit existing customers, but it also encourages potential future customers to buy into the platform when they see the bugs getting ironed out.
    Reply