Server Products
Intel® Server System S7000FC4UR
How to use OFU to update S7000FC4UR HSC Firmware with RMM2 populated

This document demonstrates the process of how to update Intel® Server System S7000FC4UR Hot Swap Controller (HSC) firmware with Intel® One Flash Update utility (OFU) when Intel® Remote Management Module 2 (RMM2) is populated on the system.

Intel® Remote Management Module 2 (RMM2) Firmware may impact Hot Swap Controller (HSC) Firmware updates, this known issue also happens on S7000FC4UR. TA-0892-2 has described how to resolve the problem within DOS* environment. However, S7000FC4UR server system does not support DOS based utilities. This How-to demonstrates the process of update HSC firmware with Intel® One Boot Flash Update Utility (OFU) on Windows* and Linux* OS.

Prerequisites

  1. Download S7000FC4UR BIOS, Firmware Update & Configuration Utilities for Windows* and Linux* packages from this web page. OFU for Windows* and Linux* are contained in corresponding BIOS, Firmware Update & Configuration Utilities packages.
  2. Download Intel® Remote Management Module 2 KiraTool Utility from this web page.
  3. Download Firmware Update Package for IDA, OFU and Windows*PE for S7000FC4UR from this web page.

Install OFU

Unzip S7000FC4UR BIOS, Firmware Update & Configuration Utilities package and refer “Intel_OFU_User_Guide.pdf”, follow this user guide to install OFU on Windows* or Linux* OS

Edit Firmware Update Package for IDA, OFU and Windows*PE for S7000FC4UR (SUP)

  1. Unzip this SUP to a folder
  2. Open flashupdt.cfg with a pure text edit tool such as Windows* Notepad
  3. Change the content as below

    Original flashupdt.cfg

    ……

    IFSET "BMCOK" "BIOSOK"

    FWNAME "FCBMC18.hex"

    CFGNAME "MASTER.CFG"

    HSCNAME "FC4U_208.hex" "SAS 4U 2.8"

    BIOSNAME "FXCV0025.Cap"

    ELSE

    ……

    Change as below

    ……

    IFSET "BMCOK" "BIOSOK"

    // FWNAME "FCBMC18.hex"

    // CFGNAME "MASTER.CFG"

    HSCNAME "FC4U_208.hex" "SAS 4U 2.8"

    // BIOSNAME "FXCV0025.Cap"

    ELSE

    ……

  4. Save file as name “flashupdt_hsc.cfg
  5. Open flashupdt.cfg with a pure text edit tool again
  6. Change the content as below

    Original flashupdt.cfg

    ……

    IFSET "BMCOK" "BIOSOK"

    FWNAME "FCBMC18.hex"

    CFGNAME "MASTER.CFG"

    HSCNAME "FC4U_208.hex" "SAS 4U 2.8"

    BIOSNAME "FXCV0025.Cap"

    ELSE

    ……

    Change as below

    ……

    IFSET "BMCOK" "BIOSOK"

    FWNAME "FCBMC18.hex"

    CFGNAME "MASTER.CFG"

    // HSCNAME "FC4U_208.hex" "SAS 4U 2.8"

    BIOSNAME "FXCV0025.Cap"

    ELSE

    ……

  7. Save file as name “flashupdt_other.cfg
  8. Copy Whole SUP folder to Windows* or Linux* OS

Install RMM2 KiraTool

  1. Unzip RMM2 KiraTool package, which contains Windows* and Linux* version KiraTool in corresponding sub-folder.
  2. Linux* version KiraTool doesn’t need to additional installation, copy file “kiratool-1.5.11-intel” from KiraTool\linux folder to any Linux folder and this tool can be run from Linux* terminal window.
  3. Windows* version KiraTool can be installed by executing “KiraTool 1.5.11 Intel.exe” from KiraTool\windows_installer folder. KiraTool can be run from Windows* command line window.
  4. Test KiraTool function by running below command

    OS kiratool folder:\> kiratool –u admin –p password ip

    If kiratool can show RMM2 current IP, it means kiratool function is normal

Note RMM2 default user name is “admin” and password is “password”, please use correct user and password if you have changed.
Note Kiratool file name in Windows* and Linux* are different, you need to use actual file name as command name to replace “kiratool” in this command. In the following content of this How-to, “kiratool” also needs to be replaced with actual kiratool file name.
Note KiraTool Linux* version need Linux* module “sg”, load this module before running this command.

Update S7000FC4UR Firmware

  1. Force RMM2 stop communication with BMC with below command

    OS_kiratool_folder:\> kiratool –u admin –p password cfg set ipmi.medium._c_ none

    Please wait 30 seconds to start next step.

  2. Update HSC firmware

    If OS is Windows*, run command as below

    %ProgramFiles%\Intel\flashupdt –u \SUP folder\flashupdt_hsc.cfg

    If OS is Linux*, run command as below

    /usr/local/flashupdt/flashupdt –u /SUP folder/flashupdt_hsc.cfg

  3. Restore RMM2 communication with BMC with below command

    OS_kiratool_folder:\> kiratool –u admin –p password cfg set ipmi.medium._c_ i2c

    OS_kiratool_folder:\> kiratool –u admin –p password reset

    Note You need to wait 4 minutes at here as RMM2 need some time to restart.
    Note Kiratool reports an error about RMM2 is not responding after you run reset command. This is normal, please ignore this message.
  4. Update BIOS, BMC firmware and FRUSDR

    If OS is Windows*, run command as below

    %ProgramFiles%\Intel\flashupdt –u \SUP folder\flashupdt_other.cfg

    If OS is Linux*, run command as below

    /usr/local/flashupdt/flashupdt –u /SUP folder/flashupdt_other.cfg

This applies to:

Intel® Server System S7000FC4UR



Solution ID: CS-030349
Last Modified: 09-Feb-2010
Date Created: 23-Mar-2009
Back to Top