Intel® One Boot Flash Update Utility User Guide February 2012 Document Number: E71543-005
Legal Statements INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL® PRODUCTS FOR THE PURPOSE OF SUPPORTING INTEL DEVELOPED SERVER BOARDS AND SYSTEMS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT.
Contents Legal Statements .................................................................................................................................................................................... ii Introduction 1 Supported Firmware Components ........................................................................................................................................1 When Updates Take Effect ...........................................................................................
Introduction The Intel® One-Boot Flash Update Utility (Intel® OFU) is used to update the BIOS and firmware on the Intel server boards while the operating system is running. The utility may be launched from a command prompt in either the Windows* or Linux* Operating Systems. This utility can also be executed remotely through a secure network connection using a Telnet Client and Terminal Services in Windows* or using a Telnet Client and Remote Shell under Linux*.
When Updates Take Effect Starting with S1200BT, S1400, S1600, S2400, S2600, and S4600 platforms, the Intel® OFU utility updates the FW and BIOS images passively via BMC controller or BIOS. The utility hands off the required image files to BMC Controller or to BIOS. After verification of the images (signature verification and/or authenticity verification), the Base Board Management Controller FW or BIOS, would update the images by their own.
Table 1.
Installation and Uninstallation Pre-request before Install Intel® OFU 1. Boot to Windows 2008* (R2/SP1) or Red Hat 6* or SuSE* 11 Operating System. 2. In order to use the Microsoft IPMI* driver or Open IPMI driver for OFU to update BIOS/BMC/FRUSDR, user needs to Enable "Plug and Play BMC Detection" setting under "Server Management" in the BIOS F2 screen. 3. Install all the development and optional packages during RHEL* and SuSE* Operating system installation. 4. In Red Hat 6* OS a.
Installing Intel® OFU If you downloaded the Intel® OFU package from the Intel support website, use one of the following procedures: On Windows* Operating Systems 1. Copy the OFU zip package to local folder. 2. Unzip to local folder(example: .\flashupdt). Go to flashupdt folder (cd Flashupdt). 3. Go to the Drivers\Win folder, choose x86 or x64 (depending on the operating system). 4. Run "install.cmd ." to install the drivers. 5.
Uninstalling Intel® OFU In Windows* 1. Run uninstall.cmd to uninstall all the drivers. 2. Remove the flashupdt folder structure. In Linux* – Remove the flashupdt folder structure.
Running the Intel® One Boot Flash Update The Intel® OFU utility is run by executing the flashupdt command from a command prompt. NOTES In order to run this utility, you must first set the working directory to the directory where the utility is installed. This is required because the utility depends on certain files that are expected to be located in the working directory. Intel® OFU requires Windows* administrative or Linux* root permissions.
Syntax examples: flashupdt –u ftp://ftp.example.com/UpdatePkg/ServerName/flashupdt.cfg flashupdt –u ftp://Kevin:87w09@ftp.example.com/UpdatePkg/ServerName/flashupdt.cfg For Windows: flashupdt –u flashupdt.cfg For Linux: flashupdt –u /flashupdt.cfg flashupdt -set product Pn intelco flashupdt -set product At xx123456 flashupdt -set chassis Mn intelco Note: flashupdt.cfg can be found from Firmware Update Package for IDA, OFU, WinPE* and EFI under http://support.intel.com for each platform.
Error Exit Codes The following error codes may be used when the Intel® OFU utility is run from a script. Note: the update configuration file (.cfg) may use the ERRORLEVEL command to override these values.
Supported Intel® Server Boards This version of the Intel® OFU utility supports the Intel® Server Boards listed below. (Intel® Server Systems based on the Intel® Server Boards listed below are also supported unless otherwise noted in the product documentation for the Intel® Server System.
Glossary The following abbreviations are used in this document: Term BCD Definition Binary Coded Decimal BIOS Basic Input Output System BMC Baseboard Management Controller. The primary microcontroller that controls the operation of the ® Intel server management subsystem. CFG Configuration (file) CHAFF2L Copy HTTP And FTP Files To Local – program used by the One-Boot Flash Update utility to download files from http and ftp servers.