AMD Reportedly Withdraws Buggy AGESA Microcode

(Image credit: AMD)

Peter Tan a.k.a. Shamino, legendary overclocker and employee at Asus, and Matthew Hurwitz, Product Marketing Manager at Gigabyte, said that AMD had given the order to pull the AGESA microcode due to a technical bug.

The AGESA microcode was supposed to solve the specific issue of Destiny 2 not loading for Ryzen 3000-series owners and booting problems with certain Linux distributions. However, it looks like AMD might have jumped the gun on this one, and a bug slipped through.

Tan has commented on the Asus' ROG forums that the main reason for scrapping the AGESA microcode was that it somehow downgraded the PCIe speed for the BXB-C from Gen 4 to Gen 2, which in return caused system instability. Now that AMD is aware of the problem, a fix will probably arrive sooner rather than later. In the meantime, motherboard manufacturers are on standby until AMD provides the updated microcode for validation and implementation in their firmware.

The Ryzen 3000-series processors hit the market a little over two weeks ago. Motherboard manufacturers are on a tight schedule to release new firmware for their existing AMD 300-and 400-series products. Bug detection requires thorough testing, precious time which motherboard vendors, unfortunately, don't have at the moment. As Tan has noted, sometimes it's a lose-lose situation. There's a public backlash if a company rolls out a firmware too quickly and overlooks a bug or if it takes too long to release one.

Zhiye Liu
News Editor and Memory Reviewer

Zhiye Liu is a news editor and memory reviewer at Tom’s Hardware. Although he loves everything that’s hardware, he has a soft spot for CPUs, GPUs, and RAM.

  • bit_user
    Peter Tan a.k.a. Shamino
    The only place I've heard that name is the Ultima games. I wonder if that's where he got it.