- Kierowca dostępny teraz
- całą dobę, 7 dni w tygodniu
- Dojazd do 1 h w promieniu 40 km
- Diagnoza laptopa 0 zł
Nieudana aktualizacja BIOS-u — przerwana zanikiem zasilania, złym plikiem albo błędem procesu — potrafi całkowicie zablokować laptopa. Zanim padnie decyzja o wymianie płyty głównej, warto sprawdzić, czy nie wystarczy zaprogramowanie chipu na nowo.
Laptop w ogóle nie reaguje na przycisk zasilania, nie pojawia się żadne logo, dioda zasilania świeci lub nie świeci, a wentylator albo w ogóle się nie uruchamia, albo kręci się bez końca bez żadnej dalszej reakcji.
Diagnoza lokalizuje chip pamięci BIOS na płycie głównej i sprawdza jego stan. Jeśli zawartość jest uszkodzona, chip jest programowany na nowo metodą flashowania zewnętrznym programatorem — bez konieczności uruchamiania samego laptopa. W skrajnych przypadkach chip jest wymieniany fizycznie na nowy, zaprogramowany odpowiednikiem firmware’u producenta.
Naprawa metodą zewnętrznego flashowania mieści się z reguły w standardowym czasie do 3 dni.
Nie warto podejmować kolejnych prób aktualizacji BIOS-u na zablokowanym laptopie — bez odpowiedniego sprzętu do zewnętrznego programowania ryzyko pogłębienia usterki jest wysokie.
Diagnoza laptopa w trybie door-to-door jest bezpłatna. Dojazd na terenie Warszawy i okolic realizowany jest gratis, a naprawa objęta jest gwarancją do 12 miesięcy.
BIOS (Basic Input/Output System, podstawowy system wejścia-wyjścia) oraz nowocześniejszy standard UEFI (Unified Extensible Firmware Interface, ujednolicony rozszerzalny interfejs oprogramowania układowego) to niskopoziomowe oprogramowanie pośredniczące między podzespołami fizycznymi a systemem operacyjnym. Kod ten przechowywany jest w nieulotnej pamięci scalonej, zazwyczaj w układzie SPI Flash (Serial Peripheral Interface Flash Memory, pamięć flash z szeregowym interfejsem komunikacyjnym) lub EEPROM (Electrically Erasable Programmable Read-Only Memory, elektrycznie kasowalna i programowalna pamięć tylko do odczytu).
Pamięć ta zawiera nie tylko instrukcje rozruchowe procedury POST (Power-On Self-Test, autotest sprzętowy po włączeniu zasilania), lecz również kluczowe struktury konfiguracyjne platformy:
Uszkodzenie choćby pojedynczych komórek w tych obszarach pamięci powoduje, że płyta główna nie jest w stanie poprawnie przejść sekwencji zasilania (ang. power sequence) i zatrzymuje się na wczesnym etapie inicjalizacji.
Uszkodzenia firmware'u i układów pamięci EEPROM/SPI Flash mogą objawiać się na różne sposoby, w zależności od tego, który segment kodu uległ degradacji lub przekłamaniu:
Przywrócenie sprawności zablokowanej płyty głównej wymaga zastosowania procedury programowania poza układem logicznym komputera:
W pierwszej kolejności następuje demontaż płyty głównej i zlokalizowanie kości pamięci Flash, występującej najczęściej w obudowie SOIC8, SOP8 (Small Outline Package, obudowa do montażu powierzchniowego z wyprowadzeniami skrzydełkowymi) lub WSON8 (Very Very Thin Small Outline No-Lead, miniaturowa obudowa beznóżkowa z polami lutowniczymi pod spodem układu). Układ jest ostrożnie wylutowywany przy użyciu stacji na gorące powietrze (hot-air) z zastosowaniem odpowiednich profili temperaturowych i topników, co zabezpiecza wielowarstwowy laminat przed rozwarstwieniem.
Następnie kość umieszczana jest w programatorze sprzętowym obsługującym właściwe napięcie robocze (3.3V dla standardowych kości lub 1.8V dla kości niskonapięciowych, wymagających adaptera poziomów logicznych). Wykonywany jest wielokrotny odczyt zawartości (tzw. dump, zrzut binarny) wraz z weryfikacją sum kontrolnych SHA-256 w celu zabezpieczenia oryginalnych danych.
Kolejny krok to inżynieryjna rekonstrukcja wsadu binarnego. Z uszkodzonego pliku wyodrębniany jest blok DMI zawierający fabryczne numery seryjne, model oraz klucz licencyjny systemu Windows. Dane te są przenoszone do czystego, fabrycznego obrazu dostarczanego przez producenta platformy. W przypadku płyt z procesorami Intel wykonywane jest czyszczenie i ponowna inicjalizacja regionu ME (tzw. Clean ME Region), co gwarantuje prawidłową komunikację procesora z chipsetem.
Jeżeli oryginalny chip wykazuje uszkodzenia komórek pamięci (ang. bad blocks) lub błędy weryfikacji zapisu, instalowany jest fabrycznie nowy układ o identycznej pojemności i zgodnych parametrach czasowych (ang. access time). Po zaprogramowaniu i weryfikacji poprawności bit-po-bicie kość jest wlutowywana na płytę główną, po czym przeprowadzana jest procedura pierwszego uruchomienia i konfiguracja parametrów zegara czasu rzeczywistego (RTC).
Próby samodzielnej naprawy układu BIOS przy braku profesjonalnego zaplecza serwisowego często prowadzą do pogłębienia usterki:
Brak reakcji komputera lub czarny ekran nie zawsze oznacza awarię oprogramowania układowego. W procesie diagnostycznym wyklucza się inne usterki dające zbliżone symptomy:
Zwarcie w głównej linii zasilania — uszkodzenie tranzystorów MOSFET (kluczy przetwornicy) w torze zasilania 19V lub awaria kontrolera ładowania (ang. charger IC) odcina zasilanie całej płyty głównej. W takim stanie procesor ani kontroler KBC nie podejmują próby odczytu pamięci Flash.
Usterka modułów pamięci RAM — uszkodzenie kości RAM lub zanieczyszczenie styków w gnieździe SO-DIMM uniemożliwia zakończenie procedury POST. Komputer włącza się z czarnym ekranem i rozkręca wentylatory, co weryfikuje się poprzez pomiar napięć zasilania pamięci oraz test z modułem diagnostycznym.
Uszkodzenie układu graficznego lub procesora — pęknięcie połączeń lutowanych BGA (Ball Grid Array, obudowa z siatką kulek lutowniczych) pod dedykowanym układem GPU lub procesorem daje objaw braku obrazu, mimo że sam BIOS uruchamia się poprawnie i ładuje system operacyjny w tle.
Awaria matrycy lub taśmy sygnałowej eDP — uszkodzenie bezpiecznika podświetlenia matrycy lub przerwanie wiązki sygnałowej eDP (Embedded DisplayPort) powoduje brak obrazu na ekranie laptopa, podczas gdy płyta główna pracuje prawidłowo, co można sprawdzić przez doświetlenie matrycy zewnętrznym źródłem światła.
Nie, pamięć EEPROM/SPI Flash znajduje się bezpośrednio na płycie głównej i przechowuje wyłącznie oprogramowanie rozruchowe komputera. Dysk twardy (SSD lub HDD) z systemem operacyjnym, dokumentami i plikami osobistymi pozostaje nienaruszony.
Aktualizacja wykonywana z poziomu działającego systemu jest wrażliwa na zawieszenie procesów w tle, działanie programów antywirusowych, spadki napięcia zasilania lub błędy weryfikacji bufora pamięci. Jeśli proces zostanie przerwany przed zapisaniem wszystkich bloków, pamięć Flash zostaje w stanie niekompletnym, co uniemożliwia kolejny rozruch.
Aktualizacja przez port USB (np. przy użyciu funkcji awaryjnych) wymaga sprawnego działania sekcji zasilania, procesora i kontrolera KBC, które muszą przetworzyć plik z nośnika. Zewnętrzne programowanie programatorem polega na bezpośrednim, fizycznym wpisaniu danych binarnych do odlutowanego chipu, co pozwala przywrócić sprawność płyty, która w ogóle nie reaguje na włącznik.
Intel ME (Management Engine) podczas pierwszego uruchomienia konfiguruje się pod konkretny procesor i mostek PCH. Zastosowanie wsadu z innego egzemplarza bez wyczyszczenia tego obszaru skutkuje opóźnionym startem, pracą wentylatorów na pełnych obrotach lub samoczynnym wyłączaniem sprzętu po 30 minutach. Procedura czyszczenia przywraca ten region do stanu fabrycznego.
Tak, w przypadku każdej naprawy laptopa realizowanej w trybie door-to-door udostępniany jest bezpłatny laptop zastępczy z zainstalowanym systemem Windows. Komputer przekazywany jest bez kaucji i pozostaje do dyspozycji przez cały czas trwania procedury serwisowej.
Prawidłowe zaprogramowanie pamięci EEPROM i SPI Flash wymaga precyzji, zachowania oryginalnych identyfikatorów sprzętowych płyty oraz poprawnego przygotowania struktur konfiguracyjnych firmware'u. Wszystkie naprawy płyt głównych realizowane są w wygodnym trybie door-to-door z bezpłatnym odbiorem sprzętu i darmową diagnozą na terenie Warszawy oraz okolicznych powiatów (grodziski, legionowski, otwocki, piaseczyński, pruszkowski, warszawski zachodni, wołomiński), a każda usługa objęta jest gwarancją do 12 miesięcy.