ipmitool-pps -I lan -H <shelfmanager> -t <COB Address> -b 0 -A NONE raw <SLAC_NETFN> <CMD> [DATA_0] [DATA_1] ... [DATA_N] Where: <shelfmanager> is the hostname/IP address of the Shelf Manager (ex. shasta-sm) <COB address> is the IPMB address of the COB board (ex. 0x82, 0x84, 0x86, 0x88, 0x8a) <SLAC_NETFN> The NetFn for our custom command extensions which is 0x34 <CMD> [DATA_X] is the command to be issued and associated parameter as described below Set Bootstrap Loader Word: <CMD> = 0x01 The format for this command is Offset Length Description 0 1 Element Number (0xff = All Elements) (0xfe = All DPMs) 1 4 Bootstrap (MSB first) Read Bootstrap Loader Word: <CMD> = 0x02 The format for this command is Offset Length Description 0 1 Cluster Element Write to Cluster Element BSI: <CMD> = 0x03 The format for this command is Offset Length Description 0 1 Cluster Element Number (0xff = All Elements) (0xfe = All DPM Elements) 1 1 Do interrupt 2 2 Address 4 2 Length to write 6 N Data to write (if length <= 16, if length is >16, fill with incrementing data starting with 0) Read from Cluster Element BSI: <CMD> = 0x4 The format for this command is Offset Length Description 0 1 Cluster Element Number 1 2 Address (Byte Address) 3 2 Length to read (Though 2 bytes long, IPMI practically limits this to <16) Read COB Data Board ID PROM: <CMD> = 0x5 The format for this command is Offset Length Description 0 1 Board Number [RTM, DPM3, DPM2, DPM1, DPM0, DTM] = 5-0 Returns the ID 0 6 MSB -> LSB 6 byte ID Immediate Boot (warm reboot w/ specified Bootstrap word): <CMD> = 0x06 The format for this command is Offset Length Description 0 1 Element Number 1 4 Bootstrap (MSB first) Read the COB Data Board Configuration EEPROM <CMD> = 0xfc The format for this command is Offset Length Description 0 1 Board Number [RTM, DPM3, DPM2, DPM1, DPM0, DTM] = 5-0 1 1 Address 2 1 Length (<=8) Write the COB Data Board Configuration EEPROM (Super-Dangerous Command, which shouldn't be used!) <CMD> = 0xfd The format for this command is Offset Length Description 0 1 Board Number [RTM, DPM3, DPM2, DPM1, DPM0, DTM] = 5-0 1 1 Address 2 <=8 Data