Skip to main content

PowerEdge: Wymiana baterii pastylkowej (CMOS)

Summary: Zachowania i rejestrowanie związane z baterią pastylkową (zwaną również CMOS) na serwerach PowerEdge uległy zmianie. Poniższe zmiany zostały początkowo wprowadzone dla serwerów PowerEdge 14G w kontrolerze iDRAC 7.00.00.173 oraz w systemie BIOS 2.22.1 (dla serwerów z serii 400 i nowszych) i 2.17.2 (dla serwerów z serii 100–300) w połowie sierpnia 2024 r. Podobne zmiany wprowadzono na platformach 15G i 16G, a aktualizacje będą wydawane od lutego 2025 r. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Do czego służy bateria pastylkowa?

Bateria pastylkowa zapewnia zasilanie awaryjne dla dwóch funkcji systemu po odłączeniu głównego zasilania:
  1. Zachowywanie zegara czasu rzeczywistego (RTC).
  2. Włączenie funkcji wykrywania naruszenia obudowy, która alarmuje o otwarciu systemu.
Gdy poziom naładowania baterii pastylkowej spadnie poniżej pewnego poziomu, te dwie funkcje przestają działać.

Ponadto na platformach z procesorami Intel bateria pastylkowa miała wpływ na ustawienia systemowe. Chociaż ustawienia są przechowywane w pamięci nieulotnej, w celu zachowania spójności z wcześniejszymi zachowaniami i oczekiwaniami użytkownika wyjęcie baterii pastylkowej spowoduje przywrócenie tych ustawień do wartości domyślnych.

Cause

Poniższe zmiany zostały wprowadzone dla serwerów PowerEdge 14G w kontrolerze iDRAC 7.00.00.173 oraz w systemach Intel BIOSes 2.22.1 (dla serwerów z serii 400 i nowszych) oraz 2.17.2 (dla serwerów z serii 100-300) w połowie sierpnia 2024 r.

Jednak te dwie wersje systemu BIOS zostały zdegradowane z witryny pomocy technicznej firmy Dell we wrześniu z powodu niezwiązanej z nimi obserwacji. BIOS 2.22.2 i 2.17.3 zastąpiły je odpowiednio 1 października.

Następnie podobne zmiany zostały zastosowane do platform 15G i nowszych w ramach poniższych kombinacji oprogramowania wewnętrznego.
 
Platforma BIOS iDRAC
Procesor AMD 14 GB Nie wdrożono 7.00.00.173
Procesory Intel z serii 100–300 czternastej generacji 2.17.3 7.00.00.173
Seria Intel 400+ czternastej generacji 2.22.1 7.00.00.173
Procesory AMD piętnastej generacji 2.18.1 7.20.10.05
Procesory Intel z serii 100–300 piętnastej generacji 1.11.1 7.20.10.05
Seria Intel 400+ piętnastej generacji 1.16.2 7.20.10.05
16 GB pamięci AMD 1.11.2 7.20.10.05
Intel z serii 100-300 16G Szacowany marzec 2025 r. 7.20.10.05
Seria Intel 400+ 16G Szacowany marzec 2025 r. 7.20.10.05

Resolution

Zalecane działanie:

Firma Dell Technologies zaleca wszystkim klientom czternastej generacji aktualizację kontrolera iDRAC do wersji 7.00.00.173 lub nowszej. Klienci z produktami opartymi na procesorach firmy Intel powinni również zainstalować system BIOS w wersji 2.22.2 lub nowszej (dla serwerów z serii 400 i nowszych) lub 2.17.3 lub nowszej (dla serii 100-300). Razem zapewniają one najlepsze wrażenia.

Zmiany:

Kontroler iDRAC 7.00.00.173 i system BIOS w wersji 2.22.1 (seria 400 i nowsze) oraz 2.17.2 (seria 100-300) zmieniają te zachowania. Oczekuje się, że dla większości użytkowników wpływ wymiany baterii, który wymaga okna przestoju, nie jest opłacalny.

Zachowanie ustawień:

W zaktualizowanym systemie BIOS wyjęcie baterii pastylkowej nie powoduje już zresetowania ustawień systemu BIOS. Jest to zgodne działanie z produktami PowerEdge opartymi na procesorach AMD.

Pamięć NVRAM można nadal wyczyścić za pomocą zworek na płycie głównej.

Rejestrowanie poprzednich zdarzeń:

Poprzednio zaprojektowane zachowanie rejestruje zdarzenie ostrzegawcze, BAT0015, gdy bateria pastylkowa osiągnie napięcie ~2,7 V. Gdy napięcie spadnie do ~2,6 V, rejestrowane jest zdarzenie krytyczne, BAT0017. Każdy błąd jest rejestrowany zarówno w komunikatach zdarzeń dziennika cyklu eksploatacji (LCL), jak i dziennika zdarzeń systemowych (SEL).

Jednak ze względu na defekt najnowsze oprogramowanie wewnętrzne zgłosiło te zdarzenia odpowiednio jako BAT0020 i BAT0021. Te kody komunikatów są przeznaczone wyłącznie do stosowania w bateriach pamięci nieulotnej.

Ponieważ zdarzenia te mają charakter ostrzegawczy lub mają większą wagę, panel kontrolny świeci się na pomarańczowo.

Gdy poziom naładowania baterii pastylkowej spadnie poniżej ~2,0 V i system zostanie uruchomiony ponownie, ta sekwencja zdarzeń zostanie zarejestrowana. Są one wyświetlane zarówno w LCL, jak i na ekranie:
  • UEFI0034 (krytyczny) wskazujący, że wykryto utratę baterii.
  • UEFI0069 (krytyczny) wskazujący błąd sumy kontrolnej baterii pastylkowej spowodował zresetowanie ustawień.
  • UEFI0130 (ostrzeżenie) wskazujące, że czas systemowy został utracony.
Na ekranie wyświetlany jest również monit o naciśnięcie F1/F2 i oczekiwanie na potwierdzenie błędów przez użytkownika.

Nowe rejestrowanie zdarzeń:

Nowe zachowanie powoduje ogólnie mniej komunikatów.

Rejestrowanie rozpoczyna się teraz podczas rozruchu, gdy bateria pastylkowa uległa awarii i główne źródło zasilania wejściowego zostało odłączone. W tym momencie lokalny czas systemowy został już utracony.

W przypadku jednoczesnego korzystania z nowego systemu BIOS i oprogramowania wewnętrznego kontrolera iDRAC podczas rozruchu w dzienniku cyklu eksploatacji rejestrowane jest zdarzenie informacyjne UEFI0447. Informuje użytkownika, że utracono czas systemowy. To pojedyncze zdarzenie zastępuje trzy zdarzenia widoczne w starszym systemie BIOS, a podczas rozruchu nie jest już wyświetlany monit F1/F2. O ile kontroler iDRAC nie został również zaktualizowany, zdarzenie to jest wyświetlane w dzienniku cyklu eksploatacji jako nieznane.

Użytkownicy zależni od lokalnego czasu systemowego muszą zresetować go z poziomu konfiguracji systemu F2. Firma Dell przewiduje jednak, że większość klientów skonfigurowała protokół Network Time Protocol (NTP) na swoich serwerach i nie będzie to miało wpływu na sytuację.

W przypadku nowego oprogramowania wewnętrznego kontrolera iDRAC zdarzenie informacyjne BAT0022 jest rejestrowane w dzienniku cyklu eksploatacji, gdy kontroler iDRAC uruchamia się wkrótce po podłączeniu zasilania wejściowego. Opisuje, że do czasu wymiany baterii pastylkowej funkcja wykrywania naruszenia obudowy nie działa po odłączeniu głównego źródła zasilania. Należy pamiętać, że ten komunikat nie pojawi się po aktualizacji kontrolera iDRAC do wersji 7.00.00.173 do momentu utraty zasilania, a następnie przywrócenia zasilania. Osiągnięcie tego celu odbywa się poprzez odłączenie wszystkich zasilających i ich ponowne podłączenie lub żądanie wirtualnego cyklu zasilania.

Ponieważ oba te nowe zdarzenia mają charakter informacyjny, dioda LED na panelu sterowania pozostaje niebieska.

Wyjmowanie baterii CMOS:

W ramach wdrożenia powyższych zmian w rejestrowaniu czujnik baterii CMOS został wyłączony, aby uniknąć niespójności w raportowaniu kondycji. W rezultacie bateria CMOS nie pojawia się już w żadnym interfejsie zarządzania, w tym:
Sieciowy graficzny interfejs użytkownika kontrolera iDRAC
  • Redfish
  • TSR
  • RACADM
  • Protokół SNMP
  • Technologia IPMI

Podsumowanie zmian na przykładzie oryginalnej implementacji Intela 14G:

Definiowanie:
  • Stary system BIOS = < 2.22.x na serwerach z serii 400 i nowszych lub < 2.17.x na serwerach z serii 100-300
  • Nowy system BIOS = ≥ 2.22.x na serwerach z serii 400 i nowszych lub ≥ 2.17.x na serwerach z serii 100-300
  • Stary kontroler iDRAC = < 7.00.00.173
  • Nowy kontroler iDRAC = ≥ 7.00.00.173

BIOS

iDRAC

Ustawienia systemu BIOS, gdy poziom naładowania baterii pastylkowej jest niski

Cmos

Zalogowano się na konsoli podczas testu POST

Zalogowano w dzienniku cyklu eksploatacji

Stary Stary Zaginiony Present UEFI0034, UEFI0069, UEFI0130, pauza dla F1/F2 UEFI0034, UEFI0069 UEFI0130 podczas rozruchu.
Nowe Stary Zachowane Present Nic, nie ma pauzy dla F1/F2 Nic
Stary Nowe Zaginiony Not Present UEFI0034, UEFI0069, UEFI0130, pauza dla F1/F2 UEFI0034, UEFI0069 UEFI0130 podczas rozruchu, BAT0022 po odłączeniu i ponownym włączeniu zasilania.
Nowe Nowe Zachowane Not Present Nic, nie ma pauzy dla F1/F2 UEFI0447 i BAT0022 po odłączeniu i ponownym podłączeniu zasilania.

Affected Products

PowerEdge C6420, PowerEdge FC640, PowerEdge M640, PowerEdge M640 (for PE VRTX), PowerEdge MX740C, PowerEdge MX840C, PowerEdge R240, PowerEdge R340, PowerEdge R440, PowerEdge R540, PowerEdge R640, PowerEdge R740, PowerEdge R740XD, PowerEdge R740XD2 , PowerEdge R840, PowerEdge R940, PowerEdge R940xa, PowerEdge T140, PowerEdge T340, PowerEdge T440, PowerEdge T640, PowerEdge XE2420 ...

Products

PowerEdge XR2, PowerEdge C6520, PowerEdge C6525, PowerEdge C6615, PowerEdge C6620, PowerEdge MX750c, PowerEdge MX760c, PowerEdge R250, PowerEdge R260, PowerEdge R350, PowerEdge R360, PowerEdge R450, PowerEdge R550, PowerEdge R650, PowerEdge R650xs , PowerEdge R6515, PowerEdge R6525, PowerEdge R660, PowerEdge R660xs, PowerEdge R6615, PowerEdge R6625, PowerEdge R750, PowerEdge R750XA, PowerEdge R750xs, PowerEdge R7515, PowerEdge R7525, PowerEdge R760, PowerEdge R760XA, PowerEdge R760xd2, PowerEdge R760xs, PowerEdge R7615, PowerEdge R7625, PowerEdge R860, PowerEdge R960, PowerEdge T150, PowerEdge T160, PowerEdge T350, PowerEdge T360, PowerEdge T550, PowerEdge T560, PowerEdge XE8545, PowerEdge XE8640, PowerEdge XE9640, PowerEdge XE9680, PowerEdge XR11, PowerEdge XR12, PowerEdge XR4510c, PowerEdge XR4520c, PowerEdge XR5610, PowerEdge XR7620, PowerEdge XR8610t, PowerEdge XR8620t ...
Article Properties
Article Number: 000227413
Article Type: Solution
Last Modified: 04 Mar 2025
Version:  7
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.