You are not logged in.

#1 2019-12-07 05:23:06

rowhammer
Member
Registered: 2019-12-05
Posts: 16

[SOLVED] AMD microcode not loading

I have a 3700X processor, and when I first installed the system I ran "dmesg | grep microcode" and saw that each core was at patch_level=0x08701013. This is not the newest possible microcode for this processor, I believe. I can find references to it as early as September 5 using Google, but in November AMD AGESA Combo-AM4 1.0.0.4 Patch B was released, which I think affects my CPU.

I am using GRUB as my bootloader and followed the instructions on the wiki exactly, downloading amd-ucode and updating grub-config using mkconfig, and indeed I see amd-ucode.img in my grub-config. However, when I grep journalctl for "microcode," I do not see the "microcode updated early" message anywhere, which would indicate the microcode loaded successfully. Further, the patch_level did not change after this.

Hence, I have two questions.

1) Is there a master list of microcode numbers (e.g. 0x08701013) I can refer to in order to verify my microcode is not (or is) up to date?
2) How can I get GRUB to load the microcode?

If it matters, my swap and root partitions are encrypted, while my boot partition is not.

Thank you, and of course I am happy to provide additional information if needed.

Last edited by rowhammer (2019-12-07 08:49:14)

Offline

#2 2019-12-07 08:20:27

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 76,074

Re: [SOLVED] AMD microcode not loading

The last update to the amd ucode was Oct 22nd, https://git.kernel.org/pub/scm/linux/ke … /amd-ucode

"AMD AGESA Combo-AM4 1.0.0.4 Patch B" is apparently a BIOS update for ASROCK boards…

Online

#3 2019-12-07 08:48:58

rowhammer
Member
Registered: 2019-12-05
Posts: 16

Re: [SOLVED] AMD microcode not loading

Thank you. I misunderstood the meaning of AGESA.

Offline

Board footer

Powered by FluxBB