Group Selection Page HELP DOC Controls Group Data Analysis Group ITDM WP76 DET Vacuum XRO EEE WP78 WP74 FXE SCS SPB MID HED SQS SXP Sample Environment Photon Commissioning Team Operation PSPO XO TS
General electronics MicroTCA EEE Electronics Lab EEE Rack Room
  MicroTCA Logbook  Not logged in ELOG logo
Message ID: 2     Entry time: 02 Sep 2013, 18:16
Author: Patrick Gessler 
Type: Infos 
Category: Other 
Subject: Upgrade via IPMI and HPM 

The ipmitool is a software, which allows to use ipmi commands via network with the MCH. One possibility is top use the HMP.1 standard in order to upgrade f/w of modules, which support it. The syntax is the following (if MCH Backward compatibility to 2.4 is disabled):

ipmitool -H exflutcaX-mch -P "" -T 0x82 -B 0 -b 7 -t 0xTT hpm upgrade [filename.hpm]

otherwise use:

ipmitool -H exflutcaX-mch -P "" -t 0xTT hpm upgrade [filename.hpm]


Option Meaning
-H exflutcaX-mch host to be accessed
-P "" No password
-T 0x82 Address of carrier. It is 0x80 + carrier number * 2. The usual carrier number programmed in the backplane is 1. Therefore 0x82 is in most cases correct.
-B 0 I2C Bus number to Ethernet. Is always 0
-b 7 I2C number to backplane. Is always 7.
-t 0xTT TT is the module address to be calculated. It is 0x70 + slot number * 2. Slot number starts with 1. Value is in hex.
hpm upgrade defines the command for HPM.1 to upgrade the firmware
[filename.hpm] This is the firmware image file. It has to be generated. For example: there is a tool from SP Devices in C++ or a Java program from Vahan (could be found on doocs.desy.de > Java Applications > Other and external Applications > HPMImage)


ELOG V3.1.4-7c3fd00