Project

General

Profile

Actions

Feature #14849

open

ucodeadm could grow an option to show firmware file contents

Added by Andy Fiddaman 2 months ago. Updated 2 months ago.

Status:
New
Priority:
Normal
Assignee:
Category:
cmd - userland programs
Start date:
Due date:
% Done:

0%

Estimated time:
Difficulty:
Medium
Tags:
Gerrit CR:
External Bug:

Description

ucodeadm(8) knows how to parse firmware files from Intel and AMD in order to break them up into separate binaries for the kernel to use during boot.
It would be useful if the utility also had an option to display information about what's in the file obtained from a vendor.

Actions #1

Updated by Andy Fiddaman 2 months ago

Here are a couple of examples of the output:

# ucodeadm -l amd_fam17h.bin
Equivalence table:
    00800F82 Family=17 Model=08 Stepping=02 -> 8082
    00800F12 Family=17 Model=01 Stepping=02 -> 8012
    00830F10 Family=17 Model=31 Stepping=00 -> 8310
Microcode patches:
    8082 -> Patch=0800820D Date=04162019 Bytes=3200
    8012 -> Patch=0800126E Date=11112021 Bytes=3200
    8310 -> Patch=08301055 Date=02152022 Bytes=3200

# ucodeadm -l intel-ucode.txt
Microcode patches:
    00090672-03 -> Family=06 Model=97 Stepping=02
                   Date=03032022 Bytes=212876
Extended Signature Table:
    00090672-03 -> Family=06 Model=97 Stepping=02
    00090675-03 -> Family=06 Model=97 Stepping=05
    000B06F2-03 -> Family=06 Model=bf Stepping=02
    000B06F5-03 -> Family=06 Model=bf Stepping=05
Actions #2

Updated by Electric Monk 2 months ago

  • Gerrit CR set to 2261
Actions

Also available in: Atom PDF