NVIDIA Firmware Tools (MFT) Documentation v4.35.0

nvredfish

The nvredfish tool enables the user to query the BMC firmware and update the BMC firmware.

Users can perform firmware update to BMC (for the update to take effect, a full AC cycle of the board is needed).

Note

For the update to take effect, a full AC cycle of the board is needed.

Note

Initial FW burn is outside the scope of this feature.

Note

For the nvredfish tool to be installed as part of the MFT package, the user must provide --with-nvredfish argument to the install script.

User Flow

  1. Generate token (not MFT related)

  2. Generate mst device representing the BMC:

    mst redfish add <bmc ip> <token>

  3. Query:

    nvredfish -d <> query

  4. Burn the image:

    nvredfish -d <> -p <.fwpkg> burn

After the burn command, for the firmware update to take effect, an AC cycle (physically disconnecting and then reconnecting the system’s main power) of the board is needed.

User Flow

  1. To view all available dumps in the system, please run the following command:

    nvredfish -d <redfish_device> query_dump

    The command will display a list of available device diagnostic dumps.

  2. Choose the desired dump type and run the following command to start the dump process:

    nvredfish -d <redfish_device> -t <type> -o <output_file> dump

Note

This command can take up to several minutes. The progress will be displayed while the tool is running. The output file will contain a dump file in mstdump format.

© Copyright 2026, NVIDIA. Last updated on Mar 2, 2026