Process for upgrading the BMC version on the FMADIO system. This is from version 12.41.xx → 12.61.35
Step 1) Download the BMC image
Contact support for the download URL
Step 2) Version Check
Retrieve the current BMC version as follows
sudo ipmitool bmc infoExample output
fmadio@fmadio100v2-228U:/opt/fmadio/firmware/bmc$ sudo ipmitool bmc info
Device ID : 32
Device Revision : 1
Firmware Revision : 12.41
IPMI Version : 2.0
Manufacturer ID : 15370
Manufacturer Name : Unknown (0x3C0A)
Product ID : 308 (0x0134)
Product Name : Unknown (0x134)
Device Available : yes
Provides Device SDRs : yes
Additional Device Support :
Sensor Device
SDR Repository Device
SEL Device
FRU Inventory Device
IPMB Event Receiver
IPMB Event Generator
Chassis Device
Aux Firmware Rev Info :
0x0b
0x00
0x00
0x00
fmadio@fmadio100v2-228U:/opt/fmadio/firmware/bmc$The version should be 12.41 the minor version is displayed in Hex in the “Aux Firmware Rev Info”. In this case it is 0xb.
Alternatively via the BMC GUI, example shown below
.png?sv=2022-11-02&spr=https&st=2026-02-08T18%3A50%3A37Z&se=2026-02-08T19%3A01%3A37Z&sr=c&sp=r&sig=zAOkbObZUkTmdoM9I8yZLiGeBu38nD9yuJTcPNL6E2M%3D)
Step 3) BMC Upgrade
Go to the Firmware Update on the BMC web interface
.png?sv=2022-11-02&spr=https&st=2026-02-08T18%3A50%3A37Z&se=2026-02-08T19%3A01%3A37Z&sr=c&sp=r&sig=zAOkbObZUkTmdoM9I8yZLiGeBu38nD9yuJTcPNL6E2M%3D)
Looks like the following
.png?sv=2022-11-02&spr=https&st=2026-02-08T18%3A50%3A37Z&se=2026-02-08T19%3A01%3A37Z&sr=c&sp=r&sig=zAOkbObZUkTmdoM9I8yZLiGeBu38nD9yuJTcPNL6E2M%3D)
Step 4) Upload BMC image
Upload the BMC image file (contact support@fmad.io for details)
The filename is named below
rom.ima_encEnsure click “Preserver all Configuration” otherwise the BMC will be factory reset.
.png?sv=2022-11-02&spr=https&st=2026-02-08T18%3A50%3A37Z&se=2026-02-08T19%3A01%3A37Z&sr=c&sp=r&sig=zAOkbObZUkTmdoM9I8yZLiGeBu38nD9yuJTcPNL6E2M%3D)
Step 5) Flash
Click Proceed to Flash
The following will display
.png?sv=2022-11-02&spr=https&st=2026-02-08T18%3A50%3A37Z&se=2026-02-08T19%3A01%3A37Z&sr=c&sp=r&sig=zAOkbObZUkTmdoM9I8yZLiGeBu38nD9yuJTcPNL6E2M%3D)
It will upload for a while, then Flash. The entire process will take about 3-5 minutes depending on the upload speed.
.png?sv=2022-11-02&spr=https&st=2026-02-08T18%3A50%3A37Z&se=2026-02-08T19%3A01%3A37Z&sr=c&sp=r&sig=zAOkbObZUkTmdoM9I8yZLiGeBu38nD9yuJTcPNL6E2M%3D)
Step 6) Reboot
Inform update has completed
.png?sv=2022-11-02&spr=https&st=2026-02-08T18%3A50%3A37Z&se=2026-02-08T19%3A01%3A37Z&sr=c&sp=r&sig=zAOkbObZUkTmdoM9I8yZLiGeBu38nD9yuJTcPNL6E2M%3D)
Step 7) Verify
It will take a few minutes for the BMC to reboot and web page accessible. Once BMC can login, please check the BMC version matches the expected version number
Maintenance → Firmware Information
.png?sv=2022-11-02&spr=https&st=2026-02-08T18%3A50%3A37Z&se=2026-02-08T19%3A01%3A37Z&sr=c&sp=r&sig=zAOkbObZUkTmdoM9I8yZLiGeBu38nD9yuJTcPNL6E2M%3D)
Step 8) Reboot the Host
As the BMC and Host are tightly coupled, please reboot the Host system after the BMC update. This ensures both BMC software and Host software can communicate without error.