Version 21.06.8

The DGX-1 Firmware Update container version 21.06.8 is available.

  • Package name: nvfw-dgx1_21.06.8_210616.tar.gz

  • Image name: nvfw-dgx1_21.06.8

  • Run file name: nvfw-dgx1_21.06.8_210616.run

Highlights and Changes in this Release

  • This release is supported with the following DGX OS software.

    • DGX OS 4.6 or later

  • Added support for the using the .run file on systems running Red Hat Enterprise Linux 8.

Contents of the DGX-1 Firmware Update Container

This container includes the firmware binaries and update utilities for the firmware listed in the following table.

Component

Version

Key Changes

BMC

3.38.30

No change from previous release

SBIOS

S2W_3A10

No change from previous release

SSD (Samsung SM863A)

GXM1103Q

No change from previous release.

VBIOS (DGX-1 with V100, 16 GB)

88.00.18.00.01

No change from previous release.

VBIOS (DGX-1 with V100, 32 GB)

88.00.80.00.04

No change from previous release.

VBIOS (DGX-1 with P100)

86.00.41.00.05

No change from previous release.

PSU

00.03.07

No change from previous release.

Special Notes

Note

If updating the BMC from any version earlier than 3.27.30, the update can take from 30 to 50 minutes to complete.

  • When updates to the BMC or PSU are initiated,

    • The BMC is (cold) reset to be put in a known good state before the update, then

    • Additional logs are gathered for troubleshooting purposes and made available in /var/log/comp_fw_log.txt.

      The logs are gathered before updating and upon completion of the update or in the event of an update failure.

  • (On DGX systems installed with DGX OS 4.99.x or earlier): To prevent NVSM services from interfering with BMC and PSU updates, the container stops the following services before applying the update:

    • nvsm-apis-gpumonitor

    • nvsm-apis-plugin-storage

    • nvsm-apis-selwatcher

    • nvsm-apis-plugin-memory

    • nvsm-apis-plugin-environment

    • nvsm-sys-dshmnvsm-env-dshm

    • nvsm-storage-dshm

    System health monitor will not be available until firmware update completes.

  • For the PSU update, the container implements a protective check which requires the system to be fully redundant (all four supplies are installed and in a healthy state) in order for the update to occur.

    If you are using only three of the four PSUs, the full power redundancy requirement can be overridden with the Docker run environment (DGX_MAX_PSU) as follows.

    docker run -e DGX_MAX_PSU=3 --privileged -ti -v /:/hostfs <container_name> update_fw
    

Known Issues

Unable to update VBIOS

Issue

System is unable to update VBIOS where the DGX framework update service nvidia-dcgm.service will not stop. This is observed when using the latest Base OS with an older FWUC for VBIOS.

Workaround

First, stop the nvidia-dcgm.service then run VBIOS update via FWUC 21.06.8