IPMCTL-SHOW-FIRMWARE(1)
β¨ ipmctl-show-firmware β the firmware tea π
okay bestie, welcome to ipmctl-show-firmware(1), straight out of the ipmctl manual. this is the page where we spill literally everything about your firmware. grab a snack. π
πΈ NAME πΈ
ipmctl-show-firmware β shows detailed information about the firmware. that's it, that's the whole job. iconic π
π¦ SYNOPSIS π¦
ipmctl show [OPTIONS] -firmware [TARGETS]
that's the whole vibe. show, some [OPTIONS], the -firmware flag, and optionally some [TARGETS]. slay. β¨
π DESCRIPTION π
so like β this command shows detailed information about the firmware on one or more PMem modules. one module, twelve modules, whatever, she's nosy and she's ready. π
π OPTIONS π
-a,-allβ shows all the attributes. the full download, no crumbs left. π-d(attributes),-display(attributes) β filters the returned attributes by explicitly specifying a comma separated list of any of the attributes defined in the Return Data section. so you pick and choose, main character energy only. π-h,-helpβ displays help for the command. when in doubt, ask her. π«Ά-ddrtβ used to specify DDRT as the desired transport protocol for the current invocation ofipmctl.-smbusβ used to specify SMBUS as the desired transport protocol for the current invocation ofipmctl.-o(text|nvmxml),-output(text|nvmxml) β changes the output format. one of:"text"(default) or"nvmxml". pick your aesthetic. π
β οΈ note bestie β οΈ the all and display options are exclusive and may not be used together. like, they literally cannot be in the same group chat. not me watching you try though π
β οΈ also β οΈ the-ddrtand-smbusoptions are mutually exclusive and may not be used together. periodt. π
πΈ TARGETS πΈ
-dimm [DimmIDs]β restricts output to the firmware information for specific PMem modules by supplying one or more comma separated PMem module identifiers. the default is to display the firmware information for all manageable PMem modules. so if you don't say anything, she's showing you everything. generous queen. π
β¨ EXAMPLES β¨
shows the firmware information for all PMem modules in the server:
ipmctl show -dimm -firmware
that's it. copy, paste, serve. π₯
π LIMITATIONS π
in order to successfully execute this command, lowkey some conditions have to be met:
- the caller must have the appropriate privileges. no privileges, no firmware tea. π
- the specified PMem modules must be manageable by the host software.
π RETURN DATA π
the default behavior is to display a table with the default attributes listed below; the options can be used to expand or restrict the output. choose your own adventure. π¦
DimmIDβ (Default) the PMem module identifier.ActiveFWVersionβ (Default) the BCD-formatted revision of the active firmware in the formatPN.RN.SV.bbbbwhere:PN= 2-digit product numberRN= 2-digit revision numberSV= 2-digit security version numberbbbb= 4-digit build version
StagedFWVersionβ (Default) the BCD-formatted revision of the firmware staged for execution on the next power cycle in the formatPN.RN.SV.bbbbwhere:PN= 2-digit product numberRN= 2-digit revision numberSV= 2-digit security version numberbbbb= 4-digit build version
StagedFWActivatableβ the state of whether the staged firmware is activatable or not, where:0= Not activatable, reboot is required1= Activatable
FWUpdateStatusβ the status of the last firmware update operation. one of:UnknownStaged successfullyUpdate loaded successfullyUpdate failed to load, fell back to previous firmware
FWImageMaxSizeβ the maximum size of a firmware image.QuiesceRequiredβ the state of whether activating the firmware requires the host to quiesce traffic prior to calling the command.0= No traffic quiesce required prior to activate1= Traffic quiesce required prior to activate
ActivationTimeβ the estimated activation time, in ms, required for activating the firmware.
and that's the whole page bestie!! π this came from the ipmctl manual, dated 2024-04-22. go forth and check your firmware, you absolute icon. πβ¨
π¦ where this page comes from
- ubuntu noble: ipmctl 03.00.00.0485-1build1 Β· BSD-2-Clause AND BSD-3-Clause
- ubuntu questing: ipmctl 03.00.00.0485-1build1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms