How to update BIOS and BMC for Supermicro H12SSL motherboard using BMC web interface
Computers Cats and More
This process isn't recommended by Supermicro unless you have an issue that requires these updates. Example being added CPU support or CVE risk. I STRONGLY RECOMMEND reading the documentation before following this guide as instructions may change. Also depending on your BIOS/BMC version you may have to do older updates before the latest versions. Using known good hardware and a quality battery backup with 20 minutes or more runtime is STRONGLY RECOMMENDED. This whole process takes around 30 minutes to do. Like with anything you do this at your own risk.
Documentation I followed for my board. The instructions also mention the X12MP/X12DP/X12SP/B12/BH12 series boards but I don't have those models to verify: www.supermicro.com/manuals/other/Firmware_Updating_Recovery_X12_H12.pdf
If your BMC is dead or unresponsive there may be hardware issues or your BMC is corrupt. This video won't help you unfortunately. Info on BMC death with these boards: https://forums.servethehome.com/index.php?threads/h12ssl-i-stuck-at-bmc-initiating.38043/page-7 https://forums.servethehome.com/index.php?threads/solved-supermicro-h12ssl-i-bmc-ipmi-both-seem-to-be-dead-but-board-seems-to-work-otherwise.46829/#post-456141
Reddit source on CPLD not being recommended to update: https://www.reddit.com/r/sysadmin/comments/1dcu755/supermicro_cpld_update_yesno/
🐱Want to support what I do? Check out my eBay listings: https://www.ebay.com/sch/i.html?_nkw&_in_kw=1&_ex_kw&_sacat=0&_udlo&_udhi&_ftrt=901&_ftrv=1&_sabdlo&_sabdhi&_samilow&_samihi&_sadis=15&_stpos=68502-1833&_sargn=-1%26saslc%3D1&_salic=1&_fss=1&_fsradio=%26LH_SpecificSeller%3D1&_saslop=1&_sasl=gwzcomps+professionalrecycling402&_sop=10&_dmd=1&_ipg=60&_fosrp=1 🐱
0:00 Intro and things to do before updating 1:32 BMC update instructions 1:37 Checking version of BMC 1:54 Go to Maintenance - Firmware Management - BMC 2:13 Upload BMC file (Takes ~2.5 minutes) 3:02 Scroll down and click update after file is uploaded. 3:06 BMC update timelapse. (Takes ~5 minutes) 3:54 Update is done when page refreshes to login screen. 4:26 Verify BMC updated successfully. 5:32 BIOS update instructions 5:37 Make sure system is off and old BIOS version is correct to do the update 5:45 Go to Maintenance - Firmware Management - BIOS 5:59 Upload BIOS file. (Takes ~2.5 minutes) 6:35 If system isn't already off turn it off. Then hit power button to turn it on. It will power on for a fraction of a second then turn off before starting the update. 7:19 BIOS update timelapse. (Takes ~8 minutes) 7:47 Once update is done verify the version is correct. You may have to power cycle the system for it to update. 8:35 Talking about CPLD
192804051 Bytes