Układ BIOS Supermicro Reflash z zewnętrznym programatorem EEPROM

11

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ę,

Vinícius Ferrão
źródło
1
Może zapytasz na hackaday lub forum elektroniki?
StanTastic
1
Pomysł, spróbuj wyciągnąć baterię CMOS, a następnie przeczytaj ją po pozostawieniu na około 30 sekund. Bateria może dostarczać pewne napięcie do układu, którego programista nie lubi. Może istnieć kondensator, który utrzymuje ładunek przez pewien czas, należy również o tym pamiętać.
TriadicTech

Odpowiedzi:

1

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.

Tal
źródło
Oznaczam to jako zaakceptowane, ponieważ było to coś, co robiłem w przeszłości. Ponieważ jest bardzo podobny, może to być rozwiązanie.
Vinícius Ferrão
2

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.

David Brodbeck
źródło
Nie jestem pewien, dlaczego zostało to odrzucone. Niektóre serwery Supermicro mogą odzyskać system po uszkodzeniu BIOS-u dzięki dyskowi flash USB (lub starszym serwerom dyskietce). Dawny. supermicro.com/support/faqs/faq.cfm?faq=16115
Brian