The preboot menu provides the ability to recover the Oracle ILOM firmware image by updating (flashing) the SP firmware.
Normally, if the host is running, you can update the SP using the Oracle ILOM CLI or the web interface.
If the host is powered off and the SP firmware image becomes corrupted (making the server SP inaccessible using Oracle ILOM), you can use the following procedure to update it using the preboot menu.
Before You Begin
You must have a valid .flash SP firmware image file on a TFTP server. In addition, the TFTP server must be accessible over a network connection to your server's SP. This file is available on the Tools and Drivers DVD (under the sp_firmware directory) , and on the Oracle download site: http://support.oracle.com
Note - Updating the SP firmware using the preboot menu requires a .flash file instead of the .pkg file used to update the SP from Oracle ILOM.
For more information, refer to Accessing the Preboot Menu.
Preboot> net dhcp
This configures a DHCP network. You need to be network-connected to access your tftp server.
Preboot> net ping tftpIPaddress
where tftpIPaddress is the IP address of a TFTP server.
This checks to see if the TFTP server is accessible over the network.
Preboot> net flash tftpIPaddress path/ILOM-version-Sun_Fire_X800M2.flash
tftpIPaddress is the IP address of a tftp server
path is the path to the file relative to /tftpboot
version is the version of SP firmware
Preboot> net flash 10.8.173.25 images/ILOM-3_0_x_x_rxxxx-Sun_Server_X28.flash
This downloads and flashes the firmware image. After a series of messages, the preboot prompt appears.
The preboot menu exits, and the service processor reboots.