Hpm.1 Upgrade Support; Bootloader Update; Firmware Upgrade; Fpga Upgrade - Advantech MIC-3399 User Manual

6u compactpci blade sbc with 6th gen. intel core i3/i5/i7 processor and optional ecc memory
Table of Contents

Advertisement

3.9

HPM.1 Upgrade Support

The PICMG HPM.1 specification defines a standard way of updating (BMC) firmware
components over IPMI-based interfaces. In addition to the mechanism itself, it
defines a common update file format and IPMI-based commands for the update pro-
cedure. HPM.1 is the standard for firmware updates in PICMG-based environments.
Advanced features in HPM.1 address redundancy mechanisms, supporting both
automatic and manual rollbacks, to support the high availability require- ments in
platforms like CompactPCI.
The Advantech IPMI core G02 supports HPM.1 updates over any of its IPMI inter-
faces. The HPM.1 components implemented on the CPCI blade are listed in the table
below.
Table 3.19: Supported HPM.1 Components
Component
BMC Boot loader
BMC Firmware
FPGA
BIOS
3.9.1

Bootloader Update

The bootloader HPM.1 upgrade is written to the LPC1768 flash directly. This means
there is no recovery existing for the bootloader image. It is not recommended to
upgrade the bootloader in the field.
3.9.2

Firmware Upgrade

The firmware upgrade component follows the HPM.1 specification and the upgrade
and activation stage can be performed while the payload is running. In case of an
update, the BMC is not accessible to any service while in the activation stage.
3.9.3

FPGA Upgrade

The firmware upgrade component follows the HPM.1 specifications. The upgrade
can be performed while the payload is running. For the activation stage, a payload
part reboot and power off is required. The BMC is not accessible to any service while
in the activation stage.
3.9.4

BIOS Upgrade

Like the FPGA component, the BIOS component requires a payload reboot or power
cycle in order to perform the activation stage. The component follows the HPM.1
specifications.
Number
0
1
2
3
69
MIC-3399 User Manual

Advertisement

Table of Contents
loading

Table of Contents