4.7 BlueField-3 firmware and software
Listing BF-Bundle versions with bf-info and activating new NIC firmware.
Key points
bf-info runs on the BlueField itself. It lists firmware such as ATF, UEFI, NIC and BMC firmware, plus drivers and tools. ATF (Arm Trusted Firmware) is the first-stage boot firmware.
What NVIDIA says (2)
“Retrieve installed packages and their versions as part of BF-Bundle installation:”
“bf# sudo bf-info”
New NIC firmware is written to flash but runs only after a firmware reset. If only software changed, an Arm reset is enough.
What NVIDIA says (2)
“If the NIC firmware was updated, perform a firmware reset ( mlxfwreset ) or a graceful shutdown and power cycle.”
“If the NIC firmware was not updated, perform a BlueField Arm reset (software reset/reboot).”
Key terms
- BlueField DPU: A network card with its own Arm cores; in DPU mode those cores own the NIC, in NIC mode they are off.
- RShim: The host-side interface used to reach and install a BlueField device from the host.
Sample question
After a BF-Bundle install, how do you list the firmware and software versions running on the BlueField?
Show the answer
Answer: Log in to the BlueField and run sudo bf-info.
bf-info runs on the BlueField itself. It lists firmware such as ATF, UEFI, NIC and BMC firmware, plus drivers and tools. ATF (Arm Trusted Firmware) is the first-stage boot firmware.
What NVIDIA says (2)
“Retrieve installed packages and their versions as part of BF-Bundle installation:”
“bf# sudo bf-info”
Practice 4.7 (2 questions) Full Cluster Test and Verification guide
← 4.6 Switch firmware and software · 4.8 Transceiver firmware →