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

    • Check release note before bmc upgrade

      In some of our Mitac/Tyan old mb/system when trying to upgrade to latest bmc version it is very important to check the included release note as there are steps mandatory and required prior to upgrade/updating the bmc In this article we will use ...
    • 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: ...
    • 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 ...
    • HOW TO USE REDFISH X-AUTH-TOKEN ON S5652 M/B VIA POSTMAN?

      Question: How to use X-AUTH-TOKEN on S5652 M/B via POSTMAN? Answer: Test Configuration: 1. CPU: Intel 4410Y 2. RAM: 2 pcs Hynix HMCGM4MHBRB505N DDR5-6400MHz 3. B/B : FT65T-B5652 4. BIOS: v3.00 (0x30) 5. BMC: v7.00 Step 1: Issue POST https://<BMC ...