=============================================================================
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 <F2> 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 <ESC> 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 <F2> 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 <F10> 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 <F2> 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 <ESC> 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 <F2> 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 <F10> 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 <ESC> R <ESC> r <ESC> 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]
