Man page - nvfwupd_manpage(1)

Packages contas this manual

Manual

nvfwupd(1) General Commands Manual nvfwupd(1)

nvfwupd - Out-of-Band Tool to update NVIDIA DGX, HGX, MGX platforms.

nvfwupd [global options] [command]

nvfwupd This tool performs out-of-band firmware update of the entire DGX, HGX, MGX platforms, and NVSwitch Trays. It can also update an individual component of these platforms.

Specify target Platform's BMC IP address or NVSwitch Tray's IP address and login credentials.
<key=value> pairs of input parameters that describe the target machine.
IP address/FQDN of target BMC or NVSwitch Tray.
Username to login to the target BMC or NVSwitch Tray.
Password to login to the target BMC or NVSwitch Tray.
TCP port with port-forwarding to use to connect with BMC service (optional)
Users can provide the servertype value from the [DGX | HGX | MGX | GH200 | NVOS | HGXB100 | HGXB300 | GB200 | GB300 | MGX-NVL | GB200Switch | GB300Switch] options based on the type of the target system type. This is optional and is recommended only if you experience unknown platform errors.
A YAML config file can be used to define the behaviour of few commands. This option takes the path of such YAML config file (optional).
Increase verbosity. Provide chosen path for logfile (optional). Default path is current working directory.

Show AP components that can be updated out-of-band along with current running firmware versions. If -p option is specified, then show firmware version of these AP components from the firmware package, and if the given AP component is up-to-date or needs updating. Global option -t/--target required.
COMMAND OPTIONS
PLDM firmware package or firmware tar file. (optional)
Display package comparison in JSON format. (optional)
Display staged firmware versions. (optional)
Perform firmware update of the entire server out-of-band using either PLDM package or the tarball. If -s option is specified, firmware update only the AP component(s) mentioned in the JSON file. Global option -t/--target required.
COMMAND OPTIONS
PLDM firmware package or firmware tar file (mandatory).
Perform firmware update asynchronously in the background.
Special Update json file.
Redfish API request timeout value in seconds.
Show update progress in table format.
Bypass firmware update confirmation prompt.
Show output in JSON. Must be paired with the -b background option, and always bypasses update confirmation prompt.
Run a SPI staged update for components that support it. (optional)
Run a SPI staged and activate update for components that support it. (optional)
Perform firmware activation using IPMI commands . Global option -t/--target required.
COMMAND OPTIONS
Activation command to run. Supported values ['PWR_STATUS', 'PWR_OFF', 'PWR_ON', 'PWR_CYCLE', 'RESET_COLD', 'RESET_WARM', 'NVUE_PWR_CYCLE', 'RF_AUX_PWR_CYCLE', 'RF_PWR_ON', 'RF_PWR_OFF', 'RF_PWR_CYCLE'] (mandatory).
Initiate background copy of the component identified in JSON file given with -s. Global option -t/--target required.
COMMAND OPTIONS
JSON file used to select the background copy target component. (mandatory)
Command to check/enable/disable the force update flag on target system. Used for downgrades. Global option -t/--target required.
Enable force update on target.
disable force update on target.
Show status of force update on target.
COMMAND OPTIONS
show output in JSON
Show current status of an update task running on target. Global option -t/--target required.
COMMAND OPTIONS
Task ID of the update task to monitor.
show output in JSON
Create all update parameter JSON files for given target. Global option -t/--target required.
COMMAND OPTIONS
Path for output directory to store the JSON files (optional). Default loaction is current working directory. If given directory path does not exist, the tool will try to create it.
Perform factory reset on target system. This is not supported on the NVSwitch trays. Global option -t/--target required.
Perform license installation on target system. This is only supported on the NVSwitch trays. Global option -t/--target required.
Show PLDM metadata for all firmware devices in a fwpkg file. -p/--package is mandatory. Global options not required.
COMMAND OPTIONS
PLDM firmware package file. Not supported with tar files.
Unpack all firmware images from a PLDM package and show associated metadata for all firmware devices. -p/--package is mandatory. Global options not required.
COMMAND OPTIONS
PLDM firmware package file. Not supported with tar files.
Path for output directory to store the unpacked firmware files (optional). Default loaction of unpacked files is current working directory. If given directory path does not exist, the tool will try to create it.

NVIDIA Corporation

Copyright 2023-2024 NVIDIA Corporation.