About Firmware Updates

An NVIDIA DGX H100 System has several firmware updatable components. Some of the components are on the following two trays in the system:

  • The motherboard tray has components, such as the CPUs, PCH, BMC as shown in the following figure:

    dgx-h100-mb-tray-comp.png

  • The GPU tray has components, such as the GPUs, NVSwitches, HMC as shown in the following figure:

    dgx-h100-gpu-tray.png

You can update the firmware on NVIDIA DGX H100 System components out-of-band (OOB) by using Redfish APIs or from the host operating system by using command-line interface (CLI) commands.

  • You can download firmware packages from the NVIDIA Enterprise Support Portal at https://enterprise-support.nvidia.com/s/.

    Download two firmware package files:

    Components

    Sample File Name

    nvfw_DGX-H100_0003_230310.1.0_custom_prod-signed.fwpkg

    nvfw_DGX-HGX-H100x8_0000_230310.1.0_dbg-signed.fwpkg

  • You must know the BMC IP address, a user name, and a password. The sample commands in this document show admin for both the user name and the password.

  • You must have the nvfwupd executable or know how to use the Redfish API.

Most of the sample commands in this document show how to update firmware by using the nvfwupd command. You can download the executable from the NVIDIA Enterprise Support Portal. Refer to About the nvfwupd Command for more information about the command.

Alternatively, you can update firmware by using the Redfish API. The BMC network interface provides remote management with Redfish APIs.

The known issues for updating firmware and the firmware update sequence still apply when you use the Redfish API.

Refer to Redfish APIs Support in the NVIDIA DGX H100 User Guide for more information and sample commands. The sample commands show how to update firmware with the curl command.

© Copyright 2022-2023, NVIDIA. Last updated on May 26, 2023.