Mam serwer Supermicro, który nie jest objęty gwarancją i samobójstwo w ciągu ostatniego miesiąca. Tak, dokładnie. Podczas procesu aktualizacji AMIBIOS wyłączono system BIOS Watchdog i zresetowano płytę główną podczas flashowania. Skończyło się na niefunkcjonalnej płycie głównej.
Ponieważ układ BIOS nie jest podłączony do gniazda, mam adapter klipu SOIC8 i programator EEPROM TL866 do naprawy płyty głównej, ale problemy zaczęły się tutaj.
Kiedy próbuję sflashować układ BIOS, narzeka na ochronę przed przepięciem i nie może nawet odczytać z układu. Mam działającą płytę i próbowałem tego samego: przeczytaj układ EEPROM, i zdarza się ten sam problem.
Pytanie brzmi: komuś udało się przeflashować układ BIOS Supermicro? Czy są blokowane obwody bloków, które programiści mogą pisać na chipie bez wyjmowania chipa z płytki?
Z góry dziękuję,
źródło
Odpowiedzi:
Odzyskiwanie płyty głównej z biogramami Supermicro (lub dowolnymi innymi)
Napisałem to dla tych z was, którzy nie byli w stanie odzyskać BIOS-u płyty Supermicro za pomocą procedury odzyskiwania SUPER.ROM i nie byli w stanie sflashować go również przez IPMI, to powinno być świetną pomocą, jeśli jedyną alternatywą dla ciebie jest RMA.
Aby to zrobić, potrzebujesz programatora wiórów i Soic Clip lub uchwytu na wióry. I lutownica, a także topnik.
Przedmioty, których konkretnie użyłem to:
Revelprog-IS Programista
Adapter SOIC ZIF SOIC-8 / DIL-8 200mil ZIF
MG Chemicals Flux Strzykawka z pastą
Weller WE55 Stacja lutownicza z końcówką wkrętaka
Użyłem metody „lutowania falowego”, aby usunąć układ bios z płyty głównej. Układ bios jest zwykle w pobliżu baterii CMOS i ma 8 styków.
Po usunięciu wyczyściłem styki nadmiaru lutowia i włożyłem układ do adaptera zif, a następnie do programatora. Układ do programowania
Aby odczytać i napisać układ, musisz odczytać numer modelu układu. będzie mały i prawdopodobnie pokryty naklejką. W przypadku Supermicro X10SLM + -LN4F, nad którym pracowałem, modelem układu był Micron N25Q128A13
wybór chipa w programatorze Po wybraniu typu chipa w oprogramowaniu do programowania czytam dane z chipa, aby potwierdzić, czy jest on uszkodzony i czy model chipa został poprawnie wybrany.
W moim przypadku układ był całkowicie pusty. (prawdopodobnie nie udało się napisać biosu po skasowaniu, podczas flashowania biosu) wiesz, że jest pusty, ponieważ wyświetlany tekst to „FF” lub „00”
W tym momencie pobrałem najnowszą aktualizację bios ze strony internetowej supermicros i otworzyłem plik w narzędziu do programowania bios w narzędziu do programowania
W tym momencie nacisnąłem „zapisz bufor do pamięci”, to ikona zapisu nałożona na układ.
Programiści sflashowali bios na chip i potwierdzili, że poprawnie się wypaliło.
Następnie ponownie przylutowałem układ do płyty i wszystko zaczęło działać tak, jak było wcześniej.
Chip na MB przed.
Przed
Chip na MB After After
Mam nadzieję, że to komuś pomoże.
źródło
Nie mówisz, jaka to płyta główna Supermicro ani ile lat. Niektóre płyty główne mają najnowszą metodę awaryjnej aktualizacji BIOS; często polega to na podłączeniu stacji dyskietek, włożeniu dysku z nowym BIOS-em, a następnie ustawieniu zworki lub naciśnięciu kombinacji klawiszy przy uruchamianiu. To może być twój najlepszy zakład, jeśli jest dostępny.
Na stacjach roboczych firmy Sun radziliśmy sobie z tego typu problemem, instalując znany układ, uruchamiając maszynę, a następnie wyciągając układ z włączonym zasilaniem i wkładając go do złego w celu przeprogramowania. Oczywiście jest to bardzo przerażająca procedura. Istnieje wiele zagrożeń i możesz skończyć smażeniem mikroukładu, płyty głównej lub obu. Nigdy nie próbowałem tego na PC, więc nie mogę polecić go z czystym sumieniem. Powiem, że zrobiłem około pół tuzina SLC Sparcstation i wszyscy przeżyli.
źródło