因為要採用 Mellanox ConnectX-3 來測試  SMB Direct (RDMA) 的一些功能,但遭遇到一些問題所以試試更新 Firmware 版本試試,為了避免下次忘記所以寫個筆記錄一下吧  :)

更新 Mellanox ConnectX-3 Firmware 版本

下載及安裝 WinMFT (Mellanox Firmware Tools)

執行下列指令,確認目前 OCP Mezz 的 PCI Device Name 及 Firmware version。
C:\Program Files\Mellanox\WinMFT> mlxfwmanager.exe --query

目前手邊的 Firmware 有 2 個更新檔案,必須依序往上升級,最後版本為 2.33.5140。
C:\Program Files\Mellanox\WinMFT> flint -d mt4103_pci_cr0 -i C:\tmp\mx1.bin -allow_psid_change -nofs burn
C:\Program Files\Mellanox\WinMFT> flint -d mt4103_pci_cr0 -i C:\tmp\mx2.bin -allow_psid_change -nofs burn

  • -d Device: flash is connected to.
  • -i Image: Binary image file. Commands affected: burn, verify.
  • -allow_psid_change: Allow burning a FW image with a different PSID (Parameter Set ID) than the one currently on flash. Note that changing a PSID may cause the device to malfunction. Use only if you know what you are doing.
  • -nofs: Burns image in a non failsafe manner.

更新後再次查看 Firmware 資訊如下

文章標籤: ,