5 firmware upgrade, 1 firmware file formats, Firmware file formats – Kontron AM4022 IPMI Firmware User Manual
Page 37: Am4022 ipmi firmware
AM4022
IPMI Firmware
ID 1052-3624, Rev. 1.0
Page 37
5.5
Firmware Upgrade
The standard way to upgrade the MMC's operational code is to use the open tool “ipmitool” (see
Table 2, Related Publications). This tool allows download and activation of new operational
code and also rollback to the “last known good” operational code. Additionally, the status and
the firmware version of the redundant firmware copies can be checked.
For local or remote firmware upgrade, the following IPMI interfaces are available:
• KCS interface (locally, requires active payload, but fast)
• IPMB (remote, independent of the payload state)
• LAN (remote, via IOL, requires also active payload)
During the download process, the currently running operational code operates as usual until
the activation command is issued. During the activation process, the MMC is off-line for about
45 seconds while the boot code is re-organizing the firmware storage. Afterwards, it starts the
new operational code. If this doesn't succeed, after a timeout the boot code performs an auto-
matic rollback to the “last known good” operational code.
5.5.1
Firmware File Formats
Firmware images for upgrade are provided in two formats:
• Firmware in binary format, e.g. FW_IPMI_
for usage with
“ipmitool fwum ..”
commands
• Firmware images in the PICMG defined HPM.1 file format,
e.g. FW_IPMI_
for usage with
“ipmitool hpm ..”
commands.
where:
identifies to board family of the MMC’s firmware
identifies to release (version) of MMC’s firmware.