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-71-1404012.1
Update Date:2014-02-24
Keywords:

Solution Type  Technical Instruction Sure

Solution  1404012.1 :   Flash Accelerator F20 PCIe Card Firmware Upgrade Procedure  


Related Items
  • Sun Fire X4270 M2 Server
  •  
  • Sun Fire X4170 M2 Server
  •  
Related Categories
  • PLA-Support>Sun Systems>x86>Server>SN-x64: MISC-SERVER
  •  




Created from <SR 3-5122511111>

Applies to:

Sun Fire X4270 M2 Server - Version Not Applicable and later
Sun Fire X4170 M2 Server - Version Not Applicable and later
Information in this document applies to any platform.

Goal

This document is intended to guide customers through upgrading the firmware on the F20 flash card, and its flash disks.  

Solution

The easiest way to upgrade the firmware on this card is to use the fwupdate utility provided in the Oracle Hardware Management Pack.  The Oracle Hardware Management Pack can be downloaded directly from My Oracle Support website and is available for various Operating Systems, including Windows, RedHat, OEL, and Solaris.  To view the supported matrices for the Oracle Hardware Management Pack, refer to this website:

http://www.oracle.com/technetwork/server-storage/servermgmt/tech/hardware-management-pack/support-matrix-423358.html

For this example, I am working on a Solaris 10 x86 server:

First, you must install Oracle Hardware Management Pack.  If you need instructions on how to install this, please refer to the Oracle Hardware Management Pack 2.2 Installation Guide

Check the Version of the Firmware:

 

# fwupdate list disk

==============================================================================
CONTROLLER
==============================================================================
ID Manufacturer Model Product Name FW Version BIOS Version XML Support
------------------------------------------------------------------------------
c6 LSI Logic 0x0058 SAS1068E 01.27.03.00-IT 6.26.00.00 N/A

DISKS
==============================================================================
ID Manufacturer Model Chassis Slot Type Media Size (GB) FW Version XML Support
------------------------------------------------------------------------------
c6d0 MARVELL SD88SA02 - 0 sata SSD 24 DP0N N/A
c6d1 MARVELL SD88SA02 - 1 sata SSD 24 DP0N N/A
c6d2 MARVELL SD88SA02 - 2 sata SSD 24 DP0N N/A
c6d3 MARVELL SD88SA02 - 3 sata SSD 24 DP0N N/A

 

Update the Firmware of the pci card:

1. Copy the new firmware image onto the system. The new firmware can be downloaded directly from My Oracle Support.
Once logged in, click on the Patches & Updates tab.
Under Patch Search, search for keyword "F20", and select Sun Flash Accelerator F20 PCIe Card. Download the latest patch for this product.

2. Identify the controller.
In the above example, the controller is identified with the "SAS1068E" string.
In this case, the controller is C6.

3. Update the firmware using the fwupdate syntax:

# fwupdate update sas-controller-firmware -n c6 -f /LSI_1068E_B3-F20-1.27.92.00.fw

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 01.27.03.00-IT Not Provided N/A None
Do you wish to process all of the above component upgrades? [y/n]? y
Updating c0: Success

Verifying all priority 1 updates
No metadata provided, so version verification can not be completed

Execution Summary
===========================================================================
ID Priority Action Status Old Firmware Ver. Proposed Ver. New Firmware Ver. System Reboot
---------------------------------------------------------------------------
c6 1 Validate Pending 01.27.03.00-IT Not Provided 01.27.92.00-IT None


4. Shutdown Solaris and then power cycle the system to load the new firmware.

5. Power on the system and boot to Solaris and confirm that firmware upgrade was successful:

# fwupdate list disk

===========================================================================
CONTROLLER
===========================================================================
ID Manufacturer Model Product Name FW Version BIOS Version XML Support
---------------------------------------------------------------------------
c6 LSI Logic 0x0058 SAS1068E 01.27.92.00-IT 6.26.00.00 N/A

Update the Firmware of the flash modules:

1. Copy the new firmware image onto the system. The new firmware can be downloaded directly from My Oracle Support.
Once logged in, click on the Patches & Updates tab.
Under Patch Search, search for keyword "F20", and select Firmware update for 24GB SATA DOM in Flash Accelerator F20 PCIe card. Download the latest patch for this product.

2. Identify the flash modules.
In the above example, the controller is identified with the "SD88SA02" string.
In this case, the flash modules are is c6d0, c6d1, c6d2 and c6d3.

3. Update the firmware using the fwupdate syntax:

# fwupdate update disk -n c6d0 -x D21Y_metadata.xml

          The following message will appear on the screen:
 
                The following components will be upgraded as shown:
                ==========================================================
                ID        Priority Action     Status      Old Firmware Ver.   Proposed Ver.       New Firmware Ver.   System Reboot
                --------------------------------------------------------------------------------------------------------------------
                c6d0      1        Check FW   Success     D20Y                D21Y                N/A                 System Power
                Do you wish to process all of the above component upgrades? [y/n]? y
                Updating c2d0:  Success
 
                Verifying all priority 1 updates
 
                Execution Summary
                ==========================================================
                ID        Priority Action     Status      Old Firmware Ver.   Proposed Ver.       New Firmware Ver.   System Reboot
                --------------------------------------------------------------------------------------------------------------------
                c6d0      1        Post Power Pending     D20Y                D21Y                N/A                 System Power
                System Reboot required for some applied firmware
                Do you wish to automatically reboot now? [y/n]? y

Repeat the above example for c6d1, c6d2 and c6d3.


4. Shutdown Solaris and then power cycle the system to load the new firmware.

5. Power on the system and boot to Solaris and confirm that firmware upgrade was successful:

              # fwupdate list disk
                DISKS
                ===============
                ID      Brand       Model               Chassis Slot   Type   Media   Size (GB)Firmware Revision
                --------------------------------------------------------------------------------------------------------------------
                c6d0    MARVELL     SD88SA02            0       14     sata   SSD     24       D21Y
                c6d1    MARVELL     SD88SA02            0       14     sata   SSD     24       D21Y
                c6d2    MARVELL     SD88SA02            0       14     sata   SSD     24       D21Y
                c6d3    MARVELL     SD88SA02            0       14     sata   SSD     24       D21Y
         

 

 


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