4.8 Transceiver firmware

NCP-AII · Cluster Test and Verification (33% of the exam) · Official objective: “Confirm FW on transceivers.”

Querying module firmware and why each side updates only its near-end modules.

Key points

  1. MFT (NVIDIA Firmware Tools) includes flint, the firmware burning tool. With --linkx, flint works on the cable or transceiver attached to a device port instead of the device itself.

    What NVIDIA says (2)

    “Query the Transceiver firmware information.”

    — InfiniBand Cluster Bring-up Procedure: Transceiver Firmware Installation

    “flint -d lid-1 --linkx --downstream_device_ids 1 q”

    — InfiniBand Cluster Bring-up Procedure: Transceiver Firmware Installation

  2. A cable has a module at each end. NVIDIA says each NIC or switch can update only its own attached modules.

    What NVIDIA says (2)

    “Each device (NIC, Switch) can update only the modules connected directly to it, not the far end.”

    — InfiniBand Cluster Bring-up Procedure: Transceiver Firmware Installation

    “Updating the far-end transceiver requires the same operation to be done at the far-end switch(es).”

    — InfiniBand Cluster Bring-up Procedure: Transceiver Firmware Installation

Key terms

Sample question

Using MFT, how do you query transceiver firmware through a switch?

Show the answer

Answer: flint -d lid-1 --linkx --downstream_device_ids 1 q

MFT (NVIDIA Firmware Tools) includes flint, the firmware burning tool. With --linkx, flint works on the cable or transceiver attached to a device port instead of the device itself.

What NVIDIA says (2)

“Query the Transceiver firmware information.”

— InfiniBand Cluster Bring-up Procedure: Transceiver Firmware Installation

“flint -d lid-1 --linkx --downstream_device_ids 1 q”

— InfiniBand Cluster Bring-up Procedure: Transceiver Firmware Installation

Practice 4.8 (2 questions) Full Cluster Test and Verification guide

← 4.7 BlueField-3 firmware and software · 4.9 ClusterKit node assessment →