Version 25.12.1#

Highlights#

Added Support#

  • Provides an updated GPU tray latest package, as shown in Firmware Package Details.

  • Enabled NVMe and Trusted Platform Module (TPM) out-of-band firmware update.

BMC Fixes#

  • Updated OpenSSH to version openssh-10.0p1-2.

  • Incorporated security fixes in bootloader to address squashfs vulnerabilities.

  • Resolved an issue where fans were running at maximum speed.

  • Resolved an issue where differing time zone settings between the BMC and HMC caused continuous communication recovery attempts.

  • Enhanced BMC stability.

SBIOS Fixes#

  • No SBIOS fixes for this release.

The nvfwupd Command Updates#

  • An activation command (RF_PWR_STATUS) has been introduced to provide reliable insight into system power, making firmware updates, maintenance, and monitoring much safer and more efficient.

  • Introduced flint support for updating firmware directly on the host system.

  • A delay mechanism (Update_Delay feature) has been introduced to avoid memory overload and keep simultaneous BMC/HMC updates running smoothly.

  • Support added for OEM parameter support for firmware updates using the --oem_parameters option.

  • Tarfile support for PowerShelf update packages has been restored.

Firmware Package Details#

This firmware release supports the following systems:

  • NVIDIA DGX B200

This firmware release supports the following operating systems:

  • NVIDIA DGX OS 7.3.1

  • NVIDIA DGX EL9-25.08

  • NVIDIA DGX EL10-25.11

For more information about the operating systems, refer to the NVIDIA Base OS documentation.

You can download firmware packages from the NVIDIA Enterprise Support Portal.

The following table shows the firmware package files:

Components

Sample File Name

Combined archive

DGXB200_25.12.1.tar.gz

The combined archive includes the firmware for the system components and the firmware for the GPU tray.

  • Motherboard tray package (1.3.5)

  • Component package

  • GPU tray transition package

  • GPU tray latest package (1.3.10)

  • nvfw_DGX_251212.1.0.fwpkg

  • nvfw_DGX_250711.1.0.fwpkg

  • nvfw_DGX-HGX-B100-B200x8_250114.1.0.fwpkg

  • nvfw_HGX_DGXB100-B200x8_251215.1.2.fwpkg

If you are updating from version 25.09.1, the total update time is approximately

  • 85m 19s for the CPU tray using sequential updating.

  • 35m 25s for the CPU tray using parallel updating.

  • 10m 40s for the GPU tray using parallel updating.

The following table shows the information about component firmware versions.

Component
Version
Update Time
from 25.09.1
(MM:SS)

Host BMC

25.12.11

Refer to BMC Changes for DGX B200 Systems for the list of changes.

26:59

Host BMC ERoT

04.0058

00:40

SBIOS ERoT

04.0058

00:30

SBIOS

1.7.8

07:54

Motherboard CPLD

0.2.1.9

18:11

Midplane CPLD

0.2.1.3

12:26

PSU (Delta ECD16020137)

Primary 0205
Secondary 0201
Community 0204
PSU_0: 02:04
PSU_1: 02:44
PSU_2: 02:03
PSU_3: 02:07
PSU_4: 02:05
PSU_5: 02:02

LiteOn

0.5.0.5

Broadcom Gen5
PCIe Switch
(PEX89072-B01)
Switch 0: 0.0.7
Switch 1: 1.0.7
Switch 0: 00:43
Switch 1: 00:43
Astera Labs Gen5 PCIe Retimer
(PT5161L)

2.07.19

Retimer 0: 02:05
Retimer 1: 02:03

VBIOS

97.00.D9.00.35

GPU Tray (total): 10:40

NVSwitch (GPU Tray)

35.2015.4718

ERoT (GPU Tray)

01.04.0036

HMC (GPU Tray)

25.05-1-ga35

FPGA (GPU Tray)

1.A1

Astera Labs Gen5 PCIe Retimer (GPU Tray)
(PT5161L)

2.20.20

Intel 10G Ethernet

v3.60

Intel Ethernet Network Adapter
(E810-C-Q2)

v4.50

M.2 NVMe
(Samsung PM9A3)

GDC7502Q

M.2 NVMe
(Micron 7450)

E2MU200

U.2 Kioxia Gen5 CM7

1UET7104

U.2 Samsung
(EVT2 PM1733)

MPK95B5Q

U.2 Samsung
(Gen5 PM1743)

OPPA7B5Q

TPM

v15.21/15.23/15.24

Firmware Update Procedure#

Refer to Firmware Update Steps.