Updating your MMC firmware

Change Note

  1. Fixed inability to correctly recognize CPU reset pin when rebooting repeatedly
  2. Fixed inability to automatically shut down upon reaching 120°C (unlikely to encounter such as the liquid cooling system keeps the CPU temperature below 50°C)
  3. Prohibited manual power off during SCP firmware loading, which would cause the system unable to boot properly

How to check the version of your MMC firmware?

1. Using a self-prepared Ethernet cable, connect a Windows PC as the host machine to your Ampere Altra Dev Kit’s BMC GbE port.

2. Set your host machine to a static IP address of 192.168.0.x but different from (the default IP address of Ampere Altra Dev Kit’s BMC GbE port), by doing the following:

A. On your host machine, click the Start menu, go to Settings > Network and Internet > Network and Sharing Center, and click change adapter settings.


B. Right-click the network adapter and select Properties.

C. Select Internet Protocol Version 4 (TCP/IPv4) and click Properties.


D. Select Use the following IP address and define a desired IP address for the host PC (example:


E. Click OK to finish.

3. On your host PC, go to the directory containing the downloaded firmware files and select A2 MMC Firmware.

Exemplified below:

4. In the folder containing the IPMI tool, click in the directory address bar, and type ‘cmd’ and press Enter.

5. In the cmd.exe that appears, type ‘ipmitool -I lanplus -H -U admin -P admin -b 0 -t 0x82 mc info’ and press Enter to check your MMC firmware version, as exemplified below. If your MMC firmware isn’t the preferred version, proceed to step 6 to update it.

ipmitool -I lanplus -H -U admin -P admin -b 0 -t 0x82 mc info

How to update your MMC firmware?

6. In the cmd.exe from step 5, type ‘ipmitool -I lanplus -H -U admin -P admin -b 0 -t 0x82 hpm upgrade <your firmware img file name.img> activate force’ and press Enter to update your MMC firmware, as exemplified below.

ipmitool -I lanplus -H -U admin -P admin -b 0 -t 0x82 hpm upgrade IPMC_HPM_COM-HPC-ALT_1_03.img activate force

Note: If you encounter a rare case of the MMC firmware failing to be updated, please restart your Ampere Altra Dev Kit and try again.

Once the update is finished, please double-check that the MMC firmware is of the correct version by repeating step 5.