Thank you for posting your query on NVIDIA community.
I would like to inform that the command line used to run the command is incorrect. You will have to add the actual path of the BFB image that has been installed on the Host rather than using “<file.bfb>”. The < > are just to explain that needs to be added as a parameter for the -bfb flag.
You can download the appropriate BFB image from NVIDIA DOCA SDK | NVIDIA Developer
Please scroll down the page to the section " BlueField DPU Runtime and Driver Downloads" and click the “Bluefield Software” Tab.
which according to: Mellanox Interconnect Community, indicates: “If the lspci output of the HCA shows “Flash Recovery”, this means that the flash is empty or the FW in the flash does not work.”
But the whole point is that I am trying to flash using rshim0 but doesnt work, is there another way?
Hi, I wrote a couple of blog posts about using Bluefield. I have also reinstalled the firmware several times. You might have a look at Part V of my blog series on how to do that.