354 iRMC S2/S3
iRMC S2/S3 firmware (overview)

10.1 iRMC S2/S3 firmware (overview)

The iRMC S2/S3 uses two different firmware images. The two firmware images
are stored on a 16-MB EEPROM (Electrically Erasable Programmable Read-
Only Memory):
Firmware image 1 (low FW image)
Firmware image 2 (high FW image)
The firmware of the iRMC S2/S3 is not executed in the EEPROM, but is instead
loaded into SRAM memory on startup and executed there. This means that it is
possible to update both active and inactive firmware images online, i.e. with the
server operating system (Windows or Linux) running.
IIf an error occurs while loading the firmware from one of the images, the
firmware is automatically loaded from the other image.
IInformation on the iRMC S2/S3 firmware and EEPROM can be found
in the iRMC S2/S3 web interface, page iRMC S2/S3 Information (see
page 164) or
using the flash tool (see page 368).
Active and passive firmware image
One of the two firmware images is active (running) at any given time, while the
other is inactive. The firmware image that is active depends on the so-called
firmware selector (see page 356).