The following assumes that you are already able to build the IPMC software and will explain how to use ipmitool to upload the new code to the IPMC from linux w/o having to use the Actel dongle from the Windows box.
ipmitool1.8.9-pps-10 has been installed in the central package repository at /reg/g/rce/packages/bin
- Create the software image to upload (called the firmware by PPS, hpm1fw.img) by make hpm
- From the same network as the shelf manager (currently cds)
- Execute: ipmitool1.8.9-pps-10 -I lan -H shlfmgr02 -t 0x86 -b 0 -A NONE hpm upgrade hpm1fw.img activate
- -H shlfmgr02 is the hostname of the Shelf Manager
- -t 0x86 is the IPMB address of the COB you are upgrading
- hpm1fw.img is the path to the software image file created by make hpm
- Execute: ipmitool1.8.9-pps-10 -I lan -H shlfmgr02 -t 0x86 -b 0 -A NONE hpm upgrade hpm1fw.img activate
- If there is a problem with the upgrade, you can try rolling back to the old software with the command:
- ipmitool-1.8.9-pps-10 ... hpm rollback
The help that is packaged with ipmitool is pretty good, so there's more info to be found there.
Here's a couple that will probably be useful:
- To activate the payload (initiate M1->M2 transition):
- ipmitool-1.8.9-pps-10 -I lan -H shlfmgr02 -t 0x86 -b 0 -A NONE picmg policy set 0 2 1
- To deactivate the payload (initiate M4->M5 transition):
- ipmitool-1.8.9-pps-10 -I lan -H shlfmgr02 -t 0x86 -b 0 -A NONE picmg policy set 0 1 0