The changes below were introduced for PowerEdge 14G in iDRAC 7.00.00.173 and in Intel BIOS versions 2.22.1 (for 400-series servers and above) and 2.17.2 (for 100-300 series servers) in mid-August 2024.
However, these two BIOS releases were demoted from the Dell support site in September due to an unrelated sighting. BIOS versions 2.22.2 and 2.17.3 replaced them respectively on October 1.
Similar changes have been applied to 15G and newer platforms under the firmware combinations below.
Platform |
BIOS |
iDRAC |
14G AMD |
Not Implemented |
7.00.00.173 |
14G Intel 100-300 series |
2.17.3 |
7.00.00.173 |
14G Intel 400+ series |
2.22.1 |
7.00.00.173 |
15G AMD |
2.18.1 |
7.20.10.05 |
15G Intel 100-300 series |
1.11.1 |
7.20.10.05 |
15G Intel 400+ series |
1.16.2 |
7.20.10.05 |
16G AMD |
1.11.2 |
7.20.10.05 |
16G Intel 100-300 series |
Est. March 2025 |
7.20.10.05 |
16G Intel 400+ series |
Est. March 2025 |
7.20.10.05 |
Dell Technologies recommends all 14G customers update to iDRAC 7.00.00.173 or newer. Customers with Intel-based products should also apply BIOS versions 2.22.2 or newer (for 400-series and above servers) or 2.17.3 or above (for 100-300 series). Together these provide the best experience.
iDRAC 7.00.00.173 and BIOS versions 2.22.1 (400-series and above) and 2.17.2 (100-300 series) change these behaviors. The expectation is that for most users, the impact of replacing the battery, which requires an outage window, is not worthwhile.
With the updated BIOS, removing the coin-cell battery no longer resets BIOS settings. This aligns the behavior with AMD-based PowerEdge products.
NVRAM can still be cleared with the jumpers on the main board.
The previous designed behavior logs a warning event, BAT0015, when the coin-cell reaches ~2.7 V. Once it drops to ~2.6 V, a critical event, BAT0017, is logged. Each error is logged to both Lifecycle Log (LCL) and System event log (SEL) event messages.
However, due to a defect, recent firmware has instead reported these events as BAT0020 and BAT0021 respectively. These message codes are intended to be exclusively used for the batteries for non-volatile memory.
Because these events are warning or greater severe, the control panel lights up amber.
When the coin-cell battery drops below ~2.0 V and the system is rebooted, this sequence of events is logged. They appear in both the LCL and on the screen:
The screen also displays an F1/F2 prompt and waits for the user to acknowledge the errors.
The new behavior results in less messaging overall.
Logging now begins during boot when the coin-cell battery has failed and primary input power was removed. The local system time has already been lost.
With the new BIOS and iDRAC firmware together, an informational event, UEFI0447, is logged to the Lifecycle Log during boot. It advises the user that system time was lost. This single event replaces the three seen on older BIOS versions and there is no longer an F1/F2 prompt during boot. Unless iDRAC is also updated, this event appears as unknown in the Lifecycle Log.
Users dependent on local system time must reset it from F2 System Setup. However, Dell anticipates most customers have configured Network Time Protocol (NTP) on their servers and are not impacted.
With the new iDRAC firmware, an informational event, BAT0022, is logged to the Lifecycle Log when iDRAC boots shortly after input power is connected. It advises that until the coin-cell battery is replaced, chassis intrusion detection will not work when main input power is removed. Be aware that this message will not appear after updating to iDRAC 7.00.00.173 until input power has been lost and then restored. Either removing all power cables and reattaching them or requesting a virtual AC cycle achieves this.
Because both of these new events are informational, the control panel LED remains blue.
As part of implementing the logging changes above, the CMOS battery sensor has been disabled to avoid inconsistencies in health reporting. As a result, the CMOS battery no longer appears in any management interface, including:
iDRAC web UI
Defining:
|
|
|
|
|
|
---|---|---|---|---|---|
Old |
Old |
Lost |
Present |
UEFI0034, UEFI0069, UEFI0130, Pause for F1/F2 |
UEFI0034, UEFI0069, UEFI0130 during boot |
New |
Old |
Preserved |
Present |
Nothing, no pause for F1/F2 |
Nothing |
Old |
New |
Lost |
Not Present |
UEFI0034, UEFI0069, UEFI0130, Pause for F1/F2 |
UEFI0034, UEFI0069, UEFI0130 during boot, BAT0022 when input power has been removed and reapplied. |
New |
New |
Preserved |
Not Present |
Nothing, no pause for F1/F2 |
UEFI0447 and BAT0022 when input power has been removed and reapplied. |