Przywracanie ustawień UEFI po awarii

Przywracanie ustawień UEFI po awarii

Firmware AMI Aptio (American Megatrends Inc.) jest jednym z najczęściej stosowanych systemów BIOS/UEFI w laptopach. Producenci tacy jak Asus, MSI, Acer, Gigabyte czy Toshiba/Dynabook korzystają z licencjonowanego firmware AMI, rozbudowując go o własne interfejsy i funkcje. Znajomość diagnostyki AMI – w tym kodów POST, mechanizmów odzysku i struktury pliku firmware – jest niezbędna w profesjonalnym serwisie laptopów.

Kody POST (Power-On Self-Test) generowane przez firmware AMI pozwalają precyzyjnie zlokalizować etap, na którym zatrzymał się proces inicjalizacji sprzętu, co jest kluczowym narzędziem diagnostycznym przy naprawach BIOS/UEFI.

Jak działa diagnostyka POST w firmware AMI

POST (Power-On Self-Test) to sekwencja testów wykonywana przez firmware podczas każdego uruchomienia laptopa. AMI Aptio wykonuje kilkadziesiąt etapów inicjalizacji procesora, pamięci RAM, kontrolerów PCIe, USB i innych komponentów. Każdy etap ma przypisany kod POST, który jest wypisywany na wewnętrzny port diagnostyczny (port 80h) oraz – w laptopach wyposażonych w wyświetlacz kodów POST lub diody LED – sygnalizowany wizualnie.

W laptopach bez wyświetlacza kodów POST jedyną metodą odczytu aktywnego kodu jest podłączenie zewnętrznego analizatora portu POST (POST card) do magistrali LPC lub eSPI. W praktyce serwisowej pozwala to zidentyfikować, czy laptop „zawiesza się" na inicjalizacji RAM, PCIe, EC czy innym etapie, zanim wyświetli cokolwiek na ekranie.

Kluczowe kody POST AMI Aptio

Najważniejsze kody POST AMI, na które zwracamy uwagę przy diagnostyce: 0x00 – reset procesora, 0x02 – inicjalizacja mikroenklawy bezpieczeństwa (TXT/SEC), 0x10–0x14 – inicjalizacja pamięci (błąd tutaj = problem z RAM lub SPD), 0x30–0x36 – inicjalizacja PCIe i wbudowanych kontrolerów, 0xA0–0xA8 – inicjalizacja systemu operacyjnego (BDS phase). Zawieszenie na kodzie 0x00 lub 0x02 prawie zawsze wskazuje na uszkodzony firmware lub awarię procesora/EC.

W przypadku całkowitego braku obrazu na ekranie i braku sygnałów dźwiękowych POST, a gdy laptop pobiera prąd po włączeniu, podłączamy zewnętrzną kartę POST i obserwujemy kod – to pozwala rozróżnić uszkodzony firmware (kod 0x00–0x0F) od awarii GPU/ekranu (kod 0xB0+).

Narzędzia do diagnostyki i naprawy firmware AMI

Do pracy z firmware AMI Aptio używamy zestawu narzędzi: AMI Firmware Update Utility (AFU) do aktualizacji z poziomu systemu operacyjnego lub UEFI Shell, UEFI Tool do analizy struktury obrazu firmware (moduły DXE, PEI, NVRAM), IFR Extractor do odczytu ukrytych opcji konfiguracyjnych, oraz programatorów sprzętowych (CH341A, T56, XGecu Pro) do bezpośredniego odczytu i zapisu chipu SPI Flash.

Analiza struktury obrazu firmware za pomocą UEFI Tool pozwala zidentyfikować uszkodzone lub brakujące moduły, co jest szczególnie ważne przy naprawach po nieudanych aktualizacjach, gdzie tylko część nowego firmware została zapisana na chipu.

Odzysk firmware AMI bez programatora zewnętrznego

Wiele płyt głównych z firmware AMI obsługuje tryb odzysku Crisis Recovery – laptop uruchamia się z nośnika USB zawierającego plik firmware o określonej nazwie (np. AMIBOOT.ROM lub plik .CAP), pomijając uszkodzony firmware na chipu SPI. Procedura aktywacji trybu odzysku jest różna dla każdego producenta (np. trzymanie klawiszy CTRL+Home podczas startu w przypadku Asus). Jeśli tryb Crisis Recovery jest dostępny dla danego modelu, próbujemy go przed sięgnięciem po programator zewnętrzny – jest to metoda szybsza i bezpieczniejsza.

Serwis laptopów i komputerów

Naprawa laptopów i komputerów stacjonarnych – Warszawa i okolice. Serwis na miejscu oraz dojazd do klienta.

22 378 46 39

Obszar działania

Warszawa – wszystkie dzielnice – oraz sąsiednie miejscowości. Sprzęt przyjmujemy w serwisie, dojeżdżamy też do domu i do firmy.

Strona główna