The BMC boots with either a Primary Flash or Recovery Flash. The firmware image is stored in both the flashes. The primary flash is used for normal booting. If the bootup is not be successful for any reason, the BMC resets and begins booting from 'Recovery Flash'. During upgrade or run-time, only the primary flash is updated with the new image. The recovery flash is left at default factory settings except for saving the IP configuration changes. This ensures that recovery flash is always boot-able.
When the BMC boots from Recovery Flash (aka Recovery Mode) it is not fully operational. This mode is provided such that the user can update the primary flash with a new image and reboot into normal mode. Here is the list of differences between the normal mode and recovery mode:
The BMC should never boot into Recovery Mode. If this occurs, an Event Report must be logged with Sonus Technical Assistance Center detailing the circumstances and capturing BMC logs. The BMC upgrade is the only way to come out of Recovery Mode.
The following procedure explains how to upgrade the primary flash of BMC in recovery mode:
Log on to BMC GUI in Recovery Mode.
Click Firmware Update tab.
Click Browse to select the firmware image, and then click Upload.