AS-4124GS-TNR BIOS/IPMI FW Update
About BIOS/BMC FW (IPMI) Updates
Instructions are further down below.
You would typically need to update BIOS/IPMI to troubleshoot hardware sensors and IPMI event logging issues (false positives/impossible logs like CPU temps at 255°c).
At the time of writing this article (Aug 2021), main difference between BIOS/BMC FW versions 1.x → 2.x and 01.00.32 → 01.00.35 respectfully are as follows:
- Added Support for 3rd Gen AMD Epyc CPU's
- Added Support for GPU NVIDIA A40 & A10
- You cannot roll back from 2.x to 1.x
Full release notes and list of changes can be found in the 'Release note' .pdf's on the same page you obtain the BIOS/BMC FW files, from the board manufacturer's website. The links will change per update, but I linked the manufacturer's system website to where you can obtain and view these files.
https://www.supermicro.com/en/Aplus/system/4U/4124/AS-4124GS-TNR.cfm
Some BIOS settings that could be affected:
- Boot Order
- PXE Boot
- NVMe devices being identified in BIOS
- Advanced → PCIe/PCI/PnP Configuration → NVMe Firmware Source
- AMI Native Support may need to be set to identify NVMe devices in BIOS
- Advanced → PCIe/PCI/PnP Configuration → NVMe Firmware Source
- VGA Priority (main video display)
- Advanced → PCIe/PCI/PnP Configuration
- Needs to be set to Onboard for JAVA/HTML5 remote control/console
- Advanced → PCIe/PCI/PnP Configuration
Instructions
These instructions cover updating BIOS/BMC FW versions via IPMI.
Verify your current BIOS/FW versions before updating
Grabbing latest BIOS/BMC FW
On Supermicro's website, there is BIOS and IPMI linked under the system image to obtain the zipped files containing the folder with the necessary .bin file to upload and flash through IPMI
BIOS updates BIOS, but shows up as 'BIOS Firmware Version' in IPMI
IPMI updates BMC, but shows up as 'Firmware Version' in IPMI
Starting with BIOS flash in IPMI (BIOS Firmware Version)
Updating Firmware (BMC file)