Supermicro Xeon D SuperServer BIOS 1.3 released pretty much just for Spectre mitigation / IPMI 3.58 is still the latest
BIOS 1.3 has been released mostly just to address Side Channel Speculative Execution and Indirect Branch Prediction, also referred to as Spectre (type 2) mitigation. This new release was first spotted by jrp Friday evening Mar 23, with my usual TinkerTry'ing and documentation effort still underway, starting with a successful upgrade of my Xeon D-1567 system on Mar 24, with my Xeon D-1541 up next.
I just received the detailed BIOS 1.3 Release Notes today, and put them in the usual spot for you here.
Download Xeon D Mini ITX BIOS 1.3
(eg., SYS-5028D-TN4T, SYS-E200-8D)
Next to your motherboard model here, download X10SDVF8_213.zip, with X10SDVF8.213
inside. Direct download links are no longer shareable, you get this error, but you can get close by clicking on Accept on this site.
Download Xeon D Flex ATX BIOS 1.3
(eg., SYS-E300-8D)
Next to your motherboard model here, download X10SDVT8_319.zip, with X10SDVT8.319
inside. Direct download links are no longer shareable, you get this error, but you can get close by clicking on Accept on this site.
Step-by-step instructions
Meanwhile, all the rest of what you need to know appears right here, in the original article, including detailed update procedures. I'm also experimenting with a faster method via IPMI that doesn't reset your BIOS settings, but I'm only testing that moving from 1.2c to 1.3, which is a relatively small jump.
Video
BIOS Upgrade using Web UI
Moving from 1.2c to 1.3 required two attempts.
In this first video, you'll see I have an issue with my first attempt at updating my BIOS using the Web UI (IPMI), but the second attempt succeeds. Apparently I'm not the only one seeing this. What also is odd is that I left the default "Preserve SMBIOS" checkbox on, which is the default, and it failed, I found myself back at factory defaults.
So at least 3 lessons were learned here, with my lab tinkering:
- always backup or notate your BIOS settings before you begin, since your settings may be lost
- the most robust upgrade method still appears to be what the BIOS download bundle txt file recommends, DOS bootable media that requires physical server access
- SUM or Redfish API might be as robust, that needs further investigation, but those have a steeper learning curves intended for bigger clusters than my 2 nodes
- another Supermicro owner seems to have experienced the same first-time-fails, second-time-succeeds issue, I'll communicate this potential bug with Supermicro in hopes of a more robust Web UI method of BIOS upgrades in the future
BIOS Upgrade using DOS on a bootable flash drive
This is the more Universal method, available to anybody immediately.
BIOS Upgrade using Web UI
Moving from 1.2b to 1.2c worked the first time.
This is the slicker method, available after you wait a day or so to get a convenient key, good for the life of that system.
Aug 09 2018 Update
In addition to 3/20/2018 IPMI 3.68 REDFISH_X10_368.zip which has release notes, BIOS 2.0 has now been released too! See
See also at TinkerTry
- How to map a network share to boot from ISO, moving Supermicro Java iKVM to browser-only HTML5 iKVM
Nov 22 2016
- How to enable higher Windows VGA resolutions on both your monitor and your Supermicro Remote Console
Mar 23 2016 updated Oct 27 2106
- Supermicro's beloved iKVM Console Redirection is dumping problem-ridden Java for HTML5, yay!
Mar 08 2016
See also
- ESXi host fails with PSOD when using Intel Xeon Processor E5 v4, E7 v4, and D-1500 families {2146388}
kb.vmware.com/kb/2146388
This issue was resolved with BIOS 1.1c, and carried over into BIOS 1.2.