Vega 12 Firmware Lands Along With RX 590 Polaris Bits, Updated Zen CPU Microcode

Written by Michael Larabel in AMD on 15 December 2018 at 04:14 PM EST. 14 Comments
A big serving of AMD firmware/microcode updates landed on Friday in the linux-firmware.git canonical tree for both AMD Zen processors and Radeon graphics processors.

On the CPU side, the recent AMD Zen CPU microcode update I wrote about at the end of November is now merged. Though there still isn't any public change-log that explains what has changed by this microcode update for Family 17h processors.

On the Radeon GPU firmware side is SMC firmware and MC firmware needed for properly initializing the Radeon RX 590. These firmware blobs plus what will be Linux 4.20 or newer allow this newest Polaris variant to properly work under Linux. The AMDGPU changes are pending through "-fixes" updates for clearing up the RX 590 support with Linux 4.20. See the Radeon RX 590 Linux benchmarks for more details on the current state.

Also new is Vega 12 firmware blobs were added to the linux-firmware.git tree for all the relevant hardware blocks for Vega 12.

Rounding out the linux-firmware.git activity is updating the Polaris 10/11, Vega 10, and Raven Ridge firmware against the new Radeon Software 18.50 Linux driver release.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week