HOWTO FLASH BMC/BIOS/CPLD F/W VIA REDFISH ON S8056 MOTHERBOARD

HOWTO FLASH BMC/BIOS/CPLD F/W VIA REDFISH ON S8056 MOTHERBOARD

Step 1:  Check UpdateService status by issuing “GET https://{{IP}}/redfish/v1/UpdateService/” then click Send button.  Red box below is the
            UpdateService  status.
            


Step 2:   Update BMC F/W by issuing “POST https://{{IP}}/redfish/v1/UpdateService/upload” then click Body then form-data. 
                Enter UpdateParameters with File parameters.json, OemParameters with File oem_parameters.json and UpdateFile with File BMC8056820201.ima
                then  click Send button.

            

                                         Contents of parameters.json file for BMC F/W update
                                        

                                        Contents of oem_parameters.json file for BMC F/W update
                                       

           After clicking the Send button, 202 Accepted Status Code shows-up with A new task created (/redfish/v1/TaskService/Tasks/1).  Please
           go to Step 5 to  check the status of the F/W update
           



Step 3:  Update BIOS by issuing “POST https://{{IP}}/redfish/v1/UpdateService/upload” then click Body then form-data.

              Enter UpdateParameters with File parameters.json, OemParameters with File oem_parameters.json and
              UpdateFile with File BIOS8056920132  then click Send button.

          

                                    Contents of parameters.json file for BIOS update
                                   

                                   Contents of oem_parameters.json file for BIOS update
                                  

              After clicking Send button, Status code 202 Accepted shows-up with A new task created (/redfish/v1/TaskService/Tasks/2).  Please
             go to Step 5 to check F/W update status

            


Step 4:   Update CPLD F/W by issuing “POST https://{{IP}}/redfish/v1/UpdateService/upload” then click Body then form-data.

                Enter UpdateParameters with File parameters.json, OemParameters with File oem_parameters.json and UpdateFile with File S8056_impl1-V04-03.jed
                then click Send button.

                 
 
                                         Contents of parameters.json file for CPLD F/W update
                                       

                                       Contents of oem_parameters.json file for CPLD F/W update
                                      

             After clicking Send button, Status code 202 Accepted shows-up with a new task created (/redfish/v1/TaskService/Tasks/1).  Please
            go to Step 5 to check the firmware  update status

           


Step 5:   Check Flash Progress by clicking the Send button several times until FlashPercentage shows 100% done and TaskState shows Completed.
               5.1  Check FlashPercentage on "GET https://{{IP}}/redfish/v1/UpdateService"
           


              5.2  Check TaskState on "GET https://{{IP}}/redfish/v1/TaskService/Tasks/1"
                      NOTE:   For BMC/BIOS/CPLD F/W might have different /TaskService/Tasks number. ../TaskService/Tasks/2  or
                                      ../TaskService/Tasks/3.

            


Step 6:   AC off then AC on, open BMC WebGUI and check Dashboard BMC F/W, BIOS and CPLD F/W version

           










    • Related Articles

    • Where to download the BIOS, BMC, drivers and software utility for a product?

      Question Where to download the BIOS, BMC, drivers and software utility for a product? Answer You can visit the MiTAC website(https://www.mitaccomputing.com), search for the product name (such as S8016, B8050, B8056G68, B8261T85, …etc.), and click on ...
    • HOWTO MODIFY BIOS PARAMETER VIA CURL REMOTELY ON S8056 MOTHERBOARD

      PREREQUISITE: Need to install the following packages on Remote Client (Ubuntu 20.04) apt install curl apt install python2 apt install jq Before modifying any BIOS parameter, you must first check the BIOS Attribute Registry for the name of parameters ...
    • HOWTO UPDATE BIOS/BMC LOGO TO R1520G6 AND R2520G6

      Step 1: Click this https://preprodservertools.mitaccomputing.com/ to open the Pre-production Servertools web. Then click Firmware Customization Portal. Step 2: Enter your Microsoft credentials as shown below. Step 3: Select R520G6 Family Step 4: ...
    • HOWTO CHECK PRODUCTION DATE VIA SERIAL NUMBER

      Barebone S/N Format: TC#PPWWP@@@@ Digit 1, 2 TC Vendor Code: TC means MSL TM means MIS TF means TUSA TH means HOU TY means OSE Digit 3 # Production Year – “3” means 2003 K means 2020 L means 2021 M means 2022 N means 2023 O means 2024 P means 2025 Q ...
    • How to Upload VROC or BMC Management Key

      Upload via BMC Web Console 1. Login to Integrated BMC Web Console. 2. Click “Configuration” in menu bar and click “License Management”. 3. Click “Choose File” and select license key file (*.v2c) then click "Open" then "Upload" 5. BMC Web console will ...