QDR InfiniBand Switch Platform User Manual
Rev 2.9
Mellanox Technologies
41
4.3
Unmanaged (Externally Managed) Switch
4.3.1 I2C Connector
The I2C connection provides access to Flash and EEPROMs. This connection allows access to the
switch for updating FW when in-band FW updating is impossible.
Unmanaged (Externally managed) switches, that is the IS5025 switches, do not get configured. On
unmanaged switches, the CONSOLE, Ethernet, and USB connectors are not found. Instead there is
an I2C connector. The I2C connector should only be used when the FW cannot be updated in-
band.
Note: The RJ45 to DB9 harness 22 in the box with the switch, is for use with the MTUSB-1
adapter. This is necessary only when updating FW cannot be updated in-band.
This interface is for Debug and Troubleshooting only.
This interface is for FAEs and advanced users
only.
When you install the switch, it comes with the latest firmware burned on the board. All firmware
updates should be done in-band. This is only done when you receive an email that a newer FW
version for your switch is available. Download the latest FW from
http://www.mellanox.com
=> Downloads => Firmware. For instructions on downloading FW see
http://www.mellanox.com
=> Downloads => Firmware Tools. Be sure to download the user man-
ual appropriate to your OS. Read the instructions in the User manual for the FW update procedure.
4.3.2 Current Firmware Revision
The user can query for the currently loaded firmware revision by using the command:
ibstat
(part of mft package). Other tools like flint can also be useful.
4.3.2.1
Instructions for Reprogramming Over the InfiniBand Network
To update an InfiniScale IV switch device having a specific GUID (for example,
0x00000006660abcd0) or LID, the following are the recommended steps to update the device
firmware.
1.
Make sure all subnet ports are in the active state. One way to check this is to run opensm, the
Subnet Manager.
[root@mymach]> /etc/init.d/opensmd start
opensm start [ OK ]
2.
Make sure the local ports are active by running ‘ibv_devinfo’.
The unmanaged switches are Plug and Play and all firmware updates should be
done in-band. The I2C connection should only be used if the FW image was
corrupted to the point that the regular FW tools cannot successfully reburn the
correct image.