============================================================================= Intel(R) Server Board SE7520AF20 ============================================================================= INTEL Enterprise Platform & Services Marketing Intel Corporation 2111 N.E. 25th Avenue, Hillsboro, OR 97124 USA ============================================================================= DATE: July 1, 2005 TO: Intel server platform SE7520AF20 customers Subject : One Boot Flash Update Package for Intel SE7520AF20 BIOS P8.00 BMC 48 FRUSDR 6.6.2 ============================================================================= LEGAL INFORMATION ============================================================================= Information in this document is provided in connection with Intel products. No license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted by this document. Except as provided in Intel's Terms and Conditions of Sale for such products, Intel assumes no liability whatsoever, and Intel disclaims any express or implied warranty, relating to sale and/or use of Intel products including liability or warranties relating to fitness for a particular purpose, merchantability, or infringement of any patent, copyright or other intellectual property right. Intel Corporation may have patents or pending patent applications, trademarks, copyrights, or other intellectual property rights that relate to the presented subject matter. The furnishing of documents and other materials and information does not provide any license, express or implied, by estoppel or otherwise, to any such patents, trademarks, copyrights, or other intellectual property rights. Intel products are not intended for use in medical, life saving, or life sustaining applications. Intel may make changes to specifications and product descriptions at any time, without notice. Intel is a registered trademark of Intel Corporation. *Other names and brands are the property of their respective owners. Copyright (C) 2005 Intel Corporation. ============================================================================= ABOUT THIS BIOS RELEASE ============================================================================= Build # : 0101 Build Stamp : SE7520AF20.86B.P.08.00.0101.061420052032 Build Date : May 14th, 2005 ============================================================================= BIOS COMPONENTS/CONTENTS ============================================================================= Processor supported: Intel(R) Xeon(TM) Processors 800MHz system bus with 1M L2 Cache, Intel(R)Xeon(TM) Processors 800MHz system bus with 2M L2 Cache Microcode update versions: CPUID Microcode Stepping 0F34h 14 D0 0F41h 12 E0 0F43h 04 N0 System Hardware Configuration Supported: Intel Server Boards: SE7520AF2, BAF2BB, BA2HPBB. ============================================================================= SYSTEM FIRMWARE REQUIREMENTS/REVISIONS ============================================================================= BIOS Update Utility: AMI AFU : 1.33 BMC FW : mBMC FW 2.40 or higher IMM FW 0.29 or higher FRU/SDR : FRUSDR 6.4.1 or higher HSC : 1.12 (SCSI), 1.08 (SATA) On-Board Component Option ROM Versions: LSI 1030 SCSI IME : 5.10.04 (F/W version 1.03.39) LSI 1030 SCSI IS : 5.11.03 (F/W version 1.03.39) ICH5R SATA RAID : 5.3.07061155 ATI Rage XL VGA : GR-xlints3y.019-4.333 Intel Pro/1000 NIC : 1.2.26 SROMBU42E : 514E or higher ============================================================================= SYSTEM FIRMWARE REVISIONS TESTED AT TIME OF RELEASE ============================================================================= - PC87431M mini-Baseboard Management Controller (mBMC): FW Revision 2.40 - Intel(R) Management Module (IMM) BMC: FW Revision 0.43 (if IMM card installed) - SE7520AF20 FRU/SDR package: AF-6.6.1 ============================================================================= INSTALLATION NOTES ============================================================================= The files accompanying this text file are designed for use only by the Intel® One Boot Flash Update utility. Refer to the One Boot Flash Update Installation and User Guide that is located on the Intel(R) Server Manager v8.x software distribution for information ont the use of the utility. ============================================================================= KNOWN ISSUES/WORKAROUNDS ============================================================================= Build P05-0089 - None Build P04-0086 - None Build P03-0085 - PCI Slot 1 on the BAF2HPBB SKU, does not support Hot Plug events of PCI 66MHz adapters. Build P01-0081 - PCI-X hot plug sometimes does not work. OS panic occurs under specific conditions. ============================================================================= FEATURES REMOVED ============================================================================= Build P07-0095 - None Build P06-0092 - None Build P05-0089 - None Build P04-0086 - None Build P03-0085 - 4GBPlus eModule was deactivated to get more BIOS memory, IMT eModule can provide the same functions. - System Configuration Display support module was deactivated. - Removed extra bus allocation in hot plug resource padding because of system slowness issues during POST when PCI-Express slot is occupied. Build P01-0081 - Extra PCI bus number allocation for PCI-Express hot plug slot is removed. When there is a PCI-Express card in slot, if extra bus number is allocated, blue screen occurs during Windows booting. ============================================================================= FEATURES ADDED ============================================================================= Build P08-101 - New onboard SCSI option ROMs and FW for IME/IS. See SYSTEM FIRMWARE REQUIREMENTS/REVISIONS for revision information - Front panel lock feature on mBMC configuration was missing in previous BIOS. Implemented in this BIOS. Build P07-098 - New onboard video BIOS GR-xlints3y.019-4.333, fixes video blinking issue with Intel(R) Management Modules (IMM) Advanced modules. Build P07-0095 - Latest IA-64 Intel(R) Xeom(TM) Processor E0 CPU Patch, M9DF4112 was added. - Latest IA-64 Intel(R) Xeom(TM) Processor N0 CPU Patch, M9DF4304 was added. - Memory mirroring feature is enabled (Setup option is added) - MMIO64 feature is added (Setup item is added) - New SCSI IS mode option ROM 5.11.02 is added - User can select SATA controller mode between Legacy and Enhanced. (Setup item is added) - Setup option "CPU TM function" was added for Thermal Monitor support. Build P06-0092 - None Build P05-0089 - Latest Intel Boot Agent 1.2.26 for i82546GB on-board NIC Build P04-0086 - None Build P03-0085 - Latest Intel Nocona E0 CPU Patch, MBDF4109 was added. - Added ACPI MCFG table support. - Latest CPU module (CPU_07) contains support for Nocona E0 stepping - such as NX, enhanced C1E and enhanced TM2. Build P02-0083 - BIOS workaround for MCH PIC errata (for C2 or older steppings) is added. - PCI hot plug resource padding is added. - Latest Nocona D0 CPU Patch, M1DF3413 was added. - Latest Intel Boot Agent (version 1.2.22). ============================================================================= ISSUES FIXED ============================================================================= Build P.08.00.0101 - MMIO64 code related issues are fixed. PCI resource is allocated correctly - Fixed foreign language translation - When front panel is locked, CMOS should not be cleared by front panel key sequence. This issue is fixed. - Correct DIMM number is reported in a symmetric memory mode - PCI-SIG PCI-E test failure issue is fixed - BIOS will now list all boot devices in popup menu - EIST feature now fixed and updated. - Fixed error message during booting of RedHat Enterprise Linux AS* using smp kernel. It was caused by wrong MPS table. - Board hangs when booting WinPE when AMI G3* card with USB cable connect - W/O Intel(R) Management Module, BIOS setup has no "power & reset switch inhibit" - SRCU42X device driver for RedHat Enterprise* Linux 3.0 update2 makes SCSI timeout - Hardware Malfunction Blue Screen when updating Intel Chipset Drivers when a Sysconnect* card is installed. PCI-E error logging code was modified to address issue - PCI video card detection Failure is now fixed - Non-DRAM Error is now logged once. - Multibit error injection does not cause NMI when sparing enabled. - UUID being erased after BIOS update on some PHP SE7520AF2 boards,Rolling BIOS code was updated to address this issue. - System is does not booted with ASR-2200S is now fixed - Fixed Cert-WHQL on failures of unreported Memory test on HCT 11.2 with Intel(R) Management Module card installed Build P.07.30.0099 - #19708 AMCC 9xxx Adapter doesn't get it's BAR set properly - Fix Intel(R) Management Module-Advanced & onboard video issue Build P07-098 - #20126 CMOS checksum is not saved once - #20146 Headless KVM does not work in Windows* - #19822 Slow booting if KVM is enabled - #19750 The date of the SEL is inconsistent with the date of the BIOS - #74636 Set system boot option issue Build P07-0095 - #19803 Memory Mirroring support was added. - #19417 Sony ATAPI Tape Drives not achieving expected transfer rate. - #19668 HSBP revisions incorrectly listed in BIOS Setup. - #19669 SMBIOS Record 3 contains "To Be Filled By OEM" this was removed. - #18752 BIOS no longer has capability to change from Enhanced Mode to Legacy Mode. - #19303 System does not boot with USB DOK 1.0GB. - #19652 Supervisor password in BIOS can be cleared although user password is installed. - #71521 New BIOS setup option for special MPS handling of HTT CPU for legacy OS compatibility. - SOL F2 key press from remote system issue, function key doesn't work during POST if no k/b attached and [Serial Console Redirection] is enabled. - Fix update micro code for any other stepping not present in NCBLK2, will destroy previous micro code, seen with testing with Checkup7 utility. - When disable "Hit F2 Message display" under Boot Settings Configuration, it only disable on POST screen, but not disable on Logo screen. - DOSCMOS module was updated to revision 05 Build P06-0092 - #19615 SUT hangs during POST when keyboard is not installed - #19476 Windows 2000 does not see 16GB of memory correctly - #19385 Help text for PCI slots on the non PHP board state slot is hot-pluggable - #19386 Failure to enter correct Admin Password in BIOS not behaving correctly - #19426 LSI MegaRAID 320-2 hotkey "Ctrl+M" doesn't work with P04 and P05 - #19358 KVM support - #19303 Booting to 1GB USB disk on keys (part 1 of 2) - When CMOS checksum is broken intentionally, BIOS didn't load default to CMOS - Workaround is added for MCH BIOS Specification update 1.02 errata 32 - Program MCH register D8:F0:R4Ch bit [13] to 0 to distribute IRQs between BSP and AP. Build P05-0089 - #19302 [x] Keyboard mispelled as "Keybaord" on BIOS Setup - #18258 Hotplug slot 1 enters into unknown state - #18562 Need support for the BIOS sending the Set ACPI Power State cmd to the BMC - #18758 Memory RAS: GetDIMMStatus command does not give status of failed/disabled DIMMS - #18786 Do not generate NMI for correctable PCI-E errors - #18857 [HPC] Redhat EL 3.0 AS can be installed only when ACPI is disabled. - #18892 Front side bus mismatch error was occurred during POST. - #18974 Kernel panic occurs during Red hat EL 3.0 shutdown sometimes. - #19006 Improper error occur during EFI boot. - #19043 System halts for user password during secure boot - #19255 [x] Pressing ESC in posting will cause ROMB/LSI RAID configuration entry fail. - #19283 Pressing esc key during POST precludes entering Raid Controller Option ROM - #19286 [X]HSBP FW version shown as N/A in BIOS Setup - #19306 CRERR04 - during console redirection and EMP is enabled. - #19327 CMOS Variables need to follow PM I EAS spec - #19347 Size of DIMM is not populated for spared DIMM in SMBIOS - #19355 SetSystemBootOptions to have console redirection on next boot not overriding bios Build P04-0086 - #19081 Advanced IMM incorrectly copying IP address. SE7520AF2 BIOS passed wrong GUID to mBMC/Sahalee. - #18526 BIOS needs to lock & unlock BMC access to SMBus by sending sync SMBUS command to BMC. - #18272 Least Featured BSP / Processor Disable causes hang when PIC workaround is included. - Moved the PIC workaround to the end of POST Build P03-0085 - #18908 PCI-E error status register errata was fixed. - #18844 Increase length of SMBIOS Type 1 product name field. - #18720 In single channel memory configuration, POST error reports that channel B has problem though multi-bit memory error is injected to channel A. - #18685 Insertion of I button disables SCSI bios settings SROMBU42E. - #18870 BIOS Setup showing SCSI and ROMB options eventhough they are not available. - #18898 Though 'Critical Event logging' options in BIOS setup / Server is disabled, ECC event is logged in SEL when SBE or MBE is injected. - #18758 GetDIMMStatus command does not give status of failed/disabled DIMMS. - #18896 When CMOS jumper is set, BIOS setup shows that all memory slots are populated. - #18756 Image of Logo is displayed if the user presses to enter BIOS setup. - #18757 Requested key message corrupts option rom message. - #18372 System hangs after LSI MegaRAID SATA 150-4 drive scan. - #18517 Boot failed at POST code "7C" when install MegaRAID SATA 150-6 to slots 1, 5, 6. - #18722 When multi-bit error is injected, system responds - Change to MBE handler FERR/NERR: Bit 1/9 set (fatal) = uncorrectable read error, BIOS must NMI after processing error Bit 5/13 set (non-fatal) = DED retry occured. If bit 1/9 are NOT set, then BIOS must not NMI but should report DED retry similar to SEC error. If bit 1/9 ARE set, then NMI. - Change BIOS setup 'NMI control' option to have its default value changed to enabled. - #18577 Unable to enter RAID configuration utility for Intel SRCU42L. - #18570 Unable to connect to test server with BIOS P01. - #18620 SUT can not boot with off-board SCSI card. - #18576 When SLOT option ROM of BIOS was disabled, cards appeared during POST. - #18554 System hangs if USB function is disabled in BIOS setup. - #17713 Only when wakeup by PS2 KBD or mouse is enabled, wakeup by Ring works. - #18314 Intel logo do not disappear even if keyboard is pressed. - #18580 F2 Key press to enter BIOS is corrupting the screen and system hang. - #18560 Intel SRC16S will not power on when plugged into PCI-X HP slots. - #18624 BIOS string displayed wrong during POST and in Setup screen. - #18571 Failed to create RAID volume on FastTrak S150 TX4. - #18272 System did not booted when BSP is disabled. - #16935 Resetting from CLI with Professional IMM causes freeze during reboot process. Remove int15h call to support MWA from kill_lan_stack routine. - #18512 Change BIOS to not assert FRB_HLT signal when only mBMC is in the system. Build P02-0083 - #18218 New MCH Errata concerning hang during PIC mode w/ HT Disabled. - #16421 BIOS needs error propagation registers enabled. Build P01-0081 - #18377 'Error (0043) : Pressed' POST error occur. - #18501 BIOS not detecting incorrect firmware. - #18418 DIMM presence detection: Can't detect presence of single DIMM - Spread spectrum was disabled by default. - Recovery boot failed. - If SATA RAID is enabled, system hangs at post code 78 ============================================================================= REFERENCE MATERIAL ============================================================================= Intel(R) Server Platform SE7520AF2 Technical Product Specification (TPS) [END OF BIOS RELEASE NOTES] ============================================================================= ABOUT THIS BMC 0.48 RELEASE ============================================================================= REVISION INFORMATION RETURNED BY GET DEVICE ID COMMAND: Operational mode: v00.48 Flash update mode: v00.11 PIA data: v01.68 Manufacturer ID: 0x000157 (Intel) Product ID: 0x0021 (SE7520AF2) Checksum Information: Operational Code Region: 0x00030000 -> 0x000d9e2a Checksum: 0x6038 Boot Block Region: 0x00000000 -> 0x00003052 Checksum: 0x543b ============================================================================= SYSTEM HARDWARE REQUIREMENTS/REVISIONS ============================================================================= Intel(R) Management Module(IMM): - Professional Edition PBA C46194-403 or higher - Advanced Edition PBA C44973-405 or higher with BMC 0.23 or higher installed Advanced Edition NIC board (GCM): PBA C44941-201 (or later) Server Board SE7520AF2: - All production versions. ============================================================================= SYSTEM SOFTWARE REQUIREMENTS/REVISIONS ============================================================================= - SE7520AF2 BIOS release: SE7520AF20.86B.P.05.00.0089.111820041911 (or later) Any BIOS version prior to this will cause the BMC serial channel to not function properly. - SE7520AF2 FRU/SDR pacakge: AF-6.6.2 (or later) - PC87431M mini-Baseboard Managment Controler (mBMC) from NSC: Revision 2.40 (or later) - Firmware revisions on the Advanced Edition IMM card: FPGA : rev 47 or later EDID: rev 04 Any version prior to these will cause the Keyboard and mouse to become non-functional. The KVM viewer applicaton will also not function properly with earlier FPGA versions. ============================================================================= IMPORTANT INSTALLATION NOTES ============================================================================= - The following files are necessary to update the firmware: Run.bat - Batch file used to update the firmware 7520AF48.hex - BMC firmware hex file for the SE7520AF2 platform efs_122.efs - EFS Web Server efs image for IMM Advanced Edition efs_122.hex - EFS Web Server hex file for IMM Advanced Edition FWPIAUpd.exe - DOS utility to program FW hex file into the flash device Prior versions of this utility will not work with this FW Executing the fwpiaupd utility with your own command switches is unsupported and may leave your baseboard in a non-operational state! Please use the provided batch file to update the firmware. Executing the batch file can be done from any media (Hard disk, USB disk-on-key, shared network drive or floppy). BMC 0.23 or later must be preinstalled. If this is not the case, please update the IMM firmware to BMC 0.23 before updating to this release. All production IMM units are shipping with FW older than version 0.23. The boot block has been changed with the BMC 0.31 release but it is not required for this release. The batch file provided with this BMC package does not update the boot block. ============================================================================= INSTALLATION PROCEDURE ============================================================================= - If this update is not being applied to BMC 0.23 or later, please update to 0.23 before running this update. - Apply AC and power on the server. - Execute the run.bat file to begin the firmware update process (if running from the Software Update package, select update IMM Firmware option). - Proceed to install the latest FRU/SDR package and/or other update components instructed by the Software Update Package. ============================================================================= KNOWN ISSUES/WORKAROUNDS ============================================================================= - Power cycle operations to reset the system should not be used after an OFU is registered. Rather, use CLI resets or similar. - Please clear the web browser cache if the web server feature was used prior to BMC 0.37 as these cached pages will conflict with the pages generated with versions after BMC 38 and EFS content rev 1.12. The clearing of the web browser cache need only be done once. ============================================================================= FEATURES ADDED ============================================================================= BMC 0.47: - None BMC 0.46: - None BMC 0.45: - None BMC 0.43: - None BMC 0.32: - None BMC 0.31: - None BMC 0.30: - None BMC 0.29: - None ============================================================================= ISSUES FIXED ============================================================================= BMC 0.48: -21113 Enable 1MHz I2C speed on FPGA -20049 Clicking the 'last' button displays incorrect number of records per page. -20144 Incorrect 'Available entries' on the SEL pages -20123 Clicking on 'Previous' button displays incorrect no. of entries from last page. -20210 HTTP: Incorrect SEL percentage displayed on both the SEL pages -20664 CLI overwrites commands when connected on a embedded telnet session -19661 BMC21/Telnet: Backspace is causing error in telnet -42163 KVM support info in FW not correct -40056 ARP suspension occurs even when the watchdog is restarted -40234 apiKey.tcl:1: Set Channel Security Key not implemented -41691 Junk characters showed in the screen while the systems is booting -41885 Telnet/CLI: missing space in interrupt help -41888 Telnet/CLI: interrupt command not functional -40132 BMC21/Telnet: Prompt setting is not working in telnet BMC 0.47: - 42200 Fix for #20373 created another issue (DR#42200) which has been resolved - 42362 A memory leak in the web server has been resolved - 19930 Self test errors with IMM Pro; changes that are made for the NCR SOL issue - 74804 SC5300LX chassis with HS fans, Front Panel LED fault light lighting, either blinking RED, solid RED,or amber with no SEL error message being written BMC 0.46: - 19438 Invalid Chassis information and Asset tag in the 'System Summary' page. - 19850 Host and domain name updates not successful. - 19878 Gateway IP not getting reflected on the Summary page. - 20076 False front panel temp lower critical events generated - 20194 BMC TAM WDT alarms being cleared on power off - 20373 When user creates a session with USER access, they can run any admin command - 41879 Telnet/CLI: entering character after valid password "IPMI Session Error" - 41920 No LAN functionality - 42158 Watchdog timer test causes FRB timeout failure - 76154 POST Codes Not Driven by SIO on UUT3 BMC 0.45: - 41857 Power On/Off (warm reset) test hangs at Post Code 13 or F8 BMC 0.43: - 20229 HTTP: 'Configuration' page fields could be set with 'User' privilege level. BMC 0.42: - 16837 FW: User Feature cmd for HTTP/S enables returns incorrect # of data bytes - 20132 BMC fails self test err #8300 - 20140 Multiple email alerts are observed for single SEL entry - 20213 SCW: Some errors are observed at the end of SCW configuration. - 20307 Telnet: Invalid Password leads to BMC reset BMC 0.41: - 20173 HTTP: Changing UsrUrl2 adds special characters - 41534 SNMP: SNMPGet of SDR returns wrong values - 41678 SMTP: Two emails received for the same event BMC 0.40: - Various KVM fixes 20078, 19376, 19690, 19377 BMC 0.39: - Various SEL issues fixed 19933, 19956, 19958, 19959, 19654, 19882, 19937, 19882, 19723, 19454, 19402, 19647 19452 - 19073 BMC not responding going across sub-nets for Intel(R) Management Module - Advanced Ed. - 19844 CGI config byte reset to 00 - 19846 Web server hangs when choosing ""Clear SEL"" on the page. - 19827 Embedded CLI/SOL functionality is inconsistent and does not display correctly - 19891 SNMP Enable bit resets with power cycle - 19860 BMC38/Telnet: telnet and HTTP are not working when telnet port is changed - 19861 PS1 Status on the Summary page shows ""Inst"" for ""Installed"". - 19880 BMC38/Telnet: login propmt should not come when all 4 telnet sessions are active - 19850 Host and domain name updates not successful. - 19878 Gateway IP not getting reflected on the Summary page - 19879 Host name and Domain name should be clear on the Summary page. - 19438 Invalid Chassis information and Asset tag in the "System Summary" page. - 19880 BMC38/Telnet: login propmt should not come when all 4 telnet sessions are active - 19881 BMC38/Telnet: BMC has become busy(CC is 0xC0), not coming out of this state - 74756 FAN 5 and FAN 6 sensor numbers gets swapped when IMM is installed - 19862 Alerts not generated for configured filters - 39766 SDR Clear does not cancel reservation - 38098 SDR EraseTime timestamp Is Not Expected Time Value - 74762 Sometimes BMC will disable event messages from threshold type sensors after A/C off then on - 19840 Unnecessary characters appear on the left panel in Mozilla. - 19907 SOL: Accepted Character Count field is wrong. - 19969 embedded web server gives error if cli is accessing the BMC - 20038 DC power cycling is causing network stack to become unavailable. - 41353 Telnet 'power -console' fails to show server screen - 41588 SNMP fails to change ports - 76000 FRB2 was not disabling the BSP when the SEL log was full - 19912 System fails to boot with SC5300 Base SKU, P06 BIOS & IMM - 19888 Fix for data entry format in the IPMI command window. It now accepts things like "20 18 1" as well as "20 18 01". - 20041 Enabled the ability to write to the power unit and power supply FRU devices BMC 0.38: - 17571 HTTP web server about link causes error - 19558 IMM Status LED does not return to green from amber - 19616 Fan status LED does not go out after hot swap fan is repaired - 19628 BMC35/Telnet: Telnet is not working for any other port - 19659 Wrong "Current power state" shown on the "Power Control" page - 19678 Embedded web server "Help" link is broken - 19679 Unexpected character on web server summary page - 19682 Dislplay IMM GCM NIC gateway and subnet mask on summary page - 19690 Web Server SEL View erratic - 19737 Unable to telnet for user1 when password is reset - 19801 Event receiver not set correctly in SATA HSBP after AC cycle - 19824 Inconsistent mouse and keyboard control on KVM - 19825 Power cycling on can cause the BMC to not allow further connections - 19826 Logging into embedded CLI while KVM enabled causes BMC reset - 19828 Embedded CLI Banner still reads Sahalee BMC Embedded Telnet - 19833 Updating NIC configuration during Telnet Session stops LAN interface - 19836 Sessions and stress test issues with the web server BMC 0.37: - Various Embedded Web Server Fixes, 19439, 19497, 19534, 19670, 19677, 19678, 19679, 19680, 19681 19683, 19684, 19690 - 19732 HTTP does not work for any port other than 80 - Sensors that are valid only while DC is on were being scanned while DC was off. BMC 0.36 - 39809 Added new signals in MCH driver - Moved creation of new command tables to external RAM due to running out of internal RAM. BMC 0.35 - Various Telnet issues fixed, 19444, 19468, 19493, 19446 - 19488 BMC Prochot monitoring by BMC not reliable - Fix for mouse and keyboard getting disabled during system reboot or reset. - Front Panel reset button not getting locked in Sleep S1state BMC 0.34 - 19530 Get HTTP Configuration Parameters-- Parameter Revision is not 0x11 - 19485 BMC to emulate keyboard / mouse correctly on Microsoft Windows* 2003 - 19494 Key Board Gets Disabled on Microsoft Windows* 2000 - 39476 Serial over LAN recieved unexpected successful response BMC 0.33 - HTTP web server fixes - 17503 Get SNMP Config Params command returns bad completion code - 39454 SMI timeout does not work - 39489 OEM1 bit is un-settable - Fixed KVM issues - 18215 Init Agent fails to initialize the sensor thresholds - 16670 HTTP Power Webpage, timestamp needs to be updated - 19402 SEL page in EFS content rev 1.6 has errors BMC 0.32 - 17950 Boot Initator info block - 19398 PDB failure status not logged by BMC - 15895, 16213, 16597, 16840, 17179, 18805, 19246, and 19321 Miscellaneous HTTP web server fixes BMC 0.31 - 16325 EMP is not available for 10 seconds after DC ON - 18410 Communication failure in Terminal mode - 19027 Failed to make direct serial connection (LSM) - 19028 Failed to establish Serial Modem Connection (LSM) - 19031 SecureModeActive bit is not set by the Secure Mode KB signal. - 19306 CRERR04 - during console redirection and EMP is enabled - 19363 SMTP -Parameter Revision is not 0x11 - 19369 SMTP config parm#6, DNS override, inverted - 75975 BMC did not lock the Power and Reset push-buttons when Secure Mode signal is asserted. BMC 0.30 - 15819 IPMI2.0 commands not implemented correctly - 16415 Get Video Status requires video data structure - 16634 Setting an SMTP configuration appears to set multiple configurations - 16837 User Feature cmd for HTTP enables returns incorrect # of data bytes - 17186 Get Channel Payload Support responses the same output - 17459 Set KVM Config. to set in progress results in invalid completion code - 17460 Configuration to disable KVM does not work - 17501 Activate Payload not returning all required bytes - 17502 Video Status incorrectly reported when powered off - 17503 Get SNMP Config Params command returns bad completion code - 17538 Issues with Set SMTP Config Params command - 17540 Issues with Set/Get LAN Config Params cmd w/ parameter 0xc4 - 17773 No Video Data Received - 17779 Video packets still sent after Payload Deactivated - 17815 Invalid Mouse Type reported - 17860 BMC Becomes unresponsive to LAN connection - 17863 Capture Reference Frame has too much data in it - 17865 System will not boot w/KVM session Active - 17949 Chan 3 MAC Addr not auto-populated - 18387 Front Panel LCP is not recognized - 18698 Status LED does not turn amber when there is a fault on the system - 19169 Restart Cause command is not working as expected - 19237 PHP sensors stuck in init update mode after exit FW-Xfer mode - 19239 IERR occured at AC power cycle test - 19267 Power control fault beep codes are emitted when repeated power cycles - 19299 LAN Alerts with Alert strings are reported as malformed packets - 19321 EFS format/content not finalized yet - 19324 Mouse/Keyboard Not Initialized when OS booted during a KVM session - 19326 FPGA Encryption Problematic, video data length is invalid BMC 0.29: - 19155 BMC doesn't correctly transition to S1 sleep state - 34955 Implemented Memory board Front and rear temperature sensors - 19139 Console Redirection Causes Firmware Progress Errors in LD - 38307 System failed to log AC power failure during boot - 19107 Failure while verifying sensor initialization value - 18875 Online Firmware Update causes BMC to hang - 19156 RQ_SyncSMBus command locking wrong bus - 18963 PS_PWR_GD ISR is not being enabled occasionally - 18215 Removed init agent changes that were causing other problems - 18936 IERR event always occurs right after AC on - 19135 Added support to update mBMC FW when IMM is installed - 16483 BMC and SDR updates fail - 75901 DC cycling failed with IMM cards installed (Procs go offline) - 75907 Processors being Disabled after an OS Restart - 75908 Problems Powering On after an OS Shutdown - 75915 BMC is shutting down immediately after loading and disabling the CPUs - 74593 BIOS B19~P03 versions cause UUT boot failed after several front panel power cycling while IMM card installed. - 74618 IMM fails in SE7520BD2 -601A SCSI - Better handling of power loss & DC off events - BIOS hangs at POST code 0x2A due to I2C bus collisions with the PCI hot plug chipset ============================================================================= REFERENCE MATERIAL ============================================================================= Intel(R) Server Platform SE7520AF2 Technical Product Specification (TPS) [END OF BMC RELEASE NOTES] ============================================================================= ABOUT THIS FRUSDR 6.6.2 RELEASE ============================================================================= This document describes some specifics of the Intel(R) server board SE7520AF20 FRUSDR Utility Package Version and mBMC Configuration utility. These utilities is used for updating the server management subsystem product level Field Replacement Unit (FRU) and the Sensor Data Repository (SDR) and mBMC Configuration. ============================================================================= GENERAL INFORMATION ============================================================================= FRUSDR utility is used for updating or modifying the server management subsystem's product level Field Replacement Unit (FRU), Sensor Data Record (SDR) repository, PEF Table entries, displaying the System Management BIOS (SMB) non-volatile storage components (previously known as the Desktop Management Interface (DMI) non-volatile storage components), and displaying and programming the National Semiconductor(c) PC87431x Internal Flash (mBMC), including programming of Sensor Initialization, Sensor Bridge and Sensor Access tables by using TBL files. Through the use of a configuration file, added features allow the user to control the execution path by probing hardware, requesting user input, and setting tags to provide filtering of FRU, SDR, TBL and PEF data. Multiple FRU, SDR, TBL and PEF files may also be processed at once. The National Semiconductor(c) PC87431x related features will not be available on a system that has an Intel Management Module installed. The FRUSDR utility fully supports IPMI 1.5 and IPMI 2.0 specifications. ============================================================================= INSTALLATION NOTES ============================================================================= This instructions do not apply when running the update directly from the Software Update Package Menu. In that event, instructions displayed in the screen should be followed. The instructions below only applies when creating an update disk. The FRUSDR Loader is meant to be used as a DOS application on a server. The utility should be placed onto a bootable DOS media and the system rebooted prior to and after using. Running the utility in a Window's DOS box is not supported and will provide incorrect results. Normal Command Line Use: A:> FRUSDR -CFG MASTER.CFG Note: Programming the BMC FRU internal use area clears the SDR repository. Therefore, the SDR repository must be reprogrammed after programming the BMC. Upon completion of programming the FRU and SDR areas, remove the update media and reboot the server. ---------------------------------------------------------------------------- PARSING THE COMMAND LINE ---------------------------------------------------------------------------- The FRUSDR Loader command line provides the following options: Usage: /? or /h Displays usage information. /d {smb,fru,sdr, tbl} Only displays requested area. /cfg filename.cfg Uses custom CFG file. /p Pause between blocks of data. Note: Users may alternatively use a '-' instead of the '/'. ---------------------------------------------------------------------------- DISPLAY FRU, SDR, SMB and mBMC Internal Flash Area INFORMATION ---------------------------------------------------------------------------- The SDR area can be displayed by using the -D SDR parameter with the FRUSDR command, such as FRUSDR -D SDR. The -D FRU parameter will display the BMC FRU area by default. To view other FRU areas, additional addressing information must be provided: The -D FRU command may be followed with up to 16 device addresses. These device addresses are used to view up to 16 different FRU areas. The arguments following the "-D FRU" are in the same order and value as the NVS_TYPE, NVS_LUN, DEV_BUS and DEV_ADDRESS which may be found in the FRU file header of each FRU file. The LUN address is optional. If the LUN address is used, it must start with an 'L'. Usage: FRUSDR /d fru (device) [lun] (bus) (addr1) (addr2) (etc) Examples for the Intel(R) server platforms SPSH4 & SRSH4: 1. To display the Intel(R) server board SSH4 SDR's: C> FRUSDR /P /D SDR 2. To display the Intel(R) server board SSH4 BMC FRU: C> FRUSDR /P /D FRU 3. To display the Intel(R) server board SSH4 HSC 1 FRU: C> FRUSDR /P /D FRU IMBDEVICE 00 C0 Note: If your system does not display the above FRU device, then it probably does not contain that device. The -D TBL parameter will display the mBMC internal flash area by default. Usage: FRUSDR /D TBL where Hex_word_Offset : Start offset in the mini BMC Internal flash Hex_word_Length : Length of data to display. Examples for the Intel(R) server platforms SAF2: 1. To display the Intel(R) server board SAF2 TBL's: C> FRUSDR /P /D TBL ---------------------------------------------------------------------------- TEMPORARY FILES ---------------------------------------------------------------------------- Temporary files are not created by default. If you desire to have temporary files created you must use the undocumented "/tmp" switch on the command line, then when the FRUSDR Loader is executed, it creates temporary files which may be used to aid in recreating a problem, should on arise. The FRUSDR Loader does not remove the temporary files, the temporary files may be erased by the user after the FRUSDR Loader has completed. ---------------------------------------------------------------------------- FRU FIELD LENGTHS ---------------------------------------------------------------------------- If a user is going to develop their own Configuration, FRU or SDR files, then they need a thorough understanding of FRU areas and lengths. That discussion is beyond the scope of this document. Although, only a basic understanding of how the FRUSDR application uses FRU files is needed before one modifies information in a FRU field via a configuration file prompt. The governing FRU format and SM BIOS specification documents do not specify a maximum FRU field length. However, a length constraint does exist due to the limited amount of space available in the Non-Volatile Storage device containing these items. These maximum lengths are artificial since, if all strings were of the maximum length, the FRU file would overflow the FRU area. Therefore, the true maximum field length is actually controlled by the space available to the FRU file. As a rule, the length defined in the header of the FRU file and the sizes defined in each FRU area of the FRU file must not be altered. These were originally chosen so that the FRU file would fit into the FRU area. Often each FRU area does contain a certain amount of padding, which will allow an increase in the length of some strings. To be on the safe side, if FRU strings are modified, they should be kept at the same length as the current string in that FRU area. For fields such as the Asset Tag, for which data may not exist to fill the field, the length should be kept to as few characters as needed, not to exceed 31 characters. ============================================================================= KNOWN ISSUES/WORKAROUNDS ============================================================================= - None. ============================================================================= ISSUES FIXED SINCE LAST RELEASE ============================================================================= v 6.6.2 - Changed CBC device locator record - Changed Session Audit sensor record which will load a record for this sensor but not log any events for it v 6.6.1 - Updated FRUSDR.exe utility v 6.5.5 - Vccp threshold SDR correction for Intel Xeon LV processors - IMM card type auto-probing v 6.5.4 - Modified mBMC FRU size - Changed Power Supply SDR v 6.5.3 - Modified IANA Id - Added OEM record related to Fan presence v 6.5.2 - Fixed FRU file v 6.5.1 - Modified FAN speed control - Support MBMC_PGM commands on the system with IMM module v6.4.4 - Using IS_IMM.exe to prompt user - Modified type 2 OEM SDR records v6.4.3 - Fixed the logic in the master.cfg file v6.4.2 - Changed PC87427 OEM SDR - Changed LED configuration for mBMC - The FRU is allocated the entire 256 bytes v6.4.1 - Removed mBMC type 12 record and enabled internal mBMC SDR record that is built-in to the mBMC firmware. - Front Panel CMOS Clear support in mBMC. - Ignore 'LAN Leash Lost'event in mBMC. - SKU auto-probing. - Added LM93 OEM SDR records. - Modified some SDR tags related to FAN selection. - Changed scaling of voltage rail current. - Changed values for fan sensors. - Disabled FRB3 in mBMC. - Deleted ACPI sensor. - Changed PWM values. v6.2.1 - FRUs for HSBP changed. - 4HDD and 6HDD SCSI gold back planes' I2C addresses are swapped. - BMC_REFRESH for IMM card added. - LCP_FP record added. - BRP chassis configuration added on configuratioin file. - 'Basbrd Mgmt Ctlr' record added in mBMC SDR file. - 'Fan redudancy' sensor added. v6.1.3 - FRB WDT timeout for mBMC increased to 20 seconds. - DIMM sensor name fixed. - Added SKU select menu. v6.1.2 - FRB WDT and jumper on mBMC works with BIOS build B03 or later. - FAN 1,2,5 and 6 fixed. - mBMC Sensor Init time set to 1 sec. - Package version SDR record moved to last entry. ============================================================================= REFERENCE MATERIAL ============================================================================= Intel(R) Server Platform SE7520AF2 Technical Product Specification (TPS) [END OF FRUSDR RELEASE NOTES] ============================================================================= ABOUT THIS ROMB FW RELEASE ============================================================================= This package contains the firmware update file for the SROMBU42E RAID controller and is not designed for use with any other controller. SROMBU42E FW version = 514I ============================================================================= CONTENTS ============================================================================= The following files are required for the update: Name Date Size Description 514i.rom 05/27/05 1024KB firmware binary Readme.txt 06/15/05 2KB This file run.bat 06/15/05 1KB Batch File License.txt 07/02/03 3KB License Agreement ============================================================================= INSTALLATION INSTRUCTIONS ============================================================================= This instructions do not apply when running the update directly from the Software Update Package Menu. In that event, instructions displayed in the screen should be followed. The instructions below only applies when creating a separate update disk. This update can be applied using a DOS, Windows, Linux, or Netware OS compatible firmware update utility which is not included in this download. 1. Download and extract the irflash utility for your Operating system to a floppy diskette. 2. Download and extract the firmware file to a floppy diskette. 3. Boot the target system to the target OS. For the purposes of this instruction, DOS will be assumed. Consult the readme file for the version of irflash you have chosen to use. 4. Insert the floppy diskette containing irflash utility created in step 1 into the floppy drive. 5. Type "irflash /p" 6. When prompted for the name of the firmware binary file enter the name of the file (e.g. 413E.rom) and press enter. 7. When prompted, confirm the update. Help can be obtained with the command "irflash /?" Multiple controllers installed in the same system can be updated one after the other by following the prompts that are presented. ============================================================================= FIXES/UPDATES ============================================================================= Build: 514i - Added firmware workaround for IOP 80332 BIU erratum Build: 514E - Added Int 19 support, control+G response, and other cosmetic changes ============================================================================= REFERENCE MATERIAL ============================================================================= Intel(R) Server Platform SE7520AF20 Technical Product Specification (TPS) [END OF ROMB FW RELEASE NOTES]