drixter%e-utp.net@localhost ("Marcin Gondek") writes:
What is wrong in that case:
cpu0: AMD Family 17h (686-class), 3194.01 MHz
cpu0: family 0x17 model 0x11 stepping 0 (id 0x810f10)
phoenix# cpuctl ucode
cpuctl: please also check dmesg(8) output for additional error=20
information
cpuctl: IOC_CPU_UCODE_APPLY: No such file or directory
There is simply no update for your CPU.
The tool would look for:
/libdata/firmware/x86/amd/microcode_amd_fam17h.bin
but even with a file available, you need one that provides a microcode patch
for your specific model. Otherwise you get the same error.
The last AMD microcode update for family 17h in linux-firmware contains:
Microcode patches in microcode_amd_fam17h.bin:
Family=0x17 Model=0x71 Stepping=0x00: Patch=0x08701034 Length=3200 bytes
Family=0x17 Model=0x01 Stepping=0x02: Patch=0x0800126f Length=3200 bytes
Family=0x17 Model=0x31 Stepping=0x00: Patch=0x0830107c Length=3200 bytes
Family=0x17 Model=0x60 Stepping=0x01: Patch=0x0860010d Length=3200 bytes
Family=0x17 Model=0x08 Stepping=0x02: Patch=0x0800820d Length=3200 bytes
Family=0x17 Model=0xa0 Stepping=0x00: Patch=0x08a0000a Length=3200 bytes
Family=0x17 Model=0x68 Stepping=0x01: Patch=0x08608108 Length=3200 bytes
If you got an update file from some other place, you can use:
https://github.com/AMDESE/amd_ucode_info
to list the patches included.