| Termin | Definicja |
|---|---|
| TPM nie synchronizuje z EC | TPM niesynchronizujący się z EC to usterka komunikacyjna między modułem zabezpieczeń a kontrolerem wbudowanym. Co oznacza brak synchronizacji między TPM a ECTPM nie synchronizuje z EC oznacza, że system lub oprogramowanie diagnostyczne wykrywa nieprawidłową wymianę informacji między modułem TPM (Trusted Platform Module) a kontrolerem wbudowanym EC (Embedded Controller). TPM przechowuje i wykonuje operacje związane z kluczami kryptograficznymi, pomiarami integralności rozruchu oraz bezpiecznym przechowywaniem wybranych danych. EC jest mikrokontrolerem odpowiedzialnym między innymi za obsługę przycisku zasilania, klawiatury, ładowania akumulatora, wentylatora, czujników i części sekwencji uruchamiania platformy. Takie określenie nie opisuje jednej uniwersalnej funkcji dostępnej we wszystkich laptopach. W zależności od konstrukcji TPM może być osobnym układem sprzętowym albo modułem firmware działającym w obrębie platformy. EC również różni się między producentami. Komunikacja z TPM jest zwykle realizowana przez interfejs hosta, na przykład LPC albo eSPI, natomiast EC może współpracować z układem głównym oraz innymi kontrolerami przez interfejsy właściwe dla danej płyty. Dlatego sam komunikat o synchronizacji nie wskazuje jeszcze, czy uszkodzony jest TPM, EC, firmware, magistrala komunikacyjna czy zasilanie. Objawy widoczne podczas uruchamiania komputeraProblem może ujawnić się jako zatrzymanie startu przed załadowaniem systemu, wielokrotne restarty, długi czarny ekran albo komunikat firmware informujący o błędzie modułu zabezpieczeń. W systemie operacyjnym mogą pojawić się ostrzeżenia o niedostępnym TPM, błędach inicjalizacji urządzenia lub zmianie stanu modułu bezpieczeństwa. Jeżeli TPM jest używany przez mechanizm szyfrowania dysku, zmianę synchronizacji może zarejestrować również system ochrony rozruchu. Nie oznacza to automatycznie utraty danych, ale każda operacja resetowania TPM może zmienić dostęp do kluczy zapisanych w module. EC może jednocześnie powodować objawy z pozoru niezwiązane z TPM. Należą do nich brak reakcji na przycisk zasilania, nieprawidłowe wskazania ładowania, samoczynne wyłączanie, niedziałająca klawiatura, nieprawidłowa praca wentylatora albo problemy z wybudzaniem. Jeżeli występują zarówno błędy TPM, jak i zaburzenia funkcji zarządzanych przez EC, podejrzenie usterki płyty głównej lub jej oprogramowania jest silniejsze niż w przypadku pojedynczego komunikatu systemowego. Konieczne jest jednak sprawdzenie, czy oba objawy pojawiły się w tym samym czasie. Rozdzielenie błędu firmware od usterki płyty głównejDiagnostyka powinna rozpocząć się od zapisania dokładnego komunikatu, kodu błędu, momentu jego wystąpienia oraz informacji o tym, czy laptop reaguje na zasilanie bateryjne i zasilacz. Następnie sprawdza się ustawienia firmware dotyczące TPM, stan aktualizacji BIOS lub UEFI oraz zgodność wersji firmware z konkretną płytą główną. Aktualizacja może usunąć błąd inicjalizacji, ale tylko wtedy, gdy jest przeznaczona dla dokładnego modelu i wariantu płyty. Przerwanie zasilania podczas zapisu BIOS lub firmware EC może unieruchomić komputer, dlatego nie należy stosować plików przeznaczonych dla podobnego modelu. Ważnym etapem jest odróżnienie problemu konfiguracji od problemu sprzętowego. Można porównać zachowanie komputera po pełnym wyłączeniu, odłączeniu zasilania i ponownym uruchomieniu, a także sprawdzić, czy błąd występuje już przed startem systemu operacyjnego. W razie potrzeby wykonuje się kontrolowany reset ustawień firmware, ale reset TPM wymaga wcześniejszego ustalenia, czy w module znajdują się klucze używane przez szyfrowanie lub logowanie. Bez kopii zapasowych i bez znajomości konfiguracji zabezpieczeń pochopne czyszczenie TPM może spowodować konieczność użycia klucza odzyskiwania. Jeżeli firmware jest prawidłowe, a komunikacja nadal nie zostaje zainicjalizowana, sprawdza się napięcia zasilające, sygnały resetu, zegar, ciągłość połączeń magistrali oraz stan układów pośredniczących. W przypadku TPM wbudowanego w platformę analiza może obejmować także układ płyty głównej, ponieważ funkcje TPM firmware zależą od prawidłowego działania procesora i chipsetu. Przy podejrzeniu EC bada się jego zasilanie, pamięć firmware, obwody przycisku zasilania, ładowania i komunikacji z płytą. Samo przeprogramowanie układu nie naprawi przerwanej ścieżki, uszkodzonego elementu zasilania ani zwarcia. Bezpieczna naprawa układu TPM i kontrolera ECWarszawskie Pogotowie Komputerowe zajmuje się profesjonalną naprawą laptopów, komputerów PC oraz ich podzespołów, w tym diagnostyką problemów z uruchamianiem, firmware i komunikacją układów na płycie głównej. W przypadku hasła „TPM nie synchronizuje z EC” zakres prac ustala się dopiero po identyfikacji modelu urządzenia, wersji płyty i objawów występujących podczas startu. Diagnostyka laptopa jest bezpłatna wyłącznie w trybie door-to-door, czyli przy odbiorze urządzenia przez kierowcę. Naprawa może polegać na przywróceniu właściwego firmware, usunięciu problemu z konfiguracją, naprawie zasilania albo pracy na poziomie płyty głównej. Jeżeli konieczna jest wymiana elementu, stosowane są tylko nowe części. Przed ingerencją w TPM należy ustalić, czy komputer korzysta z szyfrowania dysku i czy dostępny jest klucz odzyskiwania. Po naprawie sprawdza się zimny start, restart, wyłączanie, ładowanie, działanie urządzeń obsługiwanych przez EC oraz prawidłowe wykrywanie modułu TPM. Dopiero pozytywny wynik tych testów pozwala uznać, że usunięto przyczynę, a nie tylko pojedynczy komunikat. |