X7SPA-L/-H/-HF/ X7SPE-H/-HF/-H-D525/-HF-D525 X7SPT-DF-D525 BIOS release note
------------------------------------------------------------------
X7SPA1.207		Date:02-07-2011		Rev: 1.1c	CRC checksum: 9A9ADC1Bh

1. Add feature to support "Force boot into BIOS Setup" by sending IPMI command.
   Description: Implement IPMI function to support the command "Force boot into BIOS setup".
   Validation: 	Use IPMI tool to check this function.
		e.g Can be tested with gstoolp.exe tool and send the following command:
			gstoolp -im 20 00 08 04 01 01
			gstoolp -im 20 00 08 05 80 18 00 00 00
			gstoolp -im 20 00 02 03

2. Fixed sometimes IPMI SEL log timestamp show incorrect in BIOS SETUP.
   Description: Incorrect IPMI event timestamp is displayed in the BMC system event log when the system date
		is 12/31/2010.
   Validation: 
	1. Set the system time to 12/31/2010.
	2. Trigger any IPMI event.
	3. Check "View BMC System Event Log" in the BIOS setup.
	4. The Event Timestamp should be displayed with "Dec 31, 2010".


3. Fix Intel RAID can't auto rebuild the HDD in RAID1 or RAID5.
   Description: In Intel RAID1 or RAID5 mode, the system takes log time to detect degraded when one HDD is pull out.
		When putting the HDD back to the system, it can't rebuild automatically.
   Validation: The system can detect the HDD degraded or rebuild the system smoothly.

4. Update Intel RAID OPROM 10.1.0.1008
   Description: For X7SPT-DF-D525, sometimes Seagate 1TB HDD can't be detected in Intel RAID mode.
   Validation: The Seagate 1TB HDD can be detected in Intel RAID mode.

5. [X7SPA-L] Fix COM3 & COM4 always disabled.
   Description: In the BIOS setup menu, select the IO address for "Serial Port3" and "Serial Port4".
		After save and reboot the system, the "Serial Port3 address" and "Serial Port4 address" are
		set to disabled. 
   Validation: Check COM3 and COM4 can function correctly.

6. Implement BIOS features for X7SPT-DF-D525.
   - Enable LAN1 PXE ROM as default.
   - Disable COM1 & COM2 and remove SIO configuration page in BIOS setup
   - Implement iSCSI support on LAN1.
   - Implement Power Fail LED function
   - Update the SATAIR values to pass the SATA SI test with BPN-ADP-6SATA3 Rev1.00.

------------------------------------------------------------------
X7SPA1.105		Date:01-05-2011		Rev: 1.1b	CRC checksum: B283EB35

1.[X7SPA-L]Fixed COM3/COM4 can't be enabled in BIOS setup.
  Description: CM reported when set COM3/COM4 to enabled in BIOS on X7SPA-L, BIOS would automatically set back
               the option to disabled after saving and rebooting system. Therefore, COM3/COM4 can't be enabled on
               this board.
  Validation: Enter BIOS Setup -> load optimal default -> save and restart system -> enter BIOS Setup again
              Check Advanced -> SuperIO Configuration -> "Serial Port3 Address"/"Serial Port4 Address" are not set to [disabled]
              
2.[X7SPA/E-H-D525][X7SPA/E-H]
  In CDImages "Auto Run", it shows wrong graphic driver.
  Description: X7SPE-H-D525 and X7SPA-H-D525 use graphic driver,Intel GMA3150, 
               but in the CDImages, open "Auto Run", it shows graphic driver as Matrox G200eW.
               This is due to The product name in SMBIOS Type1 and Type2 for X7SPE-H-D525 and X7SPA-H-D525 was wrong,
               so that CDImage chose wrong driver for the boards.
  Validation: The product name in SMBIOS Type1 and Type2 for X7SPE-H-D525 and X7SPA-H-D525 should be "X7SPA-H".
              
------------------------------------------------------------------
X7SPA0.C17		Date:12-17-2010		Rev: 1.1a	CRC checksum: 9B2B37B4

1. Update intel MRC.
   Description: Update intel MRC to Rev 2.3
   Validation: B0:D0:F0 Reg0xDF should be 0xE6
   
2. Add X7SPT product name in Sign-on message
   Description: Modify product name to X7SPA/X7SPE/X7SPT Series
   Validation: check the prodect name in Sign-on message is "X7SPA/X7SPE/X7SPT Series".
   
3. Patch option "Last state" of "Restore On AC Power Loss" function is abnormal 
	 Description: System abnormally start when AC on after system shutdown under windows.
	 Validation: 1.Set Advanced -> Boot Feature -> Restore on AC Power Loss to [Last State]
	 						 2.AC off after system completely shutdown in windows.
	 						 3.AC on and check system doesn't start. 
	 						 
4. Modify CPU overheat alarm value to: "Default Alarm" as 100 degree C; "Early Alarm" as 95 degree C.
   Description: Following Intel spec.
   Validation: Check the OVT beep is triggered when CPU temerature reached 100 degree C in "the Default Alarm";
               and is triggered when CPU temperature reached 95 degree C in "the Early Alarm".

5. Fix IPMI sensor readings was no reading after hardware monitor event occored.
   Description: Only on skus with [-F] ex, X7SPA-HF, X7SPE-HF, X7SPA-HF-D525, X7SPE-HF-D525...
   Validation: Install a fan and connect to IPMI web GUI to see the sensor readings are all correct after fan fail.
   
6. Fix "Restore On AC Power Loss" function works abnormally with PWS-561 power supply  
   Description: "Restore On AC Power Loss" function works abnormally with PWS-561 power supply
   Validation: Verify "Restore On AC Power Loss" function with PWS-561 power supply,
               and check the behavior of all options are correct. 

7. Fix the system load the image too slow on the PXE server.
   Description: After booting to PXE server, the system take long time to load the image from the server. 
                (e.g. Install OS or run eburn test tool).
                Update PXE ROM to Intel Boot Agent 15.7 and this issue can be fixed.
   Verification:1.Boot to PXE server. (e.g. SMCI engineering network server)
                2.Install OS or run eburn test.

8. Fix system hangs on 37h when BMC jumper from enable to disable. (only -F SKUs)
   Description: When the BMC jumper is set from enable to disable, the system will hang on 37h at the first AC in. 
                After hanging 37h, press power button or reset button to restart the system,it will halt with CMOS checksum error. 
                After setting BMC jumper from disable to enable, the IPMI COM port cant be reloaded automatically
                in the Remote Access of BIOS setup menu until the default has been loaded.
   Verification: 1.Start up system with BMC jumper set to enable then shutdown and AC off.
                 2.Set BMC jumper to disable then start up system without hanging at post 37h.
                 3.Shutdown and AC off then set BMC jumper to enable.
                 4.Start up system and check IPMI COM port is reloaded automatically.

9. Fixed cannot write Super Micro motherboard serial number into BIOS DMI table issue.
   Description: CM reported there is a DMI issue, symptom is shown as below:
                1. Cant use tool to write SuperMicro Serial Number into DMI table.
    		        2. Use tools to check the value in DMI table , some value will be change during checking by move option .
    		        3. Some strange chars will be in DMI table , if we write the Version of Base Board option first.
   Validation: CM has confirmed the issue has fixed

 



------------------------------------------------------------------
X7SPA0.820		Date:08-20-2010		Rev: 1.1	CRC checksum: F7A08D5B

1. Updated to BIOS version 1.1.
	 Validation:	Check SMBIOS Type0 and POST BIOS banner.
	 
2. Add Adaptec RAID support
	 Description: Add an option in Setup to select RAID rom between Intel and Adaptec.
   Validation: 1.Enter BIOS setup Advanced -> IDE/Floppy Configuration.
  						2.set "Configure SATA#1 as" to [RAID], "ICH Raid CodeBase" to [Adaptec]
  						3.Press F10 to save configuration and exit then Adaptec Raid Rom should be loaded.

3. Fix AHCI setup menu shows incorrect size of HDD.
   Description: Setup shows incorrect HDD size in AHCI mode.
   Validation:  Enter BIOS Setup -> Advanced -> IDE/Floppy Configuration -> Configure SATA#1 as -> AHCI
	              Save changes and exist.
	              Enter BIOS Setup -> Advanced -> IDE/Floppy Configuration -> ACHI Port -> Size
	            
4. [X7SPA-L/-H/-HF/ X7SPE-H/-HF] Support SODIMM DDR2 2Rx16.
 	 Description: Update MRC to support SODIMM DDR2 2Rx16
 	 Validation: Installed SODIMM DDR2 2Rx16 then boot up system.
 	 
5. Support SODIMM DDR3 for X7SPE-H-D525/-HF-D525  

------------------------------------------------------------------
X7SPA0.526		Date:05-26-2010		Rev: 1.0c	CRC checksum: 92112F7E

1. Updated to BIOS version 1.0c.
   Validation:	Check SMBIOS Type0 and POST BIOS banner.

2. Implemented alternate VBIOS feature on X7SPA-H/-L.
   Description: To fix the Windows 2008 SP2 black screen issue. BIOS provide 2 VBIOS
                and loading dependes on board ID. Implement feature that User can
                select VBIOS manually.
   Validation:  Enter BIOS SETUP -> Advanced -> Advanced Chipset Control ->
                North Bridge Configuration -> Video Function Configuration -> Alternate Video BIOS
                Search signon message form video bios base address 0x000C0000.
                Text string "PC" is standard VBIOS.
                Text string "NOLVDS PC" is customize VBIOS.

2. Fixed LED abnormal behavior.
   Description: On some motherboards, disable USB function. Fan Fail LED is blinking.
   Validation:  Enter BIOS Setup -> Advanced -> Advanced Chipset Settings -> USB Functions
                -> Disabled
                Save Changes and Exit.
                After POST, system Fan Fail LED is blinking.

3. Add BMC log HDD smart fail feature.
   Description: Logging the SMART FAIL HDD into BMC log.
   Validation: 	1. Insert SMART FAIL HDD.
								2. Ensure the SMART FAIL is logged into BMC.
								
4. Add X7SPE name in the BIOS setup and POST
   Validation: Check if X7SPE name shown in BIOS and POST. 
   
5. Patch Temperature jumps from 25XC directly to 61XC in setup Hardware health.
   Description: W83627DHG can't be access synchronously from both SMbus(IPMI) and IO(BIOS) interface. 
	 Validation: 1. Enter BIOS Setup -> Advanced -> Hardware Health Configuration
	 						 2. Enter "sensor reading" of IPMI GUI.
	 						 3. Stay at this state for at least 30mins.
	 						 4. check if CPU temperature is correct in BIOS.
	 						 5. check if all sensor reading are correct in IPMI GUI.   

------------------------------------------------------------------
X7SPA0.119		Date:01-19-2010		Rev: 1.0b	CRC checksum: 400DCDFB

1. Updated to BIOS version 1.0b.
   Validation:	Check SMBIOS Type0 and POST BIOS banner.

2. Fixed X7SPA-HF do cold boot in reset process.
   Description: X7SPA-HF IGD device is disabled. System always do cold boot in reset process.
   Validation:  Press reset button, Ctl+Alt+Del or do restart in Windows.
                System do cold boot.

3. Fixed X7SPA-H CRT is black in login screen.
   Description: Under Windows 2008 SP2, CRT is black in Windows login screen after
                install GMA driver.
   Validation:  Install Windows 2008 SP2.
                Install 3150 IGD graphic driver.
                Restart the system and CRT is black in Windows login screen.
				It can be duplicated in first installing driver.


------------------------------------------------------------------
7SPA1050.ROM	Date:01-05-2010		Rev: 1.0a	CRC checksum: A24DC722

1. Updated to BIOS version 1.0a.
   Validation:	Check SMBIOS Type0 and POST BIOS banner.

2. Fixed X7SPA-HF stops at post code E0h in AC ON/OFF test.
   Description: In AC ON/OFF test, system sometime stops at post code E0h.
   Validation:  Do AC ON/OFF validation.

3. Fixed X7SPA-H has IPMI configuration.
   Description: X7SPA-H doesn't support IPMI device. But SETUP has IPMI configuration.
   Validation:  Enter BIOS SETUP -> Advanced -> IPMI Configuration is available.


------------------------------------------------------------------
7SPAC319.ROM	Date:12-31-2009		Rev: 1.0	CRC checksum: F36EAE52

1. First release bios for X7SPA-L/-H/-HF.

2. Update BIOS version 1.0.

