release.txt Driver File Contents (810A-010604-BSU-BDP.exe)

*****************************************************************************
?Version:      01.06.04
?System:       OEM Ready R310
?Release Date: 03/03/2011
?Released By:  Foxconn BIOS team
*****************************************************************************

BIOS components:
	- Video BIOS: Matrox Video BIOS version 899-38WW
	- Dell SATA RAID ROM V2.0.0-0162
	- Matrox G200ew UEFI video driver v16 	
	- Broadcom NetXtreme II Ethernet Boot Agent v6.0.11
	- Broadcom UNDI PXE-2.1 v6.0.11
	- Broadcom Base Code PXE-2.1 v1.1.1         	
	- Broadcom NetXtreme II x64 EFI driver version 6.2.0
	- BBB X59
	- ME Ignition firmware 6.0.30.1199
  
Reference Code:
	Lynnfield
	MRC	1.30
	QPI	1.00
	CPU	1.03
	
	Clarkdale
	MRC	1.40

uCode:
	M13106E5_00000004.inc	; Lynnfield B-1 (DT_P_29)
	M1320651_FFFF0012.inc	; Clarkdale C-0 (DT_D_37)
	M1220652_0000000C.inc	; Clarkdale C-2 (SRV_P_92)
	M9220655_00000002.inc	; Clarkdale K-0 (DT_D_42)

~~~~~~~~~~~~~~~
Important Note:
~~~~~~~~~~~~~~~
 N/A
~~~~~~~~~~~~~
KNOWN ISSUES:
~~~~~~~~~~~~~
1. Clarkdale boot halt with bad dimm.
~~~~~~~~~~~~~~~~~~~~~~~
CHANGES from SamIam 01.06.03
~~~~~~~~~~~~~~~~~~~~~~~
DF456844_tc_00: Fix Smbios details incorrect Dimm Slot populated with Bios v1.6.3

*****************************************************************************
?Version:      01.06.03
?System:       OEM Ready R310
?Release Date: 01/26/2011
?Released By:  Foxconn BIOS team
*****************************************************************************

BIOS components:
	- Video BIOS: Matrox Video BIOS version 899-38WW
	- Dell SATA RAID ROM V2.0.0-0162
	- Matrox G200ew UEFI video driver v16 	
	- Broadcom NetXtreme II Ethernet Boot Agent v6.0.11
	- Broadcom UNDI PXE-2.1 v6.0.11
	- Broadcom Base Code PXE-2.1 v1.1.1         	
	- Broadcom NetXtreme II x64 EFI driver version 6.2.0
	- BBB X59
	- ME Ignition firmware 6.0.30.1199
  
Reference Code:
	Lynnfield
	MRC	1.30
	QPI	1.00
	CPU	1.03
	
	Clarkdale
	MRC	1.40

uCode:
	M13106E5_00000004.inc	; Lynnfield B-1 (DT_P_29)
	M1320651_FFFF0012.inc	; Clarkdale C-0 (DT_D_37)
	M1220652_0000000C.inc	; Clarkdale C-2 (SRV_P_92)
	M9220655_00000002.inc	; Clarkdale K-0 (DT_D_42)

~~~~~~~~~~~~~~~
Important Note:
~~~~~~~~~~~~~~~
 N/A
~~~~~~~~~~~~~
KNOWN ISSUES:
~~~~~~~~~~~~~
1. Clarkdale boot halt with bad dimm.
~~~~~~~~~~~~~~~~~~~~~~~
CHANGES from SamIam 01.06.02
~~~~~~~~~~~~~~~~~~~~~~~
CR248226_tc_32: Update SWRAID driver package v2.0.0-0162
CR439916      : Update Broadcom UEFI drivers to 6.2.0
CR438477      : Update BIOS HII localized strings for Q1 of 2011
CR440572      : Update BIOS copyright year to 2011

*****************************************************************************
?Version:      01.05.03
?System:       OEM Ready R310
?Release Date: 01/12/2011
?Released By:  Foxconn BIOS team
*****************************************************************************

BIOS components:
	- Video BIOS: Matrox Video BIOS version 899-38WW
	- Dell SATA RAID ROM V1.0.1-0021
	- Matrox G200ew UEFI video driver v16 	
	- Broadcom NetXtreme II Ethernet Boot Agent v6.0.11
	- Broadcom UNDI PXE-2.1 v6.0.11
	- Broadcom Base Code PXE-2.1 v1.1.1         	
	- Broadcom NetXtreme II x64 EFI driver version 6.0.0
	- BBB X57
	- ME Ignition firmware 6.0.30.1199
  
Reference Code:
	Lynnfield
	MRC	1.30
	QPI	1.00
	CPU	1.03
	
	Clarkdale
	MRC	1.40

uCode:
	M13106E5_00000004.inc	; Lynnfield B-1 (DT_P_29)
	M1320651_FFFF0012.inc	; Clarkdale C-0 (DT_D_37)
	M1220652_0000000C.inc	; Clarkdale C-2 (SRV_P_92)
	M9220655_00000002.inc	; Clarkdale K-0 (DT_D_42)

~~~~~~~~~~~~~~~
Important Note:
~~~~~~~~~~~~~~~
 N/A
~~~~~~~~~~~~~
KNOWN ISSUES:
~~~~~~~~~~~~~
1. Clarkdale boot halt with bad dimm.
~~~~~~~~~~~~~~~~~~~~~~~
CHANGES from SamIam 01.05.02
~~~~~~~~~~~~~~~~~~~~~~~
CR433259      : Change BIOS for Hynix Self-Refresh Issue

*****************************************************************************
?Version:      01.06.02
?System:       OEM Ready R310
?Release Date: 12/14/2010
?Released By:  Foxconn BIOS team
*****************************************************************************

BIOS components:
	- Video BIOS: Matrox Video BIOS version 899-38WW
	- Dell SATA RAID ROM V2.0.0-0154
	- Matrox G200ew UEFI video driver v16 	
	- Broadcom NetXtreme II Ethernet Boot Agent v6.0.11
	- Broadcom UNDI PXE-2.1 v6.0.11
	- Broadcom Base Code PXE-2.1 v1.1.1         	
	- Broadcom NetXtreme II x64 EFI driver version 6.0.0
	- BBB X59
	- ME Ignition firmware 6.0.30.1199
  
Reference Code:
	Lynnfield
	MRC	1.30
	QPI	1.00
	CPU	1.03
	
	Clarkdale
	MRC	1.40

uCode:
	M13106E5_00000004.inc	; Lynnfield B-1 (DT_P_29)
	M1320651_FFFF0012.inc	; Clarkdale C-0 (DT_D_37)
	M1220652_0000000C.inc	; Clarkdale C-2 (SRV_P_92)
	M9220655_00000002.inc	; Clarkdale K-0 (DT_D_42)

~~~~~~~~~~~~~~~
Important Note:
~~~~~~~~~~~~~~~
 N/A
~~~~~~~~~~~~~
KNOWN ISSUES:
~~~~~~~~~~~~~
1. Clarkdale boot halt with bad dimm.
~~~~~~~~~~~~~~~~~~~~~~~
CHANGES from SamIam 01.06.01
~~~~~~~~~~~~~~~~~~~~~~~
CR248226_ct_01: Fix ESM process Boot Status Function
CR248226_tc_27: Fix side effect for CR421712
CR248226_ct_02: Fix ESM handleBMCDead function
CR248226_tc_28: Adjust code about set KYBD_PRESENT_NO flag
CR248226_hy_04: Fix showing wrong memory error pattern during POST
CR248226_tc_29: Update SWRAID driver package v2.0.0-0154
CR248226_tc_30: BBB X59 update
CR248226_tc_31: Fix ODD is unknown device in AHCI mode under UEFI boot manager
CR433259      : Merge revs 5234 and 5281 of Ticket #2787 CR433259: Change BIOS for Hynix Self-Refresh Issue
                Modify it to meet Foxhollow requirement
CR000000      : Merged version 5389 of ticket #2813 - CR000000: Add EFI Fixed Disk Block IO path (efi\boot]\bootx64.efi) to the boot list
CR415443      : Update FQDD for NDCs with VPD to be the following:NIC.Integrated.1-<port>-<partition>
                Fixed issues where VPD data is greater than 0xFF in length. Size calculations were getting truncated.
CR430187      : Merged versions 5329,5349,5356,5391 of ticket #2767 - CR430187: Implement Manufacturing Inventory Check Mode
CR436730      : Merged version 5371 of ticket #2812 - CR436730: Disable DKM support in the BIOS.

*****************************************************************************
?Version:      01.06.01
?System:       OEM Ready R310
?Release Date: 11/15/2010
?Released By:  Foxconn BIOS team
*****************************************************************************

BIOS components:
	- Video BIOS: Matrox Video BIOS version 899-38WW
	- Dell SATA RAID ROM V2.0.0-0145
	- Matrox G200ew UEFI video driver v16 	
	- Broadcom NetXtreme II Ethernet Boot Agent v6.0.11
	- Broadcom UNDI PXE-2.1 v6.0.11
	- Broadcom Base Code PXE-2.1 v1.1.1         	
	- Broadcom NetXtreme II x64 EFI driver version 6.0.0
	- BBB X57
	- ME Ignition firmware 6.0.30.1199
  
Reference Code:
	Lynnfield
	MRC	1.30
	QPI	1.00
	CPU	1.03
	
	Clarkdale
	MRC	1.40

uCode:
	M13106E5_00000004.inc	; Lynnfield B-1 (DT_P_29)
	M1320651_FFFF0012.inc	; Clarkdale C-0 (DT_D_37)
	M1220652_0000000C.inc	; Clarkdale C-2 (SRV_P_92)
	M9220655_00000002.inc	; Clarkdale K-0 (DT_D_42)

~~~~~~~~~~~~~~~
Important Note:
~~~~~~~~~~~~~~~
 N/A
~~~~~~~~~~~~~
KNOWN ISSUES:
~~~~~~~~~~~~~
1. Clarkdale boot halt with bad dimm.
~~~~~~~~~~~~~~~~~~~~~~~
CHANGES from SamIam 01.05.02
~~~~~~~~~~~~~~~~~~~~~~~
CR248226_tc_26:Fix Console redirection fail in UEFI boot mode
CR424195      : When unable to launch system services, print a message and reboot (instead of halting the system).
                This is a CR from Lifecycle Controller team.
CR391362      : Update DKM related error messages.
CR421712      : Add Low Latency Options for the Everest CPU.
CR425490      : Make room in LOPOST (11G Q1 Block BIOS)
DF425856      : Limit DKM support to controllers from LSI. There are faulty devices like Emulex FCOE and Brocade CNA that return success to the DKM CLP commands but they don't support DKM.
CR396855      : Changes to DellOSE generic SLP information and the BIOS build switch
CR430187      : Implement Manufacturing Inventory Check Mode
CR248226_tc_22:Fix DIMM info is not getting populated with Clarkdale CPU
CR248226_tc_23:Update SWRAID driver package v2.0.0-0145 and Enable RAID mod support in UEFI (DISABLE_SWRAID_UEFI=0)
CR248226_tc_24:Dell Key management (DKM) feature support update and enable DKM feature
CR248226_tc_25:Fix RCI issue with SATA AHCI
CR000000      : Make room in LOPOST, Moved a few PROCs from LOPOST to LOPOST3
CR415443      : CNA FQDD format will use the following format for the sub-instance field
                Update comments based on code review feedback.
                Removed GetProductNameFromStringTagVpd?() as it's not being used.
CR419713      : If an option ROM returns 0x80000003 (Execution error, and DKM not enabled) in response to the "OEMEkmsGetSupportStatus" command, I will assume it is DKM capable, and report the capability to the iDRAC.
CR422562      : Update Password (System & Setup) Prompt Behaviors displayed during POST for Provisioning mode w/ Remote Usages.
                Save SSR POST status request prior checking the Setup Password.
CR422567      : Added enhancements for UEFI Password Protocol - ChangePassword? () API to allow the passsword to be set if not
                Need to check ValidScancodeStr? not a NULL pointer.
CR422591      : flexAddressPlus support.
CR423149      : For MASER Attach command, retry after any failure (including timeouts) - not just after the ESM_BUSY completion code. Also, delay 2s between retries instead of 1s.
                Save and restore dx since it is destroyed in GETKCSBASEIOPOST.
CR423653      : Set the IDRAC capability bits for Backup and Restore (LC 1.5 effort).
CR424053      : Increase KCS timeouts according to iDRAC timing analysis. Response timeout is now 1.5s, interbyte timeout is now 50ms.
Ticket 2641   : Add fixes for variable pitch font support

*****************************************************************************
?Version:      01.05.02
?System:       OEM Ready R310
?Release Date: 10/15/2010
?Released By:  Foxconn BIOS team
*****************************************************************************

BIOS components:
	- Video BIOS: Matrox Video BIOS version 899-38WW
	- Dell SATA RAID ROM V1.0.1-0021
	- Matrox G200ew UEFI video driver v16 	
	- Broadcom NetXtreme II Ethernet Boot Agent v6.0.11
	- Broadcom UNDI PXE-2.1 v6.0.11
	- Broadcom Base Code PXE-2.1 v1.1.1         	
	- Broadcom NetXtreme II x64 EFI driver version 6.0.0
	- BBB X57
	- ME Ignition firmware 6.0.30.1199
  
Reference Code:
	Lynnfield
	MRC	1.30
	QPI	1.00
	CPU	1.03
	
	Clarkdale
	MRC	1.40

uCode:
	M13106E5_00000004.inc	; Lynnfield B-1 (DT_P_29)
	M1320651_FFFF0012.inc	; Clarkdale C-0 (DT_D_37)
	M1220652_0000000C.inc	; Clarkdale C-2 (SRV_P_92)
	M9220655_00000002.inc	; Clarkdale K-0 (DT_D_42)

~~~~~~~~~~~~~~~
Important Note:
~~~~~~~~~~~~~~~
 N/A
~~~~~~~~~~~~~
KNOWN ISSUES:
~~~~~~~~~~~~~
1. Clarkdale boot halt with bad dimm.
~~~~~~~~~~~~~~~~~~~~~~~
CHANGES from SamIam 01.05.01
~~~~~~~~~~~~~~~~~~~~~~~
CR248226_tc_18:SRIOV feature support update
CR248226_tc_19:update Broadcom BCM5716 LOM option ROM(Ver:A02, v6.0.11)
CR248226_tc_20:Change new-brand Derby (0x04E0, PowerVault NX4000) to (0x04E0, PowerVault NX3500)
CR248226_tc_21:BBB X57 update
DF404671      : fix for "DF404671: TPM status displayed on TCM system with PIM not installed." 
Ticket 1942   : Merged revision 4728, 4735, 4738 of ticket #1942 - CR362532: Update BIOS HII localized strings

*****************************************************************************
?Version:      01.05.01
?System:       OEM Ready R310
?Release Date: 09/27/2010
?Released By:  Foxconn BIOS team
*****************************************************************************

BIOS components:
	- Video BIOS: Matrox Video BIOS version 899-38WW
	- Dell SATA RAID ROM V1.0.1-0021
	- Matrox G200ew UEFI video driver v16 	
	- Broadcom NetXtreme II Ethernet Boot Agent v5.2.7
	- Broadcom UNDI PXE-2.1 v5.2.7
	- Broadcom Base Code PXE-2.1 v1.1.1         	
	- Broadcom NetXtreme II x64 EFI driver version 6.0.0
	- BBB X56
	- ME Ignition firmware 6.0.30.1199
  
Reference Code:
	Lynnfield
	MRC	1.30
	QPI	1.00
	CPU	1.03
	
	Clarkdale
	MRC	1.40

uCode:
	M13106E5_00000004.inc	; Lynnfield B-1 (DT_P_29)
	M1320651_FFFF0012.inc	; Clarkdale C-0 (DT_D_37)
	M1220652_0000000C.inc	; Clarkdale C-2 (SRV_P_92)
	M9220655_00000002.inc	; Clarkdale K-0 (DT_D_42)

~~~~~~~~~~~~~~~
Important Note:
~~~~~~~~~~~~~~~
 N/A
~~~~~~~~~~~~~
KNOWN ISSUES:
~~~~~~~~~~~~~
1. Clarkdale boot halt with bad dimm.
~~~~~~~~~~~~~~~~~~~~~~~
CHANGES from SamIam 01.01.05
~~~~~~~~~~~~~~~~~~~~~~~
CR248226_tc_17: Add new-brand Derby (0x04E0, PowerVault NX4000) into SamIam family
Ticket 2644   : Reverse CR408404: Prevent backflashing BIOS if CPU has more than 16 p-states
Ticket 2622   : Need to notify the OS on the new APEI interface defined in ACPI4.0 spec
Ticket 2632   : Added TPM Status BIOS Attribute mapping for WS-MAN
                Temporarily to comment out the read only TPM Status display in HII Setup
Ticket 2633   : CR408864: Expansler fails the WLK - PCIHCT Logo test(Bit 10 - Power Controller Control)
Ticket 2636   : DF411469: With TXT-SX, RCI Table has all ZEROs
Ticket 2660   : DF414221: PE R710 - The 2.1.9 BIOS is changing some CPU features - AES-NI defect
                Fixed comment
Ticket 2623   : Update Broadcom 5716 UEFI driver to X00/v6.0.0 (R276576)
                Merged V4480 of "Refs ticket:2623" - CR410034: Update Broadcom 5709 UEFI driver to X00/v6.0.0 (R276576)
Ticket 2665   : Fixed stack unbalance when Program_All_HB_BARs tried to report a PCI PnP memory allocation error
CR248226_tc_11:Update LOM file for Dell Key management feature support
CR248226_hy_03:Implement the function of USB overcurrent
CR248226_tc_12:BBB X56 update
CR248226_tc_13:Disable Dell Key management (DKM) feature support due to S&M Q4 BIOS release
CR248226_tc_14:SWRAID function goes back to Q2 status
CR248226_tc_15:Single Bit Error threshold enhancement
CR248233_tc_01:ucode update for Clarkdale C-2 stepping
CR248233_tc_02:Update Clarkdale MRC 1.4
CR248226_tc_16:CPU T state support
CR000000      : Remove legacy floppy code to free space in F-Block.
                Ticket #2548 - CR395877: Remove legacy floppy code to free space in F-Block Fixed hang with "DTK 3.3. - 98" CD before mounting kernel modules
CR000001      : Added code to limit P states to 15.
                Merge into hb_trunk version 4387 of ticket #2595 (from BRANCH/11G_Q4_10_DEV) Added code to limit P states to 15.
CR396855      : Add DellOSE generic SLP information and the BIOS build switch
CR402694      : Add Brocade to the PCI vendor list
CR408404      : Prevent backflashing BIOS if CPU has more than 16 p-states
                Added feature flag bit 5 for CPUs with more than 16 p-states
DF384800      : BiosSetup?.uni: Added string for System Memory Testing disabled as default. Now 2 strings one for default enabled and default disabled
                Memory.hfr: Added logic to display correct default options and help messaging in USC based on if DEFAULT_SKIP_MEM_TEST is set 
DF385729      : Merged revision 3806 of ticket #2390 - DF385729: SMI SPD read and write buffers overlap
DF386490      : Update Mezz entries on Expansler.
                Q2 BRANCH - Merged v3989 of ticket #2448 - DF386490: Update Mezz entries on Expansler.
                Q2 BRANCH - Merged v3998 of ticket #2448 - DF386490: DF386490: HII NIC: Not able to see the BRCM 57711 10G NIC on M910
DF386720      : check bcv and ipl list separately when looking for a match for usb flash devices. The 'Super-talent' key has device/vendor ID both all 0's, and serial number 0's too. This makes BIOS may false treat an empty BCV/IPL entry as a match.
DF386874      : Change IPMI buffer size according to ACPI 4.0 spec
DF388877      : Option ROM structure overflowed into pointer, causing no option to be executed.
DF407608      : change "cmp al, 2" to "cmp ax, 2" (although al is OK)
                change size of sbecc_counter_table to 80 and add build error check
DF403133      : Fail to check F10 press over serial cable during console redirection.
CR248226_eh_17:Merge SWRAID UEFI driver for SWRAID support in UEFI boot mode
CR248226_eh_18:Update SWRAID driver package v2.0.0-0097 and Enable RAID mod support in UEFI (DISABLE_SWRAID_UEFI=0)
CR248226_hy_02:BBB X55 update
CR248226_tc_09:Add token "ENABLE_FLOPPY_AT_DRVR" to free CODE segment size (refer to whoville code)
CR248226_eh_19:Fixed warning msg missing in setup, when sata mode changed. (side effect by dnkville-CR248226_eh_16)
CR248226_tc_10:Dell Key management (DKM) feature support

*****************************************************************************
?Version:      01.01.05
?System:       OEM Ready R310
?Release Date: 05/24/2010
?Released By:  Foxconn BIOS team
*****************************************************************************

BIOS components:
	- Video BIOS: Matrox Video BIOS version 899-38WW
	- Dell SATA RAID ROM V1.0.1-0021
	- Matrox G200ew UEFI video driver v16 	
	- Broadcom NetXtreme II Ethernet Boot Agent v5.2.7
	- Broadcom UNDI PXE-2.1 v5.2.7
	- Broadcom Base Code PXE-2.1 v1.1.1         	
	- Broadcom NetXtreme II x64 EFI driver version 5.2.13
	- BBB X54
	- ME Ignition firmware 6.0.30.1199
  
Reference Code:
	Lynnfield
	MRC	1.30
	QPI	1.00
	CPU	1.03
	
	Clarkdale
	MRC	1.30

uCode:
	M13106E5_00000004.inc	; Lynnfield B-1 (DT_P_29)
	M1320651_FFFF0012.inc	; Clarkdale C-0 (DT_D_37)
	M1220652_00000009.inc	; Clarkdale C-2 (SRV_P_89)
	M9220655_00000002.inc	; Clarkdale K-0 (DT_D_42)

~~~~~~~~~~~~~~~
Important Note:
~~~~~~~~~~~~~~~
 N/A
~~~~~~~~~~~~~
KNOWN ISSUES:
~~~~~~~~~~~~~
1. Clarkdale boot halt with bad dimm.
~~~~~~~~~~~~~~~~~~~~~~~
CHANGES from 01.01.04
~~~~~~~~~~~~~~~~~~~~~~~
1. CR248226_eh_12:Fix token DISABLE_SWRAID_UEFI=0 didn't work fine with Clarkdale CPU.  

Core Update:
CR390917: Ticket #2507 - CR390917: Back out of SPCR table changes of CR366900 to resolve DF389032
          Merged (into hb_trunk) revision 4168 of ticket #2507 - CR390917: Back out of SPCR table changes of CR366900 to resolve DF389032
          Merge 4172 into http://biosphere.us.dell.com/hb/browser/BRANCH/Nehalem-EX_Q2 Merged (into hb_trunk) revision 4168 of ticket #2507 - CR390917: Back out of SPCR table changes of CR366900 to resolve DF389032
DF388971: Move code in ICODE to CODE that is being called from Setup.

****************************************************************************
?Version:      01.01.04
?System:       OEM Ready R310
?Release Date: 05/20/2010
?Released By:  Foxconn BIOS team
*****************************************************************************
BIOS components:
	- Video BIOS: Matrox Video BIOS version 899-38WW
	- Dell SATA RAID ROM V1.0.1-0021
	- Matrox G200ew UEFI video driver v16 	
	- Broadcom NetXtreme II Ethernet Boot Agent v5.2.7
	- Broadcom UNDI PXE-2.1 v5.2.7
	- Broadcom Base Code PXE-2.1 v1.1.1         	
	- Broadcom NetXtreme II x64 EFI driver version 5.2.13
	- BBB X54
	- ME Ignition firmware 6.0.30.1199
  
Reference Code:
	Lynnfield
	MRC	1.30
	QPI	1.00
	CPU	1.03
	
	Clarkdale
	MRC	1.30

uCode:
	M13106E5_00000004.inc	; Lynnfield B-1 (DT_P_29)
	M1320651_FFFF0012.inc	; Clarkdale C-0 (DT_D_37)
	M1220652_00000009.inc	; Clarkdale C-2 (SRV_P_89)
	M9220655_00000002.inc	; Clarkdale K-0 (DT_D_42)

~~~~~~~~~~~~~~~
Important Note:
~~~~~~~~~~~~~~~
 N/A
~~~~~~~~~~~~~
KNOWN ISSUES:
~~~~~~~~~~~~~
1. Clarkdale boot halt with bad dimm.
~~~~~~~~~~~~~~~~~~~~~~~
CHANGES from 01.00.00
~~~~~~~~~~~~~~~~~~~~~~~
CR248226_eh_11: Fix token DISABLE_SWRAID_UEFI=0 didn't work fine
CR386425_tc   : BBB X54 update
CR368290_kc   : Add SMBIOS Structure E1h (FQDD to SMBIOS Mapping)
CR248226_tc_05: CMOS default value mismatch
DF386236_tc   : vFlash Unable to boot to service partition with label less than 6 characters
DF386351_eh_00: Watchdog timer not function with CPU clarkdale i3-550 3.2GHz
DF388324_hy   : Has a unnecessary SATA port F on the UEFI mode and SMBIOS
Ticket1446/Ticket1989_tc: Fix BIOS update failed under Windows 2008 R2
DF388839_tc_00: HIIBIOS attribute not get applied,Job Status reports Job Completed Successfully
DF387979_tc_00: Boot mode is not changed to UEFI mode on installing UEFI
DF323319_tc_01: Remove this update for abnormal ECC function
CR248226_tc_05: Sync BiosSetupMap.uni with Y&C to support RAID mode by using WINRM
CR386447      : Re-order pnpnode structures for cr2_struct to be after serial_1_struct
DF385506      : Fix for PCI BIOS int 1Ah calls to PCIe extended config space.
CR000000      : Add dependencies in the mapping language for all one-of questions that can have individual option dynamically suppressed based on the setting of a parent field.
CR362532      : Checked in the translated string file drop from vendor on 5/1.
DF386490      : Update Mezz entries on Expansler.
DF388669      : Added a check of BDA_struc.con_flag2 to make sure console redirection is really enabled before skipping COM2 configuration.
DF388861      : Added check for "CR after boot enabled" before adding COM port to SPCR table
DF384794      : HII: Disable / Enable UEFI Boot Devices in UEFI Mode fail on Modular (m610)
DF385670      : Mapping string for "Memory Operating Voltage" is MemVolt? but should be MemOpVoltage?.
DF384429      : Merged revision 3782 of ticket:2386 - DF384429: Default value for memory operating mode in BIOS HII data is not correct. Fixed an issue where the default value for conditional defaults was always returned as zero. Also, fixed an issue where the conditional defaults for memory operating mode was returning opposite of what it should. The way it works now is: if current memory config supports Advanced ECC then Memory Operating Mode Default = Advanced ECC
CR390679      : Broadcom uEFI driver for Q2 Block to be included in the BIOS. for 11G platforms
Ticket 843    : Merged revs 3534 and 3537 of ticket #2232 into Q2 Branch - CR378826:Add AES-NI support: 1) Enable/disable via SMBIOS 0DAh interface and 2) display state in SETUP security window
Ticket 691    : 1. Per the new IPMI spec, return actual PCIe power budget register contents in the pci slot info for iDrac. Also include the PCIe card negotiated slot width.            2. Add Fusion IO to the list of card vendors.
Ticket 844    : Making sure that I am using 16 bit pointers when necessary.
CR248226_kc_04: BBB X53 update
CR248233_hy_00: fix the L3 cache information of CPU Clarkdale C-2 3M 2c FCLGA 2.8 Ghz STD 73W (Q3GT) in BIOS
CR248233_bt_01: Nehalem WG 0.7 update to solve TSEG hang for Clarkdale K-0 stepping
CR248226_tc_04: Implement thermal solution when RAID card was installed into system
DF382883_eh_00: Serial port structures are swapped and smbidell hangs
CR248226_kc_05: Update BCM5716 option ROM and uEFI Driver
DF377214/DF382522_tc_00: ESX4.0 U2 & 4.1crashes on Lynnfield systems when BIOS Pwr Mgmt set to DAPC
CR248226_kc_06: Remove OHCI directory by DELL request
CR383190      : Add support for AT25DF321A-SH-T
DF380802      : Setting Console-redirection to COM1 and Serial1=COM2 causes wrong PNP port addr
DF383462      : Wrong SEL timestamp after iDRAC FW update
DF384438      : Update FormsProcessor? binary with fix for DF384438.
Ticket 11     : Reserve one byte in private NVRAM, at 55Dh for OEM custom BIOS
Ticket 843    : Merged revisions 3589 and 3604 of ticket #2232 - CR378826: Add AES-NI support Merged revs 3534 and 3537 of ticket #2232 into Q2 Branch - CR378826: Add AES-NI support: 1) Enable/disable via SMBIOS 0DAh interface and 2) display state in SETUP security window
Ticket 1358   : Merged ticket #1358, v3635             
Ticket 2185   : Update 11G Modular BBB to P27v1.20 (R265694)
Ticket 2254   : Fixed instance/sub-instance issue with blade mezz cards where Dlp->UniqueIdToDevicePath?() was returning incorrect information.
Ticket 2278   : Added code to ignore Ctrl-Alt-Del
Ticket 2303   : Merged ticket #2303, v3599
Ticket 2329   : Merged ticket #2329, v3615
Ticket 2356   : Merged ticket #2356, v3656 Merged into Q2 Branch, r3661-3662 of Ticket #2356.
Ticket 2357   : Correct code which assumes Boot Variable names use digits '0' through '9'. The Boot Variable numbers use hexadecimal digits '0' through '9' and 'A' through 'F'.
Ticket 2359   : For vFlash devices the partition volume label is used for the FQDD instance field. Since FQDDs cannot have spaces and the vFlash partition name can, we update the vFlash FQDD to replace spaces with an underscore. Code review feedback:- Add ":" to list of items to replace with "_".- If a '\0' is passed into ReplacePatternWithUnderscore?, return. Otherwise it will be in an infinite loop.
Ticket 2360   : Set default of boot order checkboxes to enabled.
CR248226_tc_02: update Broadcom BCM5716 LOM option ROM(Ver:X01)
DF379758_tc_00: Fix BIOS Typing error found in F1 description for password rule
CR248233_kc_17: ucode update for Clarkdale K-0 stepping
CR248226_kc_03: BBB X52 update
CR248233_ct_03: Enable Clarkdale MRC Software training
CR248226_tc_03: Hide "Bus speed" item in setup menu from "Processor Settings" and POST message. 
CR346486      : Add support for vFlash FQDDs. The Instance field in the FQDD is the volume label
CR360969      : Increased One-Time Custom String buffer to 200 Unicode characters. Allowed UEFI one-time boot device sequence list to support 2 byte values.
CR362532      : This is the translated HII drop for Q2 block BIOS to be released on 2/15/2010.
DF374716      : Allocate memory for entire DLST when converting from a DLP_INFO_STRUC format to a DLST_STRUC format.
CR375275      : Add Setup Password Data (Maser A1 IPMI cmd, Fun 06h) support - MASER 1.4 effort
CR376788      : Add GetArmPasswordState?() to Password Protocol, so GetAuthenState? can use it for authentication validation. Updated UEFI Password protocol with newly defined ChangePassword?() and VerifyPassword? () APIs that supports both Unicode and Scancode format. Added DisArmPassword? functionality to UEFI Password protocol and UIB in order to disarm the password. Need to disarm the password if failed to boot to the image and then re-arm before attempting to boot again.
CR376788      : Add UEFI Password protocol enhancements support - MASER 1.4 effort
CR378826      : Add AES-NI support
CR379706      : NIC FQDDs support returning the NIC's device path via the Device Location Protocol (DLP). In MASER 1.3 the device path associated with the NIC included the one with its MAC address node. This exception has been removed and the device path will now be associated with the device path. Removed comment per CR feedback.
CR379730      : Broadcom uEFI driver v5.2.11 (I-Drive relase is R263153)
DF376728      : Fix DF376728-Need period at end of sentence during RBU flash process
DF377947      : CSIOR Enabled, UEFI mode: Unable to onetime boot to legacy optical, HD
Ticket 843    : Merged rev 3399 of ticket 2059 CR000000: Add redundant memory config valid and in use config items to HII Merged Revs 3393 of ticket:2218 DF374095: [Build 98] USB CDROM device details is not shown in syscfg --bootseq Merged into Q2 branch Revs 3371,3372,3374,3378,3380,3385 of ticket 844 - wocket development. Merged ticket 2041, Revs 3376,3377,3383 into Q2 Branch CR000000: McCave? Code Merge for Q2 Merged into Q2 Branch Revs 3362,3363,3365,3366,3369,3373,3375,3390 of ticket 2187 - DF372564: ZAXST04 Logging PCI Fatal Error on LCD during reboot.
Ticket 2059   : Add redundant memory config valid and in use config items to HII. Corrected comments.
Ticket 2155   : Use double-backslash ("\\") to represent backslash characters in Unicode strings. Compiler treats single backslash as an escape sequence.
CR248226_tc_01: new BBB X51 update for next release Q2 X-rev
CR248233_ct_01: LynnfieldClarksfield IMC BIOS Specification 1.3
CR248266_eh_09: Add new-brand Sylvester (0x0485, PowerVault NX200) into McBean family.
CR248233_ct_02: Update Clarkdale MRC 1.3
DF367009      : USC 1.3.0.350 abbreviates megahertz incorrectly.
CR346486      : Add support for new PCI Device Class FQDDs - USBOHCI, USBUHCI, USBEHCI, HostBridge??, P2PBridge. Update DLST to support adding SATA and USB controller Device Classes. When determining SATA drive type by block size, only return Optical if size is 2K. Update HardDisk?.Embedded.1 to HardDisk?.List.1
CR360969      : Add support to one-time boot to HardDisk?.List.1 (IPL HDD entry) via the custom string field. Update x-UEFI mapping string names to match the English strings.
CR360969      : Add Help Text for One-Time Boot Feature. Add support to do a one-time UEFI boot when the boot mode is set to BIOS. Updated Help Text for One-Time Boot Feature. Update help text for one-time boot. Fix issue to allow SSM/Sync to be entered multiple times without clearing a legacy one-time boot request. Add support to one-time boot to HardDisk?.List.1 (IPL HDD entry) via the custom string field. Update x-UEFI mapping string names to match the English strings.
CR368919      : Add event that signals drivers whenever BDS enumerates boot devices. DellSetupConfig? relies on this event to refresh dynamic HII questions. Also, split routines in DellSetupUefiVars?.c and DellSetupPrivateNvram?.c into multiple subroutines for better readability.
CR370571      : Use "Unavailable" for devices in the UEFI Boot Sequence whose media is not present. Use "Unknown Device" and "Unknown.Unknown.X" when the DLP does not recognize a device in the UEFI Boot Sequence.
CR369863      : Add support for FailoverCapable modifier to the IPL, BCV, and UEFI boot options.
CR364266      : Added VFR support for Password fields in UEFI Boot Manager - MASER 1.4 effort. Add One-Time UEFI boot support. This changeset includes looking at the FQDD for UEFI boot options (from boot sequence one-of list and custom string), but does not look at the modifiers. Grayout "System Password" field if Password Status is locked. Added code to gray out the "System Password" & "Setup Password" fields under HII browser if PW Disable Jumper is installed. Removed VARSTORE_ID_DELL_SETUP_CONFIG_PRIVATE varstore defined for Password fields and combined with VARSTORE_ID_DELL_SETUP_CONFIG. Updated help text for password fields. Removed callback flags for System and Setup password fields since those are not required.
CR366900      : Added port address swapping check or Monolithic systems (2 UARTs)
CR370287      : Add support to set, verify and change passwords using Password protocol - MASER 1.4 efforts. Updated error handler for Password fields. Updated SetupPasswordInfo?() routine not to use ReadCmos?() and use the following function: TestSmbiosD4TokenById () to read SMBIOS tokens.
Ticket 1569   : Don't chck the max link tuning data length any more.
Ticket 1577   : Add field to read/write Asset Tag to HII. Update help text for Asset Tag. Move asset tag to misc. menu.
Ticket 1691   : Added ENABLE_TCM switch around the TCM only code in the acpi.asm to avoud the build error when the TCM is disabled in makeflag.mak as follows,#Enable ZTE TCM ENABLE_TCM = 0 ENABLE_ZTE_TCM = 0
Ticket 1669   : Add TPM/TCM fields to HII setup. Explicitly clear the RCI bits when user de-selects the clear of activate options.
Ticket 1986   : Added UEFI Dell Security Layer support. Moved the files to the right directory. Checked restricted protocol via GetAuthenState?() instead of GetProperties?() from Password Protocol.
Ticket 2057   : Added support for MASER POST A1 cmd - Func 06h (SetPasswordData? cmd) - MASER 1.4 efforts. Enhanced the routine name to match w/ MASER IPMI command and used For Loop instead. Updated some equates to ALL CAPs per code review' feedbacks.
Ticket 2101   : Add GetArmPasswordState?() to Password Protocol, so GetAuthenState? can use it for authentication validation.
CR248226_eh_07: Early GPIO program for NVRAM_CLEAR & FVS jumper to avoid MFG issue.
CR248226_eh_08: Number of CPU cores reset "All" to "Dual" with Clarkdale.
DF121023_bt_00: SATA drives are still turned off after turning the controller on to native mode
CR248226_bt_01: Clear INTR_REMAP bit for VT-d
CR353189      : Add Address Logging to the SPD Error Log for ECC Errors
DF360950      : Since F11 is now part of the F1/F2 prompt in the INT18 path, we should re-enable boot menu on-shot boot again if we get the prompt.
DF363408      : POST displays the speed of the CPUs incorrectly.
CR364479      : Remove "Dual" option from BIOS for dual core processors
DF358820      : Update the whole BBS table when committing the permanent IPMI boot boot order change to NVRAM. This will ensure the e_statusFlags are also committed.
DF359288      : Port fix for no NMI generated and no SEL log entry logged for MBE's when DAPC is enabled into the released branch.
Ticket 698    : Update Brutus and Clovers local PCI.MAK file to build in SRIOV code.
Ticket 1193   : With certain configurations, W2k3 SP2 resume path may have turned off an EHCI's memory space in the middle of request ownership from another EHCI controller. Since we are relinquish USB ownership for all controllers at the same time, we must temporarily re-enable memory space so that we can successfully stop the controller
Ticket 1252   : Modify ParseOpCodes? routine to determine the correct ValueType? and ValueBuffer? for ordered list questions. Previously the routine functioned correctly only for ordered lists with 8-bit options.
                Revert changes in revision [2460] and add the hotfix from Intel instead
                Include minor update from Intel regarding EDK1304 hotfix.
                Update DellFormsProcessor? binary with Intel hotfix for EDK1304.
Ticket 1270   : Fixed a performance issue with DAPC mode when the processor utilization is between 90 to 100%. This issue only happen with Nehalem EP and not with Westmere EP.
Ticket 1358   : Add inter-field dependencies to HII x-UEFI mapping language.
                Fix mapping string for OneTimeCustomBootStr?.
Ticket 1435   : Added VFR support for Password fields in UEFI Boot Manager - MASER 1.4 effort.
                Add One-Time UEFI boot support. This changeset includes looking at the FQDD for UEFI boot options (from boot sequence one-of list and custom string), but does not look at the modifiers.
                Grayout "System Password" field if Password Status is locked.
                Added code to gray out the "System Password" & "Setup Password" fields under HII browser if PW Disable Jumper is installed.
                Removed VARSTORE_ID_DELL_SETUP_CONFIG_PRIVATE varstore defined for Password fields and combined with VARSTORE_ID_DELL_SETUP_CONFIG.
Ticket 1449   : Exclude LCDRVIE from both F2/F11 boot menu in legacy and UEFI mode
Ticket 1457   : Added ScancodeToUnicode? conversion to Dell library - MASER 1.4 efforts
                Put back IsUnicodeStrPrintable?7BitAscii() and ValidateAssetTag?() prototype to DellString? library.
Ticket 1510   : CR366900: Populate SPCR table when serial is on with console redirection off
Ticket 1511   : Merge Maser 1.4 branch into Trunk
                Wocket builds with the efi binary.
                At that time , we do not have binaries for DellProperty? and for DellSmbios?.
                Per Mark Shutt, we are disabling those two features in the Dell.dsc because we're not using them. They are only for development.
Ticket 1526   : Revert EDK changes (timing back to 50000 and 10000 instead of 50 and 10) that broke USC/SSM on blades.
                Add comments to avoid updating to EDK value in the future.
Ticket 1553   : DF358122 SATA Drive becomes unable to boot when boot manager changes
Ticket 1562   : Add Help Text for One-Time Boot Feature
                Add support to do a one-time UEFI boot when the boot mode is set to BIOS.
                Fix issue to allow SSM/Sync to be entered multiple times without clearing a legacy one-time boot request.
Ticket 1695   : Allows Setup password field to be changeable in F2 Setup menu and Hii Setup browser. Fixed an issue where CallingInterface? protocol returns an error when accessing Password status via Hii Setup browser.
Ticket 1696   : Add support to set, verify and change passwords using Password protocol - MASER 1.4 efforts.
Ticket 1701   : Need to prompt for Setup password when Boot mode is UEFI mode & System Services are requested.
Ticket 1700   : This change applies to MASER 1.4 effort. Instead of allowing the system to get back F11 menu for any unsuccessful Setup Password validation, then allow the system to boot to UEFI shell or display F1/F2/F11 prompt if there is non-bootable device.
Ticket 1712   : Updated UEFI MFIDriver binary to fix defect DF370253: RAID PhysicalDiskView? does not show any disks on external enclosure.
Ticket 1435   : Updated help text for password fields.
Ticket 1696   : Updated error handler for Password fields.

****************************************************************************
?Version:      01.00.00
?System:       OEM Ready R310
?Release Date: 02/11/2010
?Released By:  Foxconn BIOS team
*****************************************************************************

BIOS components:
	- Video BIOS: Matrox Video BIOS version 899-38WW
	- Dell SATA RAID ROM V1.0.1-0021
	- Matrox G200ew UEFI video driver v16 	
	- Broadcom NetXtreme II Ethernet Boot Agent v5.0.5
	- Broadcom UNDI PXE-2.1 v5.0.5
	- Broadcom Base Code PXE-2.1 v1.1.1         	
	- Broadcom NetXtreme II x64 EFI driver version 5.0.6
	- BBB X50
	- ME Ignition firmware 6.0.30.1199
  
Reference Code:
	Lynnfield
	MRC	1.30
	QPI	1.00
	CPU	1.03
	
	Clarkdale
	MRC	1.20
	
~~~~~~~~~~~~~~~
Important Note:
~~~~~~~~~~~~~~~
 N/A
~~~~~~~~~~~~~
KNOWN ISSUES:
~~~~~~~~~~~~~
1. Clarkdale boot halt with bad dimm.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CHANGES from SamIam 00.02.05
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1. CR248226_eh_07:Early GPIO program for NVRAM_CLEAR & FVS jumper to avoid MFG issue.
2. DF367792_tc_00:USC hang issue workaround.
3. CR248226_eh_08:Number of CPU cores reset "All" to "Dual" with Clarkdale.
4. DF121023_bt_00:SATA drives are still turned off after turning the controller on to native mode.
5. CR248226_bt_01:Clear INTR_REMAP bit for VT-d.
6. CR248226_eh_09:Add a static delay time (20 sec) to extend the POST time.(from BMC_READY pin asserted to launch BBB while AC recovery is happened.)
7. CR248226_kc_02:BBB X50 update

****************************************************************************
?Version:      00.02.04
?System:       OEM Ready R310
?Release Date: 01/29/2010
?Released By:  Foxconn BIOS team
*****************************************************************************

BIOS components:
	- Video BIOS: Matrox Video BIOS version 899-38WW
	- Dell SATA RAID ROM V1.0.1-0021
	- Matrox G200ew UEFI video driver v16 	
	- Broadcom NetXtreme II Ethernet Boot Agent v5.0.5
	- Broadcom UNDI PXE-2.1 v5.0.5
	- Broadcom Base Code PXE-2.1 v1.1.1         	
	- Broadcom NetXtreme II x64 EFI driver version 5.0.6
	- BBB X49
	- ME Ignition firmware 6.0.30.1199
  
Reference Code:
	Lynnfield
	MRC	1.30
	QPI	1.00
	CPU	1.03
	
	Clarkdale
	MRC	1.20
	
~~~~~~~~~~~~~~~
Important Note:
~~~~~~~~~~~~~~~
 N/A
~~~~~~~~~~~~~
KNOWN ISSUES:
~~~~~~~~~~~~~
1. Clarkdale boot halt with bad dimm.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CHANGES from SamIam 00.02.04
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1. Number of CPU cores reset "All" to "Dual" with Clarkdale.
2. DF367792 USC hang issue workaround.
Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web1, load: 0.57