beautypg.com

3 firmware upgrade, 1 firmware file formats, Firmware upgrade – Kontron AM4150 IPMI Firmware User Manual

Page 30: Firmware file formats, Ipmi firmware am4150

background image

IPMI Firmware

AM4150

Page 30

ID 1052-5679, Rev. 1.0

P R E L I M I N A R Y

5.3

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 the new operational
code and also a rollback to the “last known good” operational code. Additionally, the status and
the firmware version of the firmware copies can be checked.

For local or remote firmware upgrade, the following IPMI interfaces are available:

KCS interface (local, requires active payload, but fast)

IPMB (remote, independent of the payload state)

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
20 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.3.1

Firmware File Formats

Firmware images for upgrade are provided in two formats:

Firmware in binary format, e.g. FW_IPMI___FWUM.bin,
for usage with “ipmitool fwum ..” commands

Firmware images in the PICMG defined HPM.1 file format,
e.g. FW_IPMI___FWUM.hpm,
for usage with “ipmitool hpm ..” commands

where:

indicates board family of the MMC’s firmware

indicates release (version) of MMC’s firmware

Note ...

To upgrade the IPMI firmware and to obtain its version, the U-Boot “fwum”
command can be used. For further information, refer to the AM4150 U-Boot
Bootloader User Guide.