Updating Firmware#
This topic provides information on updating the network card firmware:
Updating the Firmware on ConnectX-7 Cards#
Follow these steps to update the firmware on the ConnectX®-7 InfiniBand/Ethernet PCI Express Adapter Cards using the NVIDIA Networking Firmware Downloads Page.
Navigate to the NVIDIA Networking Firmware Downloads page.
From the ConnectX Adapter Cards Firmware table, select version ConnectX-7 and click the InfiniBand/Ethernet network protocol.
The Firmware for ConnectX®-7 InfiniBand page opens.
At the ConnectX-7 Firmware Download Center matrix, choose
The firmware version under CURRENT VERSIONS to install, such as 28.43.1014
You might need to select a version under ARCHIVE VERSIONS.
The OPN number of the ConnectX-7 adapter card
For example, MCX75510AAS-NEA.
Click the corresponding PSID number, for example, MT_0000000800, to show the firmware information and documentation.
Click the ConnectX7IB link to download the firmware BIN file.
After downloading the correct ConnectX-7 firmware, proceed with the installation steps.
Alternatively, you can use the NVIDIA Firmware Tools (MFT) to install the ConnectX-7 adapter card firmware:
To download MFT, refer to the MFT download page.
For installation details, refer to Updating Firmware for a Single Network Interface Card (NIC).
Updating the Firmware on BlueField-3 Cards#
Follow these steps to update the firmware on the NVIDIA® BlueField®-3 DPU in NIC mode using the NVIDIA Networking Firmware Downloads Page.
Navigate to the NVIDIA Networking Firmware Downloads page.
From the NVIDIA BlueField DPU Firmware table, select product line NVIDIA BlueField-3 and click the InfiniBand/Ethernet network protocol.
The Firmware for NVIDIA BlueField-3 page opens.
On the NVIDIA BlueField-3 DPU Firmware Download Center matrix, display the firmware information and documentation.
Select the CURRENT VERSIONS tab.
Choose the Version (Current), OPN (ordering part number), and PSID options you want. For example,
Note
PSID (Parameter-Set Identification) is a 16-ascii character string embedded in the firmware image, providing a unique identification for the firmware configuration. For more information, refer to Help in identifying the PSID of your Adapter card.
Click the BlueField3IB link to download the firmware BIN file.
After downloading the correct BlueField-3 NIC firmware, perform the installation steps.
To learn more about the BlueField-3 firmware, refer to NVIDIA BlueField-3 DPU NIC Firmware Release Notes v32.43.1014.
Alternatively, you can use the NVIDIA firmware tools (MFT) to install the BlueField-3 NIC firmware:
To download MFT, refer to the MFT download page.
For installation details, refer to Updating Firmware for a Single Network Interface Card (NIC).
Resetting the BlueFiled-3 BMC Password#
Note
After installing DGX OS 7, you should reset the default password of BlueField-3 BMC, which is 0penBmc
.
Follow these steps to change the BMC password,
Download a current BFB file from NVIDIA DOCA Downloads.
Ensure the
rshim
package is installed and thershim
service is running.sudo dpkg -l | grep rshim sudo systemctl status rshim
Find the devices for any Blufield-3 cards present on the system.
ls /dev/rshim*
Create a
bf.cfg
configurtion file with the following parameter values.NEW_BMC_PASSWORD="NewPassword" BMC_USER="root" BMC_REBOOT="yes" BMC_PASSWORD="CurrentPassword" UPDATE_BMC_FW="no" UPDATE_CEC="no" WITH_NIC_FW_UPDATE="no" UPDATE_DPU_OS="no" UPDATE_DPU_GOLDEN_IMAGE="no" UPDATE_NIC_FW_GOLDEN_IMAGE="no"
These parameter values only update the password. If you also want to update the firmware, adjust the
UPDATE_
parameter values based on your requirements.Update the firmware for each
rshim
device found in step 3.sudo bfb-install --rshim rshim<N> --bfb <path_to_bfb_image> --config <path_to_bf.cfg>
For more information, refer to
Changing Default Password in the NVIDIA BlueField BMC Software documentation