Sun Microsystems, Inc.  Oracle System Handbook - ISO 7.0 May 2018 Internal/Partner Edition
   Home | Current Systems | Former STK Products | EOL Systems | Components | General Info | Search | Feedback

Asset ID: 1-72-2402438.1
Update Date:2018-05-25
Keywords:

Solution Type  Problem Resolution Sure

Solution  2402438.1 :   Updating firmware for the X7-2 On Board Dual Port 10Gb/25Gb SFP28 Ethernet Controller using OHMP Fwpdate fails  


Related Items
  • Oracle Server X7-2
  •  
Related Categories
  • PLA-Support>Sun Systems>x86>Server>SN-x86: Oracle Server X7
  •  




In this Document
Symptoms
Cause
Solution


Applies to:

Oracle Server X7-2 - Version All Versions to All Versions [Release All Releases]
x86

Symptoms

 Attempting to update the firmware for the on board Dual Port 10Gb/25Gb SFP28 Ethernet Controller of the X7-2 using OHMP's fwupdate utility can result in the following failure:

 

# fwupdate update controller -x metadata.xml

The following components will be upgraded as shown:
==========================================================
ID   Priority   Action      Status   Old Firmware Ver.   Proposed Ver.   New Firmware Ver.   System Reboot
------------------------------------------------------------------------------------------------------------------------
c6    1       Check FW   Success         N/A              20.08.01.10            N/A               Host Power Cycle
Do you wish to process all of the above component upgrades? [y/n]? y
Updating c6: Failed

Execution Summary
==========================================================
ID     Priority   Action     Status    Old Firmware Ver.    Proposed Ver.    New Firmware Ver.   System Reboot
------------------------------------------------------------------------------------------------------------------------
c6         1        Update    Failure           N/A                    20.08.01.10                N/A                 Host Power Cycle
Error: Firmware download failed for component
Extended Error: Invalid Argument
ERROR: Firmware download failed for component

 

 

Cause

 During the OHMP installation the product feature selection for Broadcom Ethernet Controller support may not have been selected.

Choose Product Features
-----------------------

ENTER A COMMA_SEPARATED LIST OF NUMBERS REPRESENTING THE FEATURES YOU WOULD
LIKE TO SELECT, OR DESELECT. TO VIEW A FEATURE'S DESCRIPTION, ENTER
'?<NUMBER>'. PRESS <RETURN> WHEN YOU ARE DONE:

1- [X] Hardware Management Agents
2- [X] Hardware SNMP Plugins
3- [X] CLI Tools
4- [ ] Oracle Linux Fault Management Architecture
5- [X] HMP Watchdog Agent
6- [ ] IPMITool
7- [ ] Broadcom Ethernet Controllers support
8- [ ] Emulex Fiber Channel support
9- [ ] QLogic Fiber Channel support

Please choose the Features to be installed by this installer

 

Not having the Broadcom Product Feature loaded is not the only problem that can cause such a failure. Not having the latest supported linux kernel release can also be at fault.

The X7-2 should be using the Linux kernel 4.1.12-94.5.7 or later. See the X7-2 product release notes:
https://docs.oracle.com/cd/E72435_01/html/E72446/gsepv.html#scrolltoc

 

Solution

 Ensure that the needed Product Features are selected during the OHMP install

Choose Product Features
-----------------------

ENTER A COMMA_SEPARATED LIST OF NUMBERS REPRESENTING THE FEATURES YOU WOULD
LIKE TO SELECT, OR DESELECT. TO VIEW A FEATURE'S DESCRIPTION, ENTER
'?<NUMBER>'. PRESS <RETURN> WHEN YOU ARE DONE:

1- [X] Hardware Management Agents
2- [ ] Hardware SNMP Plugins
3- [X] CLI Tools
4- [ ] Oracle Linux Fault Management Architecture
5- [X] HMP Watchdog Agent
6- [X] IPMITool
7- [X] Broadcom Ethernet Controllers support <---------NOTE....NOTE.....NOTE..you MUST make this selection if you intend to update fw on
8- [ ] Emulex Fiber Channel support                                   the on board broadcom Oracle Dual Port 10Gb/25Gb SFP28 Ethernet Controller
9- [ ] QLogic Fiber Channel support

Please choose the Features to be installed by this installer.:

 

 

 

A successful upgrade will look as follows:

The Firmware Pack patch for Oracle X7 Server contains the firmware to upgrade the on board Broadcom Ethernet Controllers.

Once the patch zip file is loaded on to the system and unzipped you must change into the directory that contains the firmware.

 

# cd /tmp/Oracle_Server_X7-2-1.1.3.88471-FIRMWARE_PACK/Firmware/Oracle-BASE-T-25Gb-lom Note: in this example the patch was loaded into the /tmp directory

 

# fwupdate update controller -x metadata.xml

 

The following components will be upgraded as shown:
==========================================================
ID     Priority      Action        Status      Old Firmware Ver.      Proposed Ver.      New Firmware Ver.     System Reboot
------------------------------------------------------------------------------------------------------------------------
c5         1       Check FW     Success       20.06.04.01           20.08.01.10                 N/A                 Host Power Cycle
Do you wish to process all of the above component upgrades? [y/n]? y
Updating c5: Success
Sleeping for 10 seconds for component to recover

Verifying all priority 1 updates

Execution Summary
==========================================================
ID Priority Action Status Old Firmware Ver. Proposed Ver. New Firmware Ver. System Reboot
------------------------------------------------------------------------------------------------------------------------
c5 1 Post Power Pending 20.06.04.01 20.08.01.10 N/A Host Power Cycle
System Reboot required for some applied firmware
Do you wish to automatically reboot now? [y/n]? y

 

 After a successful upgrade the display out will appear as follows:

 

# fwupdate list all -v
==================================================
SP
==================================================
ID: sp
Product Name: ORACLE SERVER X7-2
ILOM Version: v4.0.0.28 r121827
BIOS/OBP Version: 41017600
XML Support: N/A

==================================================
CONTROLLER
==================================================
ID: c0
Node ID: nvme:86:00.00
Type: NVMe
Manufacturer: Intel
Model: 0x0a54
Product Name: 7335940:ICDPC2DD2ORA6.4T
FW Version: QDV1RD09
PCI Address: 86:00.0
PCI Vendor ID: 0x8086
Serial Number: PHLE729600766P4OGN
XML Support: N/A
NAC Name: /SYS/DBP/HDD5/NVME

==================================================
CONTROLLER
==================================================
ID: c1
Node ID: nvme:d9:00.00
Type: NVMe
Manufacturer: Intel
Model: 0x0a54
Product Name: 7335940:ICDPC2DD2ORA6.4T
FW Version: QDV1RD09
PCI Address: d9:00.0
PCI Vendor ID: 0x8086
Serial Number: PHLE729500XD6P4OGN
XML Support: N/A
NAC Name: /SYS/DBP/HDD7/NVME

.
.
.
.unrelated text has been deleted
.
.
.

==================================================
CONTROLLER
==================================================
ID: c5
Node ID: Generic WWN:00:10:E0:C3:C7:AB PCI Addr:18:00.0
Type: NET
Manufacturer: Broadcom
Model: 0x16d9
Product Name: Oracle Dual Port 10Gb/25Gb SFP28 Ethernet Controller
Package Version: 20.08.01.10   <----------------------------------------NOTE: new firmware version
PCI Address: 18:00.0
PCI Vendor ID: 0x14e4
XML Support: N/A

 


Attachments
This solution has no attachment
  Copyright © 2018 Oracle, Inc.  All rights reserved.
 Feedback