Go to main content

Oracle® Server CLI Tools for Oracle Solaris 11.3 User's Guide

Exit Print View

Updated: April 2018
 
 

Update Device Firmware Using Automatic Mode

Device firmware includes storage and network controllers, disks, SAS expanders and SAS-to-SATA bridge devices.

Before You Begin

  • Download the firmware update from https://support.oracle.com.

    The download should include a metadata file and firmware file for the target device.

  • Make sure that the firmware is compatible with the target device; read all documentation and release notes included with the firmware before proceeding.

  • Quiesce the device (stop all activity) before performing the update.

  1. To display information about component firmware, do one of the following:
    • To list information about all components, type:

      # fwupdate list all

    • To list information about a specific device (such as a disk), type:

      # fwupdate list disk

    Output related to the target is displayed. For example the output from this command is similar to:

    ================================================== 
    CONTROLLER  
    ==================================================
    ID    Type   Manufacturer   Model     Product Name              FW Version    
     BIOS Version   EFI Version    FCODE Version  Package Version  NVDATA Version
       XML Support 
    ----------------------------------------------------------------------------- 
    ----------------------------------------------------------------------------- 
    --------------
    c0    SAS    LSI Logic      0x0072    SGX-SAS6-INT-Z            11.05.03.00    
     07.21.09.00    07.22.05.00    01.00.62.00    -                10.03.00.28    
       N/A          
    
    DISKS 
    =============== 
    ID        Manufacturer   Model              Chassis  Slot   Type   Media
    Size(GiB) FW Version XML Support 
    ---------------------------------------------------------------------------- 
    ----------------------------- 
    c0d0      HITACHI        H109090SESUN900G    -       0      sas    HDD
    838       A72A       N/A 
    c0d1      HITACHI        H109060SESUN600G    -       1      sas    HDD
    559       A72A       N/A 
    c0d2      HITACHI        H109060SESUN600G    -       2      sas    HDD
    559       A72A       N/A 
    c0d3      HITACHI        H109030SESUN300G    -       3      sas    HDD
    279       A72A       N/A 
    c0d4      HITACHI        H109060SESUN600G    -       4      sas    HDD
    559       A72A       N/A 
    c0d5      HITACHI        H109060SESUN600G    -       5      sas    HDD
    559       A72A       N/A 
    c0d6      HITACHI        H109060SESUN600G    -       6      sas    HDD
    559       A72A       N/A 
    c0d7      HITACHI        H109060SESUN600G    -       7      sas    HDD
    559       A72A       N/A
  2. To update the device firmware, choose one of the following options:
    • Update all devices supported in the metadata, type:

      # fwupdate update all -x metadata.xml

      where metadata.xml is the path to the metadata file. This updates all components in the system whose device types are specified in the metadata file.

    • Update specific devices supported in the metadata, type:

      # fwupdate update disk -x metadata.xml

      where metadata.xml is the path to the metadata file. This updates all disks in the system whose device types are specified in the metadata file.

    • Update a single device supported in the metadata, type:

      # fwupdate update disk -x metadata.xml -n c0d1

      where metadata.xml is the path to the metadata file. This updates only disk c0d1, and only if its disk drive type is specified in the metadata file.

  3. Follow any prompts, as required, to complete the update process.
  4. To confirm the new firmware, enter one of the following commands:
    • To list information about all components, type:

      # fwupdate list all

    • To list information about a specific device, type:

      # fwupdate list disk

See Also