Flashing BMC firmware using IPMI web GUI

The BMC firmware features an embedded web server and enables users to connect to BMC using Internet browsers. It will walk you though how to flash BMC firmware on its web GUI.

Before you begin,

  1. Prepare an Ethernet cable to connect your host machine and AADK system as exemplified below

  2. Double-check to make sure that there is active connection and communication between your host machine and AADK system by doing the following:

    Using Linux host:

    Type the below command to configure the static IP address

    sudo ifconfig eth0 netmask

    Using Windows host:

    1. Configure the static IP address on the network device and save it:

    2. Type the Ping command to see if the connection is alive between your host machine and AADK system

      sushi@Sushi:~$ ping
      PING ( 56(84) bytes of data.
      64 bytes from icmp_seq=1 ttl=64 time=0.569 ms
      64 bytes from icmp_seq=2 ttl=64 time=0.572 ms
      64 bytes from icmp_seq=3 ttl=64 time=0.560 ms

Getting Started

1. On your host machine, open a browser and enter to get into the web interface as exemplified below. Please ignore the waring message of untrusted security certificate and continue to access it.

2. When the login page appears, enter the following: username/password: admin/admin.

3. After logging in, go to [Maintenance page] > [Dual Firmware Update] via its Dashboard as exemplified below.

4. In the page of Dual Firmware Update, please select which BMC chip you would like to upgrade:

BMC (IPMI) on the carrier board is located in two external SPI Flash chips that are not soldered but socketed, meaning they can be replaced with SPI Flash chips that contain firmware updates.

  • Image 1: points to the Primary SPI ROM
  • Image 2: points to the Backup SPI ROM
  • Both Images: upgrade BMC firmware for both SPI ROMs at the same time. (this would take a while)

5. After selecting SPI BMC ROM, locate the rom_v2.01.00.ima file on your host PC as shown below.

6. Click Choose File to add the image file

7. During the upload, please select all sections to be updated and click Flash selected sections to continue.

8. Please be patient until the process is complete.

9. Once finished, reboot your AADK system.