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

Exit Print View

Updated: November 2015
 
 

Update Component Firmware (Automatic Mode)

Solaris 11.2 supports fwupdate automatic mode, which updates the specified target device by using the firmware update information contained in a metadata XML file provided in the platform firmware download. This is the most accurate method to use.

  • To update firmware, type:

    fwupdate update target -x filename.xml options

    When using an XML metadata file, the update subcommand supports the following targets:

    • all

    • expander

    • disk

    • bridge

    • controller

    • sp_bios

    For example:

    • fwupdate update all -x filename.xml

      This updates all devices in the system for all target device types specified in the metadata file. This is the recommended and safest method for updating devices.

      Use the all target to update all of the installed devices that can be updated using the XML metadata file. For example, if there are three NVMe devices installed in the system, specifying fwupdate update all with the NVMe metadata file will update all three NVMe devices.

    • fwupdate update disk -x filename.xml

      This updates all disks in the system whose target device types are specified in the metadata file.

    • fwupdate update disk -x filename.xml -n c0d1

      This updates only disk c0d1, and only if the c0d1 disk drive target device type is specified in the metadata file.

    Options for the update subcommand in automatic mode are listed in the following table.

    Short Option
    Long Option
    Descriptions
    –n
    –-device_name
    Precedes name of the device to update. The name is the mapped name, which you can retrieve by using the fwupdate list command. This option is mandatory for single component mode, but optional when used with an XML file.
    –d
    –-dry-run
    Optional. Checks all input, executes an available dry-run check command on the firmware and component, but makes no permanent changes.
    –x
    –-xml=filename.xml
    If the firmware package contains a metadata XML file, this command provides the path to filename.xml.
    –o
    –-output=filename
    Logs all actions in the specified file.
    –p
    –-priority=value
    Starts processing input metadata from an XML file at a given priority level, skipping all lower levels.
    –q
    –-quiet
    Suppresses informational message output and only returns error codes.
    n/a
    –-silent-reboot
    Enables a reboot to update the firmware without a prompt. Reboot happens automatically.
    n/a
    –-silent-no-reboot
    Enables no-reboot option without a prompt. User is not prompted, and a reboot does not take place.

    Note -  The system might need to be rebooted to complete the firmware update.