Interesting.
In the user manual for the switch (page 13 - Management tools) it lists IBADM as the tool for switch management.
It then states
Please visit the Mellanox website at www.mellanox.com for the latest release of the IBADM package.
The only links I have found to IBADM take me to the Mellanox support login page.
Anyhow, I shall see what I can do with finding out the firmware version as I do not have spark installed. I will potentially be building some more Linux boxes soon and will take a closer look at that point.