< Back
Get-HPESysInfoFirmware
Post
NAME Get-HPESysInfoFirmware
SYNOPSIS
Get all or specific information about firmware.
SYNTAX
Get-HPESysInfoFirmware [[-Username] <String>] [[-Password] <String>] [<CommonParameters>]
Get-HPESysInfoFirmware [-Credential <PSCredential>] [<CommonParameters>]
DESCRIPTION
The Get-HPESysInfoFirmware cmdlet provides detailed information about the firmware including the version, names of
all firmware components, firmware inventory, and specific firmware components with array index.
PARAMETERS
-Username [<String>]
Username to log onto the target iLO. Username needs to be provided as an input along with Password. This
parameter is required when the iLO security is enabled.
ParameterSetName: UsernamePasswordSet
Required? false
Position? 0
Default value None
Accept pipeline input? True (ByPropertyName)
Accept wildcard characters? false
-Password [<String>]
Password to log onto the target iLO. Password needs to be provided along with Username. This parameter is
required when the iLO security is enabled.
ParameterSetName: UsernamePasswordSet
Required? false
Position? 1
Default value None
Accept pipeline input? True (ByPropertyName)
Accept wildcard characters? false
-Credential [<PSCredential>]
Holds the target iLO Credential in secure manner. This parameter is required when the iLO security is enabled.
ParameterSetName: CredentialSet
Required? false
Position? named
Default value None
Accept pipeline input? True (ByPropertyName)
Accept wildcard characters? false
<CommonParameters>
This cmdlet supports the common parameters: Verbose, Debug,
ErrorAction, ErrorVariable, WarningAction, WarningVariable,
OutBuffer, PipelineVariable, and OutVariable. For more information, see
about_CommonParameters (https:/go.microsoft.com/fwlink/?LinkID=113216).
INPUTS
None
OUTPUTS
System.Object
NOTES
Status
The value returned in the "Status" property reflects the data retrieval operation of a cmdlet. It does not
reflect the component status. When a cmdlet returns ???????Status: Error??????? or ???????Status: Warning???????, it indicates that
the operation to retrieve the data was not successful. The ???????StatusInfo??????? message specifies the reason for the
data retrieval operation failure. If the data retrieval operation is successful, "Status: OK" is returned for
the cmdlet, and the component status is displayed in the Health property and/or other properties of the PS
object.
EXAMPLE 1
Get an HPESysInfoFirmware object and show firmware inventory.PS C:\\> $fwre = Get-HPESysInfoFirmware -Username
username -Password password
PS C:\\> $fwre.FIRMWAREINVENTORY
Name Description Version
---- ----------- -------
iLO 5 SystemBMC 1.40 Feb 05 2019
System ROM SystemRomActive U30 v1.46 (10/02/2018)
Intelligent Platform Abstraction Data PlatformDefinitionTable 7.2.0 Build 30
System Programmable Logic Device SystemProgrammableLogicDevice 0x2A
Power Management Controller Firmware PowerManagementController 1.0.4
Power Supply Firmware PowerSupplies 1.00
Innovation Engine (IE) Firmware InnovationEngineFirmware 0.1.6.0
Server Platform Services (SPS) Firmware SPSFirmwareVersionData 4.0.4.288
Redundant System ROM SystemRomBackup U30 v1.40 (06/15/2018)
Intelligent Provisioning Intelligent Provisioning 3.00.382
Power Management Controller FW Bootloader PowerManagementControllerBootloader 1.1
HPE Smart Storage Battery 1 Firmware StorageBattery 2.1
HPE Eth 10/25Gb 2p 640FLR-SFP28 Adptr 15b31015159000d3 14.22.14.14
Network Controller 14e41657103c22be 20.12.41
HPE Smart Array P408i-a SR Gen10 9005028f103c0602 1.65
Embedded Video Controller 102b0538159000e4 2.5
EXAMPLE 2
Get an HPESysInfoFirmware object and show specific firmware component with array index.PS C:\\>
$fwre.FIRMWAREINVENTORY.Count -Credential $credential
16
PS C:\\> $fwre.FIRMWAREINVENTORY[2]
Name Version
---- -------
Intelligent Platform Abstraction Data 1.35.0 Build 8
EXAMPLE 3
Get an HPESysInfoFirmware object and show the name of all firmware components.PS C:\\> $fwre.FIRMWAREINVENTORY.Name
iLO 5
System ROM
Intelligent Platform Abstraction Data
System Programmable Logic Device
Power Management Controller Firmware
Power Supply Firmware
Innovation Engine (IE) Firmware
Server Platform Services (SPS) Firmware
Redundant System ROM
Intelligent Provisioning
Power Management Controller FW Bootloader
HPE Smart Storage Battery 1 Firmware
HPE Eth 10/25Gb 2p 640FLR-SFP28 Adptr
Network Controller
HPE Smart Array P408i-a SR Gen10
Embedded Video Controller
RELATED LINKS
http://www.hpe.com/servers/powershell
SYNOPSIS
Get all or specific information about firmware.
SYNTAX
Get-HPESysInfoFirmware [[-Username] <String>] [[-Password] <String>] [<CommonParameters>]
Get-HPESysInfoFirmware [-Credential <PSCredential>] [<CommonParameters>]
DESCRIPTION
The Get-HPESysInfoFirmware cmdlet provides detailed information about the firmware including the version, names of
all firmware components, firmware inventory, and specific firmware components with array index.
PARAMETERS
-Username [<String>]
Username to log onto the target iLO. Username needs to be provided as an input along with Password. This
parameter is required when the iLO security is enabled.
ParameterSetName: UsernamePasswordSet
Required? false
Position? 0
Default value None
Accept pipeline input? True (ByPropertyName)
Accept wildcard characters? false
-Password [<String>]
Password to log onto the target iLO. Password needs to be provided along with Username. This parameter is
required when the iLO security is enabled.
ParameterSetName: UsernamePasswordSet
Required? false
Position? 1
Default value None
Accept pipeline input? True (ByPropertyName)
Accept wildcard characters? false
-Credential [<PSCredential>]
Holds the target iLO Credential in secure manner. This parameter is required when the iLO security is enabled.
ParameterSetName: CredentialSet
Required? false
Position? named
Default value None
Accept pipeline input? True (ByPropertyName)
Accept wildcard characters? false
<CommonParameters>
This cmdlet supports the common parameters: Verbose, Debug,
ErrorAction, ErrorVariable, WarningAction, WarningVariable,
OutBuffer, PipelineVariable, and OutVariable. For more information, see
about_CommonParameters (https:/go.microsoft.com/fwlink/?LinkID=113216).
INPUTS
None
OUTPUTS
System.Object
NOTES
Status
The value returned in the "Status" property reflects the data retrieval operation of a cmdlet. It does not
reflect the component status. When a cmdlet returns ???????Status: Error??????? or ???????Status: Warning???????, it indicates that
the operation to retrieve the data was not successful. The ???????StatusInfo??????? message specifies the reason for the
data retrieval operation failure. If the data retrieval operation is successful, "Status: OK" is returned for
the cmdlet, and the component status is displayed in the Health property and/or other properties of the PS
object.
EXAMPLE 1
Get an HPESysInfoFirmware object and show firmware inventory.PS C:\\> $fwre = Get-HPESysInfoFirmware -Username
username -Password password
PS C:\\> $fwre.FIRMWAREINVENTORY
Name Description Version
---- ----------- -------
iLO 5 SystemBMC 1.40 Feb 05 2019
System ROM SystemRomActive U30 v1.46 (10/02/2018)
Intelligent Platform Abstraction Data PlatformDefinitionTable 7.2.0 Build 30
System Programmable Logic Device SystemProgrammableLogicDevice 0x2A
Power Management Controller Firmware PowerManagementController 1.0.4
Power Supply Firmware PowerSupplies 1.00
Innovation Engine (IE) Firmware InnovationEngineFirmware 0.1.6.0
Server Platform Services (SPS) Firmware SPSFirmwareVersionData 4.0.4.288
Redundant System ROM SystemRomBackup U30 v1.40 (06/15/2018)
Intelligent Provisioning Intelligent Provisioning 3.00.382
Power Management Controller FW Bootloader PowerManagementControllerBootloader 1.1
HPE Smart Storage Battery 1 Firmware StorageBattery 2.1
HPE Eth 10/25Gb 2p 640FLR-SFP28 Adptr 15b31015159000d3 14.22.14.14
Network Controller 14e41657103c22be 20.12.41
HPE Smart Array P408i-a SR Gen10 9005028f103c0602 1.65
Embedded Video Controller 102b0538159000e4 2.5
EXAMPLE 2
Get an HPESysInfoFirmware object and show specific firmware component with array index.PS C:\\>
$fwre.FIRMWAREINVENTORY.Count -Credential $credential
16
PS C:\\> $fwre.FIRMWAREINVENTORY[2]
Name Version
---- -------
Intelligent Platform Abstraction Data 1.35.0 Build 8
EXAMPLE 3
Get an HPESysInfoFirmware object and show the name of all firmware components.PS C:\\> $fwre.FIRMWAREINVENTORY.Name
iLO 5
System ROM
Intelligent Platform Abstraction Data
System Programmable Logic Device
Power Management Controller Firmware
Power Supply Firmware
Innovation Engine (IE) Firmware
Server Platform Services (SPS) Firmware
Redundant System ROM
Intelligent Provisioning
Power Management Controller FW Bootloader
HPE Smart Storage Battery 1 Firmware
HPE Eth 10/25Gb 2p 640FLR-SFP28 Adptr
Network Controller
HPE Smart Array P408i-a SR Gen10
Embedded Video Controller
RELATED LINKS
http://www.hpe.com/servers/powershell