Previous Topic

Next Topic

UPDATE_RIB_FIRMWARE

The UPDATE_RIB_FIRMWARE command copies a specified file to iLO 3, starts the upgrade process, and reboots the board after the image has been successfully flashed. For this command to parse correctly, the command must appear within a RIB_INFO command block, and RIB_INFO MODE must be set to write. The user must have the configure iLO 3 privilege to execute this command.

Example 1:

<RIBCL VERSION="2.0">

<LOGIN USER_LOGIN="adminname" PASSWORD="password">

<RIB_INFO MODE="write">

<!-- Firmware support information for next tag:-->

<!-- iLO 2 - 1.70 and later. For servers with TPM enabled.-->

<!-- iLO - None -->

<!-- Riloe II - None -->

<TPM_ENABLED VALUE="Yes"/>

<UPDATE_RIB_FIRMWARE IMAGE_LOCATION="C:\firmware.bin"/>

</RIB_INFO>

</LOGIN>

</RIBCL>

When you send an XML script to update iLO 2 firmware, iLO 2 firmware verifies the TPM configuration status of option ROM measuring. If it is enabled, iLO 2 firmware returns the same warning message as stated in web interface. You can add the TPM_ENABLE command to the script file. HP recommends using XML script syntax to execute firmware updates. To enable the firmware update to continue, you must set TPM_ENABLE to a value of Y or Yes.

Example 2:

<RIBCL VERSION="2.0">

<LOGIN USER_LOGIN="Administrator" PASSWORD="password">

<RIB_INFO MODE="write">

<TPM_ENABLE ="Yes"/>

<UPDATE_RIB_FIRMWARE IMAGE_LOCATION="C:\xl170\iLO2_170D.bin"/>

</RIB_INFO>

</LOGIN>

</RIBCL>