Cluster Systems BIOS and Firmware Packages

Lists latest BIOS/firmware for Cluster Systems.

Cray® qualifies firmware packages for hardware directly related to CS™ systems, but not for optional add-in cards or other optional equipment. Cray has no control of a CS system in which the customer loads their own OS, software stack, and optional cards, each potentially with their own OS, OFED, driver, and firmware dependencies. Customers may install OEM-validated firmware on their own for optional components, with the exception of GPUs and motherboards.

Requesting BIOS Packages

Currently, firmware upgrades for CS products are provided at the customer's request and/or as a result of an issue. To request a firmware package from Cray, customers must submit a report of the current version information as printed by the Intel® One-Boot Flash Update Utility. To generate this report, customers should run flashupdt -i.

To request firmware:
  • Create a CrayPort inquiry case and assign it to the CCS L1 Support queue
OR
  • Create a Case through the SalesForce.com (SFDC) tool

Information Needed: Make sure to attach the output of the flashupdt -i utility to the Case, as shown below.

L1 Support collects necessary system information and forwards it to Cray Cluster System (CCS) Engineering. CCS Engineering, based on the customer's request, provides one of the following firmware packages:
  • Cray modified version of the OEM firmware, validated by CCS Engineering.
  • Unmodified version of the OEM firmware, validated by CCS Engineering.
  • Download link to firmware from OEM website. The OEM firmware is validated, as-is, by CCS Engineering.

Currently, CCS Engineering does not have a firmware release schedule. Refer to the following tables for the latest firmware levels.

Note: The Advanced Cluster Management software (ACE) utility plugins can be used to perform various utility tasks on the ACE-managed system such as upgrading the BIOS on compute nodes or upgrading the firmware on InfiniBand HCAs and switches.

Cray Approved Motherboard BIOS Packages

NOTICE: Customers should NOT obtain BIOS packages directly from Intel, unless specifically instructed to do so by Cray. CCS Engineering must validate and approve Intel supplied firmware. Cray supplies the appropriate firmware packages. When requesting a BIOS package from Cray, include a report including the current version information.

Motherboard BIOS packages are released as a combined System Firmware Update Package for use on the OFU utility. This package includes firmware for these components:

  • Motherboard BIOS
  • Manageability Engine (ME)
  • Baseboard Management Controller (BMC)
  • Sensor Data Record (SDR/FRUSDR)
CAUTION: Each release is provided as a complete package. Cray does not support mixing-and-matching package components from different releases. Doing so could damage the motherboard.

S2600/S4600 Motherboards

Display the firmware versions:
[root@localhost /]# flashupdt -i  /< or syscfg -i >/

        One Boot Flash Update Utility Version 13.1 Build 10
        Copyright (c) 2015 Intel Corporation

System BIOS and FW Versions

BIOS Version Information:
-------------------------
   Primary BIOS Version:.. SE5C610.86B.01.01.0009.060120151350
   Secondary BIOS Version: SE5C610.86B.01.01.0009.060120151350
   BIOS Boot Region:...... Primary Boot

BMC Firmware Version:
---------------------
   Op Code:........... 1.35.9065
   Boot Code:......... 01.07

ME Firmware Version:.. 03.00.07.168
SDR Version:.......... SDR Package 1.09
...
Table 1. Cray Cluster System BIOS Packages
Board

Cray BIOS

Part Number/File

BIOSMEBMCFRU/SDR
S2600JF1014767002.03.00032.01.07.3281.21.66801.12
GB2: S2600JF_EFI_BIOS02010002_ME020107231_BMC0119r5018_FRUSDR112.zip
1014768002.03.00032.01.07.3281.21.66801.12
Intel Server Box: S2600JF_EFI_BIOS02010002_ME020107231_BMC0119r5018_FRUSDR112.zip
S2600GZ1014769002.03.00032.01.07.3281.21.60381.13
S2600GZ_GL_EFI_BIOS02030003_ME20107328_BMC1216038_FRUSDR113.zip
S2600WP1014764002.03.30032.01.07.3281.21.66801.08
GB2: S2600WP_EFI_BIOS02030003_ME020107328_BMC121r6680_FRUSDR108.zip
1014765002.03.30032.01.07.3281.21.66801.08
CS-Storm: S2600WP_EFI_BIOS02030003_ME020107328_BMC121r6680_FRUSDR108.zip
1014766002.03.30032.01.07.3281.21.66801.08
Intel Server Box: S2600WP_EFI_BIOS02030003_ME020107328_BMC121r6680_FRUSDR108.zip
S4600LH1014770002.03.00032.01.07.3281.21.60380.23
<Source?>
S2600WT1014763001.01.00153.01.03.0211.41.95791.12
INTELBOX_BDW_HSW_S2600WT_FSUP_BIOS01010015_ME030103021_BMC01419579_FRUSDR112.zip
S2600TP1014757001.01.00153.01.03.0211.41.95791.14
GB2_BDW_HSW_S2600TP_SFUP_BIOS01010015_ME030103021_BMC01419579_FRUSDR114.zip
101475800 1.01.00153.01.03.0211.41.95791.14
CSSTORM_BDW_HSW_S2600TP_SFUP_BIOS01010015_ME030103021_BMC01419579_FRUSDR114.zip
101476000 1.01.00153.01.03.0211.41.95791.14
INTELBOX_BDW_HSW_S2600TP_SFUP_BIOS01010015_ME030103021_BMC01419579_FRUSDR114.zip
10147590001.01.00093.00.07.1681.35.90651.09
ATHENA_HASWELL_S2600TP_SFUP_BIOS01010009_ME030007168_BMC0135r9065_FRUSDR109.zip
S2600KP1014761001.01.00153.01.03.0211.41.95791.14
GB2_BDW_HSW_S2600KP_SFUP_BIOS01010015_ME030103021_BMC0141r9579_FRUSDR114.zip
1014762001.01.00153.01.03.0211.41.95791.14
INTELBOX_BDW_HSW_S2600KP_SFUP_BIOS01010015_ME030103021_BMC0141r9579_FRUSDR114.zip

iSCB Modules

Display the iSCB firmware version:
[root@localhost /]# ssh 10.4.100.1 iscb ver
iSCB Ver 2.5 (Sep-16-2015)
[root@localhost /]#

CS400. Place the gzip binary in the /tmp directory of the iSCB module, then run the iSCB reboot command (iscb reboot). Refer to the CS400 iSCB User Guide. If the iSCB is running v1.x, upgrade to v2.0 first.

Urika-GX. Copy the iSCB firmware image to /var/lib/tftpboot/hss/iscb on the SMW. Then change directory to /var/lib/tftpboot/hss/iscb and run the updatefw.sh program. Refer to the Urika-GX Software Installation Guide.

SystemFirmware Version
CS300, CS400, CS-Storm (GB2)

v2.6 (Jul-11-2016): Fix the FRU broken issue

v2.5 (Sep-16-2015): Add blade location information to BMC FRU. Add blade/PSU status for ACE

iscb-2.6.bin.gz / iscb-2.5.bin.gz

Urika-GX (Athena),

Urika-XA (Apollo)

v1.1 (Feb-18-2016)

athenaiscb-1.1.bin

(athenaiscb-1.1-0.noarch.rpm)

NVIDIA GPUs

NVIDIA drivers: http://www.nvidia.com/Download/index.aspx?lang=en-us

Cuda downloads: https://developer.nvidia.com/cuda-downloads

NVIDIA

Product

Cuda

Version

NVIDIA

Driver

freeglut

Version

fieldiag

Version

Mfg

Part

Cray

Part

Quadro® K5000VCQK5000-PB101063600
Tesla® K207.5.18352.792.6.0-1629.343.84900-22081-0010-000130-00126A
Tesla® K407.5.18352.792.6.0-1629.343.84900-22081-0040-100100972402
Tesla® K807.5.18352.792.6.0-1629.343.84900-22080-0000-000101142500

Mellanox Switches and Cards

Refer to the Mellanox InfiniBand Firmware for Mellanox firmware version information and upgrade procedures.

Qlogic Switches and Cards

The Qlogic qaucli software utility is needed to gather card information. An RPM package can be downloaded from the Qlogic Driver Downloads/Documentation website:
http://driverdownloads.qlogic.com/QLogicDriverDownloads_UI
Use this qaucli command to display the firmware version:
[root@prod-0001]# qaucli -pr fc -i
--------------------------------------------------------------------------------
Host Name                      : prod-0004
HBA Instance                   : 0
HBA Model                      : QLE2672
HBA Description                : QLE2672 QLogic 2-port 16Gb Fibre Channel Adapter
HBA ID                         : 0-QLE2672
HBA Alias                      :
HBA Port                       : 1
Port Alias                     :
Node Name                      : 20-00-00-0E-1E-2D-EE-E0
Port Name                      : 21-00-00-0E-1E-2D-EE-E0
Port ID                        : 00-00-00
Serial Number                  : RFE1538N40269
Driver Version                 : 8.04.00.08.06.4-k
BIOS Version                   : 3.28
Running Firmware Version       : 8.00.00 (d0d5)
Flash BIOS Version             : 3.28
Flash FCode Version            : 4.09
Flash EFI Version              : 6.13
Flash Firmware Version         : 8.00.00
...