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).
For the update to take effect, a full AC cycle of the board is needed.
Initial FW burn is outside the scope of this feature.
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
Generate token (not MFT related)
Generate mst device representing the BMC:
mst redfish add <bmc ip> <token>Query:
nvredfish -d <> queryBurn 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.