============================================================================= Intel(R) Server Board SE7520BB20 BIOS RELEASE NOTES ============================================================================= Intel Enterprise Platform & Services Marketing Intel Corporation 2111 N.E. 25th Avenue, Hillsboro, OR 97124 USA ============================================================================= DATE: August 10, 2006 TO: Intel(R) Server Board SE7520BB20 customers SUBJECT: BIOS Release Notes Production 04.00 (build 0020) ============================================================================= Information in this document is provided in connection with Intel products and 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. 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) 2006 Intel Corporation. ============================================================================= ABOUT THIS RELEASE ============================================================================= Build # : 0020 Build Stamp : SE7520BB20.86B.P.04.00.0020.080920061021 Build Date : August 09 2006 Checksum : 523Ch ============================================================================= BIOS COMPONENTS/CONTENTS ============================================================================= PXE Ver. : Intel(R) Boot Agent GE v1.2.26, PXE 2.1 Build 084 (WfM 2.0) : Marvell(R) Yukon PXE v3.02 (20040811) SATA Ver. : Intel(R) Embedded Server RAID Technology 5.4.10281401I : SiI 3124-2 v6.3.18 (20060215) VGA Ver. : ATI* RAGE* XL GR-xlints3y.016-4.333 BIOS Base : AMIBIOS 8.00.10 Processor stepping(s) supported: Dual-Core Intel(R) Xeon(R) Processor LV Speeds: 2.0GHz and 1.67GHz (with FSB 667MHz) Microcode update versions: CPUID Version Step Status 6E4h 26(M106E426) B0 Alpha 6E8h 3C(M106E83C) C0 Production 6ECh 55(M106EC55) D0 Production ============================================================================= SUPPORTED FUNCTIONALITY ============================================================================= 1. 8 * DIMMs DDRII-400 2. Intel(R) Dual core Pentium(R) M CPU with 667 system bus speed 3. Multi-boot support. 4. System Flash BIOS ROM 5. COMA/COMB port 6. CD-ROM boot 7. Floppy port 8. PCI 66, PCI-X 66/100/133 mode 1, PCI-E x 4, PCI-E x 8, PCI-X 66/100/133 mode 2 slots 9. ATI* Rage* XL VGA 10. Serial ATA 11. Clear CMOS 12. Legacy Power button 13. ACPI S0/S1/S4/S5 14. Setup screen 15. Summary screen during POST 16. Legacy USB keyboard / mouse / Floppy / CDROM / HD 17. ARM (ATAPI Removable Media) / IRM (IDE Removable Media) 18. Custom CMOS load/save 19. BIOS recovery 20. Intel Platform Security 21. Intel Server Management 22. SiI 3124-2 integrates Serial ATA II PHY technology capable of running SATA 2nd Generation speeds of 3Gbps. 23. Customer CMOS backup/restore 24. IMT support 25. User Binary feature 26. SERR/MERR detection & logging for runtime 27. Int15 for ABS2.0 28. ACPI SPCR (Serial Port Console Redirection) 29. NMI detection for PERR/SERR 30. Rolling BIOS 31. SOL (Serial On Lan) 32. Multi-disk Recovery ============================================================================= SYSTEM FIRMWARE REQUIREMENTS/REVISIONS ============================================================================= - PC87431M mini-Baseboard Management Controller (mBMC) from National Semiconductor: FW Revision 2.40 - Intel(R) Management Module (IMM) BMC: FW Revison 0.52 (or later) * if IMM card installed - SE7520BB20 FRU/SDR package: FBB_04 (or later) ============================================================================= SYSTEM FIRMWARE REVISIONS TESTED AT TIME OF RELEASE ============================================================================= - PC87431M mini-Baseboard Management Controller (mBMC) from National Semiconductor: FW Revision 2.40 - Intel(R) Management Module (IMM) BMC: Fw Revision 0.54 * if IMM card installed - SE7520BB2 FRU/SDR package: FBB_09 ============================================================================= IMPORTANT INSTALLATION NOTES ============================================================================= IMPORTANT NOTES: (1) Floppy Update: 1. Extract Floppy.zip to a temporary folder. 2. Insert blank floppy diskette in drive A: **NOTE** : All Data on floppy diskette will be destroyed! 3. Run "MAKEFLPY.bat" to create two BIOS Update floppy diskettes. 4. Boot the system and press to run BIOS Setup. 5. For reference write down the current custom changes to any default settings in the BIOS Setup program. CMOS settings will be preserved across BIOS updates, but you may wish to use the "Save Custom Defaults" option on the Exit tab to restore defaults later. Press to exit BIOS Setup. 6. Boot system with Update Bios floppy. 7. When BIOS flash update is complete, it will display a message that all writing and verification of flash is done. Next, power cycle the system. 8. If the FLASH process fails, please follow the BIOS Recovery Instructions at the end of this document to recover the system BIOS. 9. Press to enter BIOS Setup, and verify the custom values you wrote down in step 5 have been preserved. If you used the "Save Custom Defaults" option, you can now "Load Custom Defaults". Press to save the values and exit Setup. (2) Other bootable storage Update(size > 5MB): Note: BOOT BLOCK changed, please run fbb.bat to update BIOS. 1. Extract BIOS.ZIP to a bootable storage such as USB DISK-ON-KEY. 2. Boot the system and press to run BIOS Setup. 3. For reference Write down the current custom changes to any default settings in the BIOS Setup program. CMOS settings will be preserved across BIOS updates, but you may wish to use the "Save Custom Defaults" option on the Exit tab to restore defaults later. Press to exit BIOS Setup. 4. Place the bootable storage such as USB DISK-ON-KEY containing the new BIOS into USB port of the system, and boot to pure DOS mode. (non-himem environment) 5. Run fbb.bat to update both system ROM and bootblock. **NOTE** : jumper J1B1 (BIOS partition selection) should be set to pins 1-2 to select the correct BIOS partition. 6. Please use the latest distributed tools (fbb.bat/afudos.exe) to update BIOS. Command "fbb.bat" will program main BIOS & bootblock. 7. When BIOS flash update is complete, it will display a message that all writing and verification of flash is done. Next, power cycle the system. 8. If the FLASH process fails, please follow the BIOS Recovery Instructions at the end of this document to recover the system BIOS. 9. Press to enter BIOS Setup, and verify the custom values you wrote down in step 3 have been preserved. If you used the "Save Custom Defaults" option, you can now "Load Custom Defaults". Press to save the values and exit Setup. ============================================================================= KNOWN ISSUES/WORKAROUNDS ============================================================================= The following features/functions are not completed yet - The BIOS setup item "Maximum CPUID Value Limit" must be enabled for installing some legacy OSes which do not support it. - For NT4.0 installation, user must manually to disable legacy USB & enable "Maximum CPUID Value Limit" from BIOS setup. - When BIOS get into RECOVERY MODE, the screen doesn't have any response due to rolling-bios limitation. (continous 5 short beep means recovery fail, 4 short beep and then a long endless beep means recovery successful.) ============================================================================= FEATURES ADDED ============================================================================= Build 0020: P.04.00 - None Build 0019: RC01.04 - Add Microcode (M106EC55) for the Sossaman D-0 stepping processor. - Add code to support exposing BMC resources via ACPI and add a setup option "Plug & Play BMC detection" in Server menu to report IPMI device via ASL code for OSes which support plug and play loading of an IPMI driver. - Un-hiding the "Remote Console Reset" setup option and utilizing it to support the R r R sequence to reboot in Serial Console. Build 0018: P.03.00 - None Build 0017: RC01.03 - Upgrade the SiI3124-2 OPROM version to v6.3.18 (02-15-2006). Build 0016: P.02.00 - Update the module part "SMI Core" of SMI eModule to label SMI-3.12.01. - Update IST eModule to label IST_13D. - Add Microcode (M106E83C) for the Sossaman C-0 stepping processor. - Modify the TBL_OEM_ID_RSDT label in OEMTACPI.EQU with the last 8 characters of the platform ID. - Correct the offset of the GDT Base and LDT Base registers. - Remove the "Processor Retest" setup option in Processor Configuration Sub-menu when IMM card present. - Remove "Disable BSP" & "Do not disable BSP" options in "FRB-2 Policy" setup option. - Set the default value of the "FRB-2 Policy" setup option as Retry on Next Boot when IMM card present. Build 0015: RC01.02 - Upgrade the SiI3124-2 OPROM version to v6.2.26 (01-19-2006). - Update IST eModule to label IST_13C.Alpha. - Update CPU PB eModule to label CPU-PB_13.03. Build 0014: P.01.00 - Update IST eModule to label IST_13C. - Include "Hardware Prefetcher" support for C-0 stepping processor. Option Enabled by default. - Remove pre-production microcode patches for the A-0 and A-1 stepping Sossaman processors. Build 0013: RC01.01 - Update the new Intel LOGO (Xeon processor badge) for Sossaman platform. - Update CPU PB eModule to label CPU-PB_13.02. - Update the SiI3124-2 OPROM version to v6.2.24 (01-06-2006). - Add Microcode (M106E83B) for the Sossaman C-0 stepping processor. - Remove the Preproduction Debug menu from BIOS setup. - Remove setting the PHY register to 0x0Ch of all ports in the SiI3124 Controller. (Since the new SiI3124-2 OpROM v6.2.24 has programmed all ports to 0x0Ch). - Hide the SETUP item "Core Multi-Processing" when populate two CPU in system. =================================================================================== ISSUES FIXED =================================================================================== Build 0020: P.04.00 - None Build 0019: RC01.04 - Change the setup item "Serial Port Connector" help string and visible only when "BIOS Redirection Port" is disabled and "ACPI Redirection" is enabled. - Clear PERR and SERR status bits when system got the PCIe error. - Fix NMI can not be targeted while disabling the "ECC Event Logging" setup option and then inject a multi bit error in run time. - Fix system hangs while shutting down from Windows installed on a SATA drive. Build 0018: P.03.00 - None Build 0017: RC01.03 - Add LSI RAID patch to fix USB mouse can not work in RAID card console. - Re-init ESCD after flash BIOS. - Correct SMBIOS Type 8 date (Port Connector Information). - Skip waking up AP to execute SetupCMP when the system only has one CPU socket. - Include MSR MSR_IA32_FEATURE_CONTROL to Save/Restore_CPU_MSR_Context. Build 0016: P.02.00 - Set the default value of the "NMI Control" setup option as Enabled when IMM card present. - Set bits 7, 4, 3, 2, and 1 of the EBL_CR_POWERON register. - Remove AMI tag: USB0106. - Fix ILFBP issue to properly initialize AP. - Fix issue where only CPU1 is initiated by giving adequate delay to ensure start of all APs - Limit Sossaman to the C1/C1E states in IST eModule label IST_13D to resolve floppy format issue in Windows. Build 0015: RC01.02 - Modifying the "Set ACPI Power State Command" to 0x04h when system goes to hibernate state. - Include AMI fix Tag CORE0014 to fix DMA mode in SETUP was disappeared sometimes. - Fix Mix CPU speed indication error under Windows 2003. - Fix Disable Core Multi-Processing in bios cause RHEL AS4 and SLES9 acpi off failed. - Fix Abnormal warning messages pop up on the screen during CPU mixing test. - Fix Get ACPI Power state returns 0x21 in S4 state. It should be return S4. - Fix Inconsistency in displaying DMA mode. Build 0014: P.01.00 - Fix HCT 12.1.01 SP1 test failure. Build 0013: RC01.01 - Fix It takes long time in blank screen after initialing SiI3124 OpRom at POST. - Fix Debatable CPU Speed indication during system post. ============================================================================= REFERENCE MATERIAL ============================================================================= Intel(R) Server Board SE7520BB2 BIOS External Product Specification (EPS) Intel(R) Server Board SE7520BB2 Technical Product Specification (TPS) ============================================================================= BIOS RECOVERY INSTRUCTIONS ============================================================================= - Build Recovery Storage A.Recovery from Big Storage 1. Prepare a formatted storage such as USB DISK_ON_KEY. 2. Copy AMIBOOT.ROM to it. B.Multi-Disk Recovery 1. Prepare 2 blank disks. 2. Copy amiboot.000 to disk0, amiboot.001 to disk1. - Execute BIOS Recovery 1. User Forced Recovery - set Recovery Boot Jumper J4H1 (1-2) short. - Insert the Recovery storage into USB port. - Power on system - System boot and the screen will display the flash progress. - When flash complete, power off system and remove jumper from J4H1 (1-2) 2. Auto Recovery - If system ROM is damaged (checksum BAD), system will perform BIOS recovery automatically. **NOTE** : - If run recovery, jumper J1B1 (BIOS partition selection) should set to pins 1-2 to select the correct BIOS partition. - The recovery only supports the storages of both type 12 & FAT16. ============================================================================= [END OF RELEASE NOTES]