As promised here's an updated BIOS file that can be flashed to these servers! You'll need to use a USB bootable flash drive. You can use Rufus and FreeDOS. Provision the drive with Rufus, then just copy the files inside of the archive to the root of the flash drive. You just need to run flash.bat from the command line, and press Y when prompted to flash. This will
reset your current BIOS config, but won't touch the BMC or anything else. You also need to make sure you don't have your server set to UEFI Boot for this to work properly and Video specifically is using Legacy (not UEFI) in the CSM.
There's no way to flash this via the BMC as it's expecting a signed copy, and I don't have the keys. Of course, I don't take responsibility for what might happen if you flash this. However, you can easily flash the old BIOS back via the BMC if something does not go right since it's not impacted by any of this. Yay servers!
I built this in about 2 hours, and have flashed it with success. BIOS will still report R16 as the version, but it's lying to you - I promise. I'll address that if I release another version - there's not many of these servers in the wild so going with the minimal effort --> maximum reward approach at this point. Think of it as a "vastly improved" version of R16.
So...what's new you might ask?
View attachment 17860
- Updated the microcode for the CPUs to the latest available. This impacted v4 processors the most as the current BIOS microcode was a bit out of date. v3 processors got a slight bump as well.
- Updated the EFI driver stack for the onboard LAN controller to the latest version available.
- Fixed a lot of bad wording/spelling errors in the BIOS and tried to make it a bit easier to understand.
- Added a TON of settings related to the platform - CPU, Power Control, PCI Express, you name it - some settings might not work at all, but they are there and waiting. Might help folks troubleshoot stability if needed or enable some other neat stuff.
- Added PCI Express bifuriciation control under IIO Configuration in the Chipset tab.
View attachment 17861