http://techmolecules.blogspot.com/2014/08/four-ways-to-update-hp-ilo-firmware.html
HP iLO firmware are scexe (self extracting files). To get the iLO firmware, search system model on support section of hp.com.
ONE : From OS (Linux) CLI use scexe file
– Download iLO firmware say CP023069.scexe
– Unpack it
$ cd /tmp
$ chnmod 755 CP023069.scexe
$ ./CP023069.scexe
– follow online instruction
– Check iLO new version
$ curl http:///xmldata?item=All
TWO : From iLO CLI load bin file
On some webserver ( that should be on same same vlan as iLO valn and network), copy firmware bin file in DocumentRoot.
$ ./CP023069.scexe –unpack=firmware
$ cd firmware
$ cp firmware/ilo2_NNN.bin $DocumentRoot (usually /var/www/html/)
– Login on iLO over ssh and upload firmware
$ssh -l Administrator
– To see current iLO version
iLO> show
– to check if your web servers is pingable from iLO (to get iLO bin file)
iLO> cd /map1
iLO> oemhp_ping
iLO> load -source http:///firmware/ilo2_NNN.bin
– Your session will seems to hang for 2-3 minute – do not worry ! If all is good. iLo firmware will be upgraded and iLO will be rebooted. Check iLo version
$ curl http:///xmldata?item=All
THREE : Using iLO WebUI to upload bin file
– Download and save ilo firmware bin files extracted above by keying in below in you web browser
http:///firmware/ilo2_NNN.bin
-access iLO Web UI, go to Administration tab and upload bin file to upgrade iLO firmware
http://
FOUR : HPSIM to push firmware
– Use HPSIM if you paying SIM license fee !
Reference : http://pipe2text.com/?page_id=1908