=============================================================================
Intel(R) Hot-swap Backplane AXX6DRV3GEXP (6BPE) HSC RELEASE NOTES
=============================================================================
INTEL Enterprise Platform & Services Marketing
Intel Corporation
2111 N.E. 25th Avenue, Hillsboro, OR 97124 USA
=============================================================================
DATE:       May 25, 2009
TO:         Intel(R) Hot-swap Backplane AXX6DRV3GEXP customers
SUBJECT:    AXX6DRV3GEXP (6BPE) v2.12 Release Notes

=============================================================================
                              LEGAL INFORMATION
=============================================================================
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) 2009 Intel Corporation.


=============================================================================
                           RELEASE PACKAGE CONTENTS
=============================================================================
The following files are included in this release package:

- R6BPE212.hex       (HSC v2.12 main image file)
- R6BPE212.bin	     (BIN file)
- README.txt         (HSC v2.12 release notes)
- FWPIAUPD.EXE       (DOS utility to update HSC FW)
- FWPIAUPD.EFI       (EFI utility to update HSC FW)
- DOSUPFW	     (DOS batch file to updtae HSC FW)
- EFIUPFW_PRI	     (EFI batch file to update primary HSC FW)
- EFIUPFW_SEC	     (EFI batch file to update secondary HSC FW)
- IPMI.EFI

=============================================================================
                             ABOUT THIS RELEASE
=============================================================================
REVISION INFORMATION RETURNED BY GET DEVICE ID COMMAND:

Firmware Version:       v2.12
Manufacturer ID:        0x0157 (Intel)
Product ID:             0x0A06 (Vitesse SAS Riggins2 6BPE)

Checksum Information:
Boot Code: 0x00000000 -> 0x000499E5
File Checksum: 0x0C3EB597

=============================================================================
                    SYSTEM HARDWARE REQUIREMENTS/REVISIONS
=============================================================================
- Intel(R) Server Board S5000PSL, S5000XSL, S5000VSA, Intel(R) Workstation Board S5000XVN with Fab 301 revision, 
Intel(R) Hot-swap backplane AXX6DRV3GEXP, Fab 2 or above, connected to server board or workstation board via IPMB cable

- Intel(R) Server Board S5520HC, S5500HCV, S5500BC and Intel(R) Workstation Board 
S5520SC with Fab 2 or higer, Intel(R) Hot-swap backplane AXX6DRV3GEXP, Fab 1 or 
above, connected to server board or workstation board via IPMB cable

=============================================================================
                   SYSTEM SOFTWARE REQUIREMENTS/REVISIONS
=============================================================================
- BMC revision: 
     BMC 61 or later (S5000PSL, S5000XSL, S5000XVN, S5000VSA)
     BMC 43 or later (S5520HC, S5500HCV, S5520SC and S5500BC)

- BIOS revision: 
     BIOS R0079 or later (S5000PSL, S5000XSL, S5000XVN, S5000VSA)
     BIOS R0035 or later (S5520HC, S5500HCV, S5520SC and S5500BC)

- FRUSDR 
      FRUSDR 44 or later (S5000PSL, S5000XSL, S5000XVN)
      FRUSDR 38 or later (S5000VSA)
      FRUSDR 10 or later (S5520HC, S5500HCV and S5520SC)
      FRUSDR 13 or later (S5500BC)

- MS-DOS v6.22 (or later)

=============================================================================
                         IMPORTANT INSTALLATION NOTES
=============================================================================
- All the files listed in the RELEASE PACKAGE CONTENTS section are
  required to update the firmware and perform various other important
  functions.

- **Warning** Updating this firmware under DOS is supported on S5000 family 
  server boards only. Attempts to update the firmware under DOS on S5500 family 
  server boards may lead to system instability.

- **Warning** Updating this firmware under EFI is supported on S5500 family 
  server boards only. Attempts to update the firmware under EFI on S5000 family 
  server boards may lead to system instability.
=============================================================================
                         INSTALLATION PROCEDURES
=============================================================================
** Note: For power-on, no firmware update utility is provided. It is
   assumed that the factory will flash the provided hex image directly
   to the SEEPROM.

1. Installation Procedure under DOS (Requires HSC firmware already running):

  1) Unzip the release package, and copy the contents onto Win98 DOS 
      bootable media (such as a bootable USB memory device) only for DOS mode update.

   2) Boot to DOS, and change directories to the release directory.

   3) Run the provided DOSUPFW.BAT file.

   4) When you are promoted to question "Do you want to upload the primary or secondary controller? [P, S, ESC]:"
       Type "P" if you want to update HSC on the backplane connected to HSBP_A port via IPMI cable;
       type "S" if you want to update HSC on the backplane connected to HSBP_B port via IPMI cable;
       press "ESC" if you want to quit.

   5) The HSC will receive a boot code update. This could take up to 13
      minutes to upload and verify.

   6) After verification, the firmware requires 60 seconds to finish updating. The front-panel power and reset buttons will be 
       placed in secure mode during this time. Any attempts to access these buttons will result in security violation entries 
       in the system event log. Please do not reset or remove power from the system during this time as any interruption 
       could leave the HSC inoperable.

   6) Please update your BMC's SDR package to the latest version.

   7) Please reboot your system.

   8) Updating this firmware under DOS is supported on S5000 series serverboards only.
      Use EFI shell for updating the firmware on S5500 series serverboards.
      Attempts to update the firmware under DOS on S5500 series serverboards may lead to system instability.

2. Installation Procedure under EFI (Requires HSC firmware already running):


   1) Unzip the release package, and copy the contents onto your storage media 
      (such as a bootable USB memory device)

   2) Insert USB disk on key to server / workstation USB port
    
   3) Boot Server to EFI shell

   4) Run command "map -r" in EFI shell to mount USB disk on key

   5) Run command "fs0:" to change folder to USB disk on key, USB key may also 
      mount to fs1:. The number of "fs#" is dependent on the result of command 
      "map -r" 
   
   6) Change folder to the folder storing the firmware packageBoot to DOS, and 
      change directories to the release directory.

   7) Run "EFIUPFW_PRI.NSH" to install primary HSC update, 
      or run "EFIUPFW_SEC.NSH" to install secondary HSC update.

      Primary HSC - Backplane connected to baseboard HSBP_A header via IPMB cable.
      Secondary HSC - Backplane connected to baseboard HSBP_B header via IPMB cable.

   8) The HSC will receive a boot code update. This could take up to 13
      minutes to upload and verify.

   9) After verification, the firmware requires 60 seconds to finish 
      updating. The front-panel power and reset buttons will be placed in 
      secure mode during this time. Any attempts to access these buttons 
      will result in security violation entries in the system event log.
      Please do not reset or remove power from the system during this time 
      as any interruption could leave the HSC inoperable.

   10) Please update your BMC's SDR package to the latest version.

   11) Please reboot your system.



=============================================================================
                           KNOWN ISSUES/WORKAROUNDS
=============================================================================
Steps only applicable to expander-based backplanes.

Steps only applicable to Hardware or Software RAID configurations.

1)Gracefully shut-down the system. 
	a)Do not use hibernate or suspend to RAM. 
2)Remove the SAS host bus adapter. 
3)Disconnect the SAS cable(s). 
	a)Removing disks is optional. 
4)Power-on the system. 
5)Boot to upgrade media (for example, bootable CD-ROM). 
6)Run update batch file. 
7)After upgrade completes, power-down the system. 
8)Re-install SAS host bus adapter. 
9)Reconnect SAS cable(s). 
	a)Insert any disks that may have been removed. 
10)Power-on the system. 
11)If necessary, import any foreign configurations. 

or

Another alternative solution is to use Bootable media which has HSC FW files to 
flash HSC FW.

=============================================================================
                        FEATURES ADDED IN THIS RELEASE
=============================================================================

v2.12:
- None

v2.09:
- Support for S5520HC, S5500HCV, S5520SC, and S5500BC

v2.08:
- None

v2.07
- Improved HSC FW update by implementing 128 bytes data transfer.

v2.06
- None

v2.05
- None

v2.02
- None

=============================================================================
                                ISSUES FIXED
=============================================================================

v2.12:
- Expander enclosure may go offline causing a RAID failure 

v2.09:
- None

v2.08:
- SATA drives not detected on hot-plug with expander backplanes  

v2.07:
- Unexpected completion code returned for issuing "Get Enclosure Slot Map" command 
  with invalid beginning slot position. 
- The assertion/de-assertion event message enabled bits of "Get Sensor Event Enable" 
  for HSBP Sensor number 0x01 are different than FRUSDR package.

v2.06:
- Enable "SATA Back Channel HOLDA", that fixes SATA_R_ERROR issue during write command.
- Disable "auto-activation of old FIFO Read Release", that fixes SATA_HOLD issue. 
- Enable "FIFO Low HOLD Release Enable", that fixes SATA_HOLD issue.
- Adjusted analog settings to fix SATA_R error on some adapters.

[END OF RELEASE NOTES]
