Updating Firmware
DGX-2 System User Guide
59
9.5.2 Updating All Firmware components
The following instructions are an example of attempting to update all the firmware
components using the container nvfw-dgx2_18.09.3. In this example, the SBIOS and
BMC require an update.
1. Enter the following.
$ sudo docker run --rm --privileged -ti -v /:/hostfs nvfw-
dgx2_18.09.3 update_fw all
The container will scan the components and then prompt for confirmation before
starting the update.
Following components will be updated with new firmware version:
SBIOS
BMC
IMPORTANT: Firmware update is disruptive and may require system
reboot.
Stop system activities before performing the update.
Ok to proceed with firmware update? <Y/N>
2. Press Y to proceed.
The firmware update progress is displayed for each component.
Note: While the progress output shows the current and manifest firmware versions, the
versions may be truncated due to space limitations. You can confirm the updated
version after the update is completed using the show_version option.
When the update completes successfully, the following message is displayed.
Firmware update completed Component: SBIOS, update status: success,
reboot required: yes
Component: BMC, update status: success, new version: 3.20.30
3. If directed by the update message, reboot the system.
9.5.3 Updating Specific Firmware Components
The following is an example of updating the SBIOS firmware using the container nvfw-
dgx2_18.09.3.
1. Enter the following.
$ sudo docker run --rm --privileged -ti -v /:/hostfs nvfw-
dgx2_18.09.3 update_fw SBIOS
The container will scan the components and then prompt for confirmation before
starting the update.
Following components will be updated with new firmware version:
IMPORTANT: Firmware update is disruptive and may require system
reboot.
Stop system activities before performing the update.