|
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
- 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.
- Download Intel® Remote Management Module 2 KiraTool Utility from this web page.
- 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)
- Unzip this SUP to a folder
- Open flashupdt.cfg with a pure text edit tool such as Windows* Notepad
- 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
……
- Save file as name “flashupdt_hsc.cfg
- Open flashupdt.cfg with a pure text edit tool again
- 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
……
- Save file as name “flashupdt_other.cfg
- Copy Whole SUP folder to Windows* or Linux* OS
Install RMM2 KiraTool
- Unzip RMM2 KiraTool package, which contains Windows* and Linux* version KiraTool in corresponding sub-folder.
- 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.
- 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.
- 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
- 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.
- 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
- 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. | |
- 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:
|