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 AVA Developer Platform’s BMC GbE port.

2. Set your host machine to a static IP address of 192.168.0.x but different from 192.168.0.100 (the default IP address of AVA Developer Platform’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.

pcieslots

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

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

pcieslots

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

pcieslots

E. Click OK to finish.

3. On your host PC, go to the directory containing the downloaded firmware files and select A1 / A2 corresponding to your system.

image-20220923144215318

Exemplified below:

image-20220923144829605

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 192.168.0.100 -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 192.168.0.100 -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 192.168.0.100 -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 192.168.0.100 -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 AVA Developer Platform and try again.

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