View Code? Open in Web Editor
NEW
All the microcodes, but packaged!
License: Other
real-ucode's Introduction
- AMD appears to primarily only include microcode for enterprise platforms in the linux-firmware repo.
- Intel also appears to miss a few and also doesn't always include the latest available.
- CentOS 9/Stream
- Fedora 38/39
- You can do this a few ways:
- Running
lscpu
before and after, then diffing
- Checking logs, eg.
journalctl -b0 | grep -i microcode
then -b-1
Board |
CPU |
CPUID |
Version |
Change |
Notes |
ASUS M1605YA |
7530U |
00A50F00 |
302 |
0x0a50000d -> 0x0a50000f |
|
ASUS M5402RA |
6800H |
00A40F41 |
301 |
0x0a404101 -> 0x0a404102 |
severe breakage, stuck at 400MHz after suspend |
ASUS TUF Gaming X570 |
5900X |
00A20F10 |
5003 |
already latest |
|
ASUS TUF Gaming X670E |
7950X |
00A60F12 |
1809 |
already latest |
|
Gigabyte B450-DS3H |
3600 |
00870F10 |
F65b |
already latest |
|
Lenovo 15ACH6A |
5800H |
00A50F00 |
G9CN33WW |
0x0a50000c -> 0x0a50000f |
|
Lenovo S340-15API |
3500U |
00810F81 |
AMCN31WW |
already latest |
|
MSI A5EFK |
5800H |
00A50F00 |
E15CKAMS.10C |
0x0a50000? -> 0x0a50000f |
|
MSI A5M-288 |
5700U |
00860F81 |
E155LAMS.115 |
0x08608103 -> 0x08608104 |
|
MSI X570 A-PRO |
5900X |
00A20F12 |
7C37vHL |
0x0a20120a -> 0x0a20120e |
|
- git clone [THIS REPO]
- CentOS: rpmbuild -ba real-ucode.spec
- Fedora: rpmbuild -ba real-ucode.spec
- Huge thanks to Plato Mavropoulos for the actual microcode collection
- Andy Lavr for the AMD conversion program
- @chinobino for their extensive microcode collection
- Contributors to the Winraid/Level1Techs forum for additional microcode
- There is an Arch Linux port on the AUR by @moparisthebest:
real-ucode's People
Contributors
Watchers