1) Is a BIOS upgrade available which resolves the spectre vulnerability? (I read below that the latest BIOS for this platform does not actually fix the problem).
2) Where can I obtain the firmware for my D54250WYKH that resolves spectre vulnerability?
3) I have been using a utility called "inspectre" to verify spectre vulnerability; is there a better or more reliable way?
4) What is the procedure for applying a BIOS upgrade? (Although I assembled the NUC and installed the Windows OS, I have never upgraded the BIOS before).
Hope this covers it,
As of today (2/10/18) the latest BIOS posted for the D54250YYKH is dated 3/10/17. Am I looking in the wrong place for the BIOS update, or is it somewhere else?
FYI, Intel had to recall the microcode updates due to instabilities. They have root-caused the issue and are creating updated microcode modules now. When these clear validation, they will be delivered to board and system manufacturers for integration into their products' BIOS. Intel will similarly be doing so for their board, kit and system-level products. Once they establish their schedule for doing so (it is obviously dependent upon when the microcodes clear validation), they will be published here:
https://www.intel.com/content/www/us/en/support/articles/000026620/mini-pcs.html INTEL-SA-00088 Schedule for Intel NUC, Compute Stick and Compute Card
https://www.intel.com/content/www/us/en/support/articles/000026630/boards-and-kits/desktop-boards.ht... INTEL-SA-00088 Schedule for Intel Desktop Boards
https://www.intel.com/content/www/us/en/support/articles/000026622/server-products.html INTEL-SA-00088 Schedule for Intel Server Boards, Systems and Accessories
Watch these pages for updates...
Intel has released updated BIOS 0047 for D54250WYK & D34010WYK series:
https://downloadcenter.intel.com/download/27686/BIOS-Update-WYLPT10H-86A- Download BIOS Update [WYLPT10H.86A]
I have installed this BIOS into my D54250WYKH and confirmed the patch for Spectre variant 2 is in place using InSpectre by GRC.
This download page shows a BIOS date of 3/3/2017, but the actual date is 3/3/2018 as reflected in the release notes PDF.
I finally got around to this and attempted to execute the express BIOS procedure. However, whenever I begin the procedure, a window opens with the message:
"current BIOS is an unsupported legacy BIOS"
Then for process aborts.
How can I update my unsupported legacy BIOS?
I infer from your linked post that the F7 BIOS update method should be used. Is this correct?
When I researched that method, the Intel support page indicates that it is intended for use prior to the OS being installed. In my case, the OS (Windows 10) is already installed. So, will the F7 method still work and leave my OS and environment intact?
No, you've misread it; it says "booted", not "installed". The F7 method runs in the pre-boot environment (i.e. before any O/S is loaded). It has no affect on any O/S image(s) that is/are present.