************************************
Important Notice for the BMC FW Update
************************************

On the Ntel Fourth-Generation Xeon Scalable Processor/ Sapphire Rapids platform, Supermicro starts to use the Supermicro Update
Manager (SUM) UEFI tool to perform the motherboard BMC FW update. The update is
performed by the BMC in-band command.

BMC file package include.

FlashBMC.NSH-----BMC FW update batch file.
README.TXT-----SUM UEFI tool Readme file.
SUM.smc----SUM UEFI tool
BMC_X13AST2600-F201MS_20241112_01.03.05_STDsp.bin----BMC FW binary file.
X13_BMC_Firmware_Update_README-v1.txt---BMC update package readme file (this file)

=======================================
Known Limitations of the SUM (EFI) Tool
=======================================
1. The -UpdateBmc command does not support the –preserve_setting option.
   After the BMC FW update, the BMC setting will be reset to the factory default.
2. A system reboot is required to kick off the BIOS flash process.
3. A BMC device on the motherboard is required for the SUM tool to work.


*******************************************************************************
The following instructions describe the BMC FW upgrade process in the Ntel Fourth-Generation Xeon Scalable Processor/ Sapphire Rapids
BMC FW flash package. Please follow the instructions carefully to prevent any
need for RMA repair or replacement.
*******************************************************************************

===============================================================================
Standard BMC Update Procedure under the UEFI Shell
===============================================================================

1. Save the BMC FW update package to your workstation computer.

2. Extract the files from the BMC flash package to a USB stick. 
   
   Note: The USB stick doesn't have to be bootable, but has to be formatted with
         the FAT32 file system.

3. Plug the USB stick into a USB port, boot to the Built-In UEFI Shell, and type
   "flashBMC.nsh <BMC Username> <BMC Password> <BMC FW Filename>" to start the BMC FW
   update:

   Shell> fs0:
   fs0:\> cd X13BMCFW
   fs0:\X13BMCFW> flashBMC.nsh USER PASSWORD BMC_X13AST2600-F201MS_20241112_01.03.05_STDsp.bin

   Note: The BMC account used for the BMC FW update must have admin privileges.

4. The flashBMC.nsh UEFI script will verify the flash command first. Press any key
   to continue, or press "q" or "Q" to abort the BMC FW update.

5. The flash script will invoke the SUM (EFI) tool to perform the BMC FW update,
   beginning with uploading the BMC FW image to BMC.

6. Do not interrupt the process until the BMC FW image upload is complete.  The
   system will reboot automatically to continue, after a short message.

7. After the system reboot, BMC will take over and continue the BMC FW update in
   the background. The process will take 3-5 minutes. During this stage, the
   green power LED on the front control panel will blink slowly, and the blue
   UID LED will blink rapidly. There will be no display on the screen.

8. Do NOT unplug the power or try to boot up the system until the LEDs stop
   blinking and the BIOS splash screen is shown.

9. After the BMC FW update has completed, the system will boot up automatically.

===============================================================================
*Remote* BMC FW Update using the OOB Method with the SUM Tool
===============================================================================

1. Make sure the OOB or DCMS license is enabled in BMC. The SFT-OOB-LIC or the
   SFT-DCMS-Single key will be required to enable the OOB (Out-of-Band) method.

2. Download and extract the BMC FW from the motherboard webpage to the OS.

3. Follow the below URL to download the SUM tool for your OS type:
   https://www.supermicro.com/en/solutions/management-software/supermicro-update-manager

4. Extract the SUM tool from the SUM package in the OS.

5. Run the below command on the workstation to update the remote system's BMC FW:

   sum -i <BMC IP> -u <BMC User ID> -p <Password> -c UpdateBmc --file <BMC FW Name> --reboot

   Example:
   ./sum -i 192.168.1.100 -u ADMIN -p PASSWORD -c UpdateBmc --file 
   BMC_X13AST2600-F201MS_20241112_01.03.05_STDsp.bin --reboot

6. Do not interrupt the process or reboot the system until the BMC FW is updated
   successfully.

Notes: (a) Please use SUM v2.9.0 or above on the Ntel Fourth-Generation Xeon Scalable Processor/ Sapphire Rapids Platform.
       (b) The "--reboot" switch must be included in the command.

===============================================================================
*Local* BMC FW Update using the In-band Method with the SUM Tool
===============================================================================

1. Download and extract the BMC FW from the motherboard webpage to the local OS.

2. Follow the below URL to download the SUM tool for your OS type:
   https://www.supermicro.com/en/solutions/management-software/supermicro-update-manager

3. Extract the SUM tool from the SUM package in the local OS.

4. Run the below command on the workstation to update the local system's BMC FW:

   sum -I Redfish_HI -u <BMC User ID> -p <Password> -c UpdateBmc --file <BMC FW Name> --reboot

   Example:
   ./sum -I Redfish_HI -u ADMIN -p HGFEDCBA UpdateBmc --file BMC_X13AST2600-F201MS_20241112_01.03.05_STDsp.bin --reboot

5. Do not interrupt the process or reboot the system until the BMC FW is updated
   successfully.

Notes: (a) Please use SUM v2.9.0 or above on the Ntel Fourth-Generation Xeon Scalable Processor/ Sapphire Rapids Platform.
       (b) The in-band method will go through the Redfish Host Interface.
       (c) The "--reboot" switch must be included in the command.
       (d) The OOB license is not required for this BMC FW update method.

===============================================================================
*Remote* BMC FW Update using the OOB Method on IPMI Web UI
===============================================================================

1. Download & extract the BMC FW from the motherboard webpage to the OS.

2. Log into IPMI with an Internet browser.

3. To see the BMC FW update feature, click the "Firmware Update" button on the
   Dashboard, or go to the Maintenance menu and click the "Firmware Management" button.

4. Click the "BMC" button and then the "Next" button.

5. Select the BMC FW image file, then click the "Upload" button.

6. Do not interrupt the process or reboot the system until the BMC FW is updated
   successfully.

Note: The OOB license is not required for this BMC FW update method.


*******************************************************************************
RMA Information
*******************************************************************************

If the BMC FW flash fails, you may contact our RMA Dept. to have the BMC FW
chip reprogrammed. This will require shipping the board to our RMA Dept.
for repair. Please submit your RMA request at:

https://www.supermicro.com/en/support/rma


*******************************************************************************
BMC FW Naming Convention
*******************************************************************************

BMC FW name: BMC_X13AST2600-ROT-BBBBBB_YYYYMMDD_VVV_T.Tt_STDsp.bin

"BMC"      : BMC FW image identifier
X13AST2600 : BMC chip project name
ROT	   : ROT support
BBBBB      : 6-digit GUI ID
YYYY       : Year of the build date
MM         : Month of the build date
DD         : Day of the build date
T.Tt       : BMC FW revision number
"STD"      : Standard BMC FW ("OEM" = Custom BMC FW)
"sp"       : Production signed image (No "sp" means unsigned.)

Examples:
           X13DEG-QT AST2600 BMC -> BMC_X13AST2600-F201MS_20241112_01.03.05_STDsp.bin
          




---Last Update on: 01/09/2025---

