Oracle® Virtual Networking Host Drivers for Oracle Linux Product Notes

Exit Print View

Updated: June 2016
 
 

Upgrade HCA Firmware and Option ROM

The procedure to upgrade HCA firmware and option ROM is not properly described in the Remote Booting Guide. This procedure describes how to upgrade the firmware and option ROM on an HCA installed into a RHEL host and is similar for an Oracle Linux host.

  1. Log in to the host as the root user.
  2. Unpack the HCA firmware package.
    # rpm -ivh firmware-package-name.rpm

    The firmware package contains the xg_config utility that you use to perform the upgrade. The xg_config utility is menu driven, and when run, displays both the firmware and option ROM version numbers by default.

  3. Start the xg_config utility.
    # /opt/xsigo/bin/xg_config
    ########################################################################
    # Main menu
    ########################################################################
     
    Selected card:
     Node GUID          : '0002:c902:0020:4934'
     Board ID           : 'MT_0150000001'
     CA type            : 'MT25208'
     Firmware version   : '5.3.0'
     Hardware version   : 'a0'
     Option ROM version : 'XgBoot Version 2.2.11'
     
    1) Flash HCA Firmware
    2) Flash HCA Firmware + Option ROM
    3) Flash Option ROM
    4) Change selected card
    0) Quit
    Select option>

    At the Select option> prompt, you can:

    • Flash firmware to this HCA.

    • Flash both firmware and option ROM to this HCA.

    • Flash option ROM to this HCA.

    • Switch to another HCA.

    • Quit the xg_configutility.

  4. Verify that your version levels are supported for the displayed HCA.

    The firmware version must be 2.7.0 or greater.

  5. Consider your next step.
    • If your firmware version is 2.7.0 or greater, go to Step 9.
    • If your firmware version is less than 2.7.0, or if you want to upgrade your firmware anyway, go to Step 6.
  6. Decide which firmware you want to upgrade, and press 1 or 2 as appropriate.

    For example, to upgrade both the firmware and option ROM, press 2.

    The menu refreshes and displays which firmware is available for upgrade.

    Select option>2
     
    ########################################################################
    # Flash HCA Firmware + Option ROM Menu
    ########################################################################
     
    Selected card:
     Node GUID          : '0002:c902:0020:4934'
     Board ID           : 'MT_0150000001'
     CA type            : 'MT25208'
     Firmware version   : '5.3.0'
     Hardware version   : 'a0'
     Option ROM version : 'XgBoot Version 2.2.11'
     
    1) 5.3.0 (XgBoot Version 2.2.11)
    2) 5.1.400 (XgBoot Version 1.5)
    0) Return to previous menu
    Select firmware to use>
    ***********************************************************
  7. Press the number respective to the firmware version you want to install.

    The version you select is loaded into the HCA, however, the HCA must power cycle before the new firmware becomes active.

  8. Press 0 to return to the previous menu.
  9. Consider your next step.
    • If there are other HCAs installed, press 4, and then press the number appropriate for the next card to check. Repeat the procedure, starting at Step 4.
    • If there are no other HCAs installed, go to Step 10.
  10. Press 0 to quit the xg_config utility.
  11. Power cycle the HCA by rebooting the host.