Management and Tools Overview
Rev 2.9
Mellanox Technologies
42
3.
Obtain the device LID.
1. Use the “mst ib add” command:
The “mst ib add” runs the ibdiagnet/ibdiscover tool to discover the InfiniBand fabric and then lists the discovered
IB nodes as an mst device under /dev/mst/ directory. These devices can be used for access by other MFT tools.
[root@mymach]> mst ib add
-I- Discovering the fabric - Running: ibdiagnet -skip all
-I- Added 10 in-band devices
2. List the discovered mst inband devices run “mst status”.
[root@mymach]> mst status
MST modules:
------------
MST PCI module loaded
MST PCI configuration module loaded
...
Inband devices:
-------------------
/dev/mst/CA_MT25418_sw005_HCA-1_lid-0x0001
/dev/mst/SW_MT47396_lid-0x0011
/dev/mst/SW_MT48438_lid-0x0003
Identify the switch you want to update according to its description or its LID.
in the examples below we will use
SW_MT48438_lid-0x0003 as our target switch.
Query the switch to determine the current firmware version:
[root@mymach]> flint -d /dev/mst/SW_MT48438_lid-0x0003 q
Image type: FS2
firmware Version: 7.3.0
Device ID: 48438
Chip Revision: A0
Description: Node Sys image
GUIDs: 0002c902004177d8 0002c902004177db
Board ID: n/a (MT_0D00110012)
VSD: n/a
PSID: MT_0D00110012
Burn the Infiniscale IV switch:
flint -d /dev/mst/SW_MT48438_lid-0x0003 -i ./fw-IS4-rel-7_4_0-Q_A1.bin -qq b
4.3.2.2
Reprogramming the Switch Through The I2C Port
This interface is for Debug and Troubleshooting only.
This interface is for FAEs and advanced users
only.