IBM eserver 325 Linux BIOS Update Version 1.36 - Build M1E136A Installation README File CONTENTS ________ 1.0 Overview 2.0 Change History 3.0 Installation and Setup Instructions 4.0 Configuration Information 5.0 Unattended Mode 6.0 Web Sites and Support Phone Number 7.0 Trademarks and Notices 8.0 Disclaimer 1.0 Overview 1.1 This README file contains the latest information about installing the IBM POST/BIOS code. 1.2 Limitations - NA 1.3 Enhancements - NA 1.4 Level of Recomendations and Prerequisites for the Upate: 1.5 Dependencies 2.0 Change History Bios Version 1.36 - Build M1E136A - Fixed DMI table issues for IPMI drivers - Td enhancement with offset value feedback to BMC - Single bit error (SBE) algorithm updated - BMC FW 1.46 required to enable SBE and Td enhancements Bios Version 1.35 - Build M1E135A - Enhance PCI error detection - Add IBM RDM support for wake on lan - Corrected display of run-time double bit errors Bios Version 1.34 - Build M1E134A - Enhanced runtime multibit ECC error reporting Bios Version 1.33 - Build M1E133A - Changed SMBIOS ID for Diagnostics - Updates for AMD BIOS check 1.4.1 Bios Version 1.32 - Build M1E132A - Fixed system cannot input OS console redirection. - Enable SMBus 2.0 interface. Bios Version 1.31 - Build M1E131A - Implement special CPU micro code - Fixed CPU type display during POST with AMD 2.0 CG 55W CPU Bios Version 1.30 - Build M1E130A - Support new flash part of SST 49LF004B. - Added int15 2310h to prevent the system from hanging when have SCSI high-low seek test - Update LSI FW to 01.03.35.22 - Clear BMC device 3 IO base register while it is disabled - Patch AMD CPU errata 106 - Add back microcode update for CPU errata 103, 109 - When AP not installed set status as unplugged - Support SMBIOS TYPE 38 - Support IPMI boot option Bios Version 1.29 - Build M1E129A - Fixed intermittent "No ROM Space" issue - Send Power supply VPD to BMC - Issue a SEL to BMC while mixed CPU detected - Write BMC CMD to indicate a SEL is being send by BIOS, this is to cover the sensor reading problem for sensor 90, 91,92 Bios Version 1.28 - Build M1E128A - Write BMC CMD to record Planar version 2.0 &3.0 - When RSA II installed the Machine type is changed to 8848 BIOS Version 1.27 - Build M1E127A - Added CPU speed message up to 4GHz - Send video VPD ,UUID, POST\BIOS to RSA II - Send restart SP while configuration changes - Added CG CPU support - Disable device node of BMC while RSA II installed - Disable on-board VGA while RSA II installed - Fixed MCE GART error - While boot from non-bootable floppy need to show error 602 and keep try other boot device. - Report CPU/DRAM configuration to RSA II - Added code to control SMBUS access right between BIOS and RSA II, so the power VPD an be read correctly 1E7C BIOS Version 1.26 - Build M1E126A - Inform BMC when 2 CPU installed - Fix console redirection lose character issue - Change method to disable BMC while RSA II installed - Fix the RDM shutdown / wake-up issue - While WOL from S4 do not boot LAN BIOS Version 1.25 - Build M1E125A - Removed RTC_S4 - Added RSA II support BIOS Version 1.24 - Build M1E124A - Updated LSI Option ROM to 5.04.06 - Added a Device Node for BMC - Performance Tuning - allow Boot if LAN is Disabled BIOS Version 1.23 - Build M1E123A - Modified memory settings per AMD errata. BIOS Version 1.22 - Build M1E122A - Added system board ID to BIOS Setup menu. - Fixed issue of flash update utility may fail in some configurations - Fixed issue of I2C error caused wrong beep code. BIOS Version 1.21 - Build M1E121A - Update LSI OPROM to 5.04.05. - Added UCR "F12" boot menu to "F2" Support. - Added DDR 400 support. - Re-enabled watch dog timer during OPROM scanning. - DIMM LED light sync'd to Memory Bank. BIOS Version 1.20 - Build M1E120A - Corrected PCI Error Reporting. Some PCI Errors were not logged. BIOS Version 1.19 - Build M1E119A - Fixed issue of system may not boot as expected when Network is selected as second or third priority boot device - Fixed issue of remote system access via Cerial Redirection may hang when set to 115kbps BIOS Version 1.18 - Build M1E118A - Fixed system may not wake up from power save state - Fixed abnormal display when entering Setup with User password - Updated AMD processor microcode - Fixed issue of possible connection problems when Console Redirection is used to remotely access the server - Improved USB performance BIOS Version 1.17 - Build M1E117A - Changed default settings for Console Redirection to 9600/VT100/CTS/RTS - Changed behavior of failed PXE boot such that a key press is not required to try next boot device BIOS Version 1.16 - Build M1E116A - Initial release 3.0 Installation and Setup Instructions 3.1 Step by step instructions for this code update - Run the "IBM eserver 325 Linux BIOS Update" with the following command line: "./.sh -s" where .sh is the downloaded update. NOTE: The following message is shown on RedHat Enterprise Linux 3.0 and other distributions that do not install the compatibility libstdc++ library. ./lflash: error while loading shared libraries: libstdc++-libc6.1-1.so.2: cannot open shared object file: No such file or directory. If the above message is shown, install the compat-libstdc++*.rpm that was included on the distribution media. 3.2 Step by step instructions for extracting the Linux update files. - Run the "IBM eserver 325 Linux BIOS Update" with the following command line: "./.sh -x " where .sh is the downloaded update and is the path to which the Windows update files will be extracted. NOTE: The following message is shown on RedHat Enterprise Linux 3.0 and other distributions that do not install the compatibility libstdc++ library. ./lflash: error while loading shared libraries: libstdc++-libc6.1-1.so.2: cannot open shared object file: No such file or directory. If the above message is shown, install the compat-libstdc++*.rpm that was included on the distribution media. - The files extracted are all the files that are necessary to perform a BIOS update under Linux. Run "./lflash" from a command line to update BIOS. 3.3 Step by step instructions for extracting the DOS update files to diskette. - Run the "IBM eserver 325 Linux BIOS Update" with the following command line: "./.sh -xd " where .sh is the downloaded update and is the path to which the Windows update files will be extracted. If is omitted, /dev/fd0 is assumed. NOTE: The following message is shown on RedHat Enterprise Linux 3.0 and other distributions that do not install the compatibility libstdc++ library. ./lflash: error while loading shared libraries: libstdc++-libc6.1-1.so.2: cannot open shared object file: No such file or directory. If the above message is shown, install the compat-libstdc++*.rpm that was included on the distribution media. - The diskette created is the DOS BIOS update diskette. 4.0 Configuration Information 5.0 Unattended Mode 5.1 Performing the update in unattended mode - Run the "IBM eserver 325 Linux BIOS Update" with the following command line: "./.sh -s" where .sh is the downloaded update. NOTE: The following message is shown on RedHat Enterprise Linux 3.0 and other distributions that do not install the compatibility libstdc++ library. ./lflash: error while loading shared libraries: libstdc++-libc6.1-1.so.2: cannot open shared object file: No such file or directory. If the above message is shown, install the compat-libstdc++*.rpm that was included on the distribution media. 5.2 Extracting the Linux update files in unattended mode - Run the "IBM eserver 325 Linux BIOS Update" with the following command line: "./.sh -x " where .sh is the downloaded update and is the path to which the Linux update files will be extracted. NOTE: The following message is shown on RedHat Enterprise Linux 3.0 and other distributions that do not install the compatibility libstdc++ library. ./lflash: error while loading shared libraries: libstdc++-libc6.1-1.so.2: cannot open shared object file: No such file or directory. If the above message is shown, install the compat-libstdc++*.rpm that was included on the distribution media. - The files extracted are all the files that are necessary to perform a BIOS update under Linux. Run "./lflash" from a command line to update BIOS. 6.0 Web Sites and Support Phone Number 6.1 IBM Support Web Site: http://www.pc.ibm.com/support 6.2 IBM Marketing IntelliStation Web Site: http://www.pc.ibm.com/intellistation 6.3 If you have any questions about this update, or problems applying the update go to the following Help Center World Telephone Numbers URL: http://www.ibm.com/planetwide/. 7.0 Trademarks and Notices THIS DOCUMENT IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. IBM DISCLAIMS ALL WARRANTIES, WHETHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE AND MERCHANTABILITY WITH RESPECT TO THE INFORMATION IN THIS DOCUMENT. BY FURNISHING THIS DOCUMENT, IBM GRANTS NO LICENSES TO ANY PATENTS OR COPYRIGHTS. 8.0 Disclaimer This BIOS flash image update contains an Intel errata patch for the microprocessor firmware. It addresses a potential issue which might cause a system to exhibit erratic behavior such as a system hang, reboot, blue screen or Kernel Panic (Linux), and may also cause in-progress system operations (e.g., file, I/O) to fail. The possibility of this behavior is believed to be limited, but IBM strongly recommends that customers install this update as soon as possible to prevent the possibility of the issues listed above. See Retain Tip H181994 for more details on this issue.