Ich habe einen Supermicro-Server ohne Garantie und er hat im letzten Monat Selbstmord begangen. Ja genau. Während eines AMIBIOS-Aktualisierungsprozesses wurde der BIOS-Watchdog ausgelöst und das Motherboard während des Flashs zurückgesetzt. Am Ende hatten wir ein nicht funktionierendes Motherboard.
Da der BIOS-Chip nicht gesockelt ist, habe ich einen SOIC8-Clipadapter und einen TL866-EEPROM-Programmierer, um das Motherboard zu reparieren, aber hier begannen Probleme.
Wenn ich versuche, den BIOS-Chip zu flashen, beschwert er sich über Überspannungsschutz und kann nicht einmal vom Chip lesen. Ich habe eine Arbeitsplatine und habe das Gleiche versucht: Lesen Sie den EEPROM-Chip, und das gleiche Problem tritt auf.
Die Frage ist: Jemand hat es geschafft, einen Supermicro BIOS-Chip neu zu starten? Gibt es Schaltungssperren der Blöcke, die benutzerdefinierte Programmierer auf den Chip schreiben können, ohne den Chip von der Platine zu entfernen?
Danke im Voraus,
quelle
Antworten:
Wiederherstellen von Supermicro (oder einem anderen) BIOS- Motherboard
Ich habe dies geschrieben. Für diejenigen unter Ihnen, die das BIOS eines Supermicro-Boards mit dem Wiederherstellungsverfahren SUPER.ROM nicht wiederherstellen konnten und es auch nicht über IPMI flashen konnten, sollte dies eine große Hilfe sein, wenn Sie die einzige Alternative sind haben ist eine RMA.
Dazu benötigen Sie einen Chip-Programmierer und einen Soic-Clip oder Chip-Halter. Und ein Lötkolben sowie Flussmittel.
Die Gegenstände, die ich speziell verwendet habe, sind:
Revelprog-IS Programmierer
SOIC ZIF Adapter SOIC-8 / DIL-8 200mil ZIF
MG Chemicals Flux Paste Spritze
Weller WE55 Lötstation mit Schraubendreherspitze
Ich habe die 'Wellenlot'-Methode verwendet, um den BIOS-Chip vom Motherboard zu entfernen. Der BIOS-Chip befindet sich normalerweise in der Nähe der CMOS-Batterie und hat 8 Pins.
Nach dem Entfernen habe ich die Stifte von überschüssigem Lot gereinigt und den Chip in meinen ZIF-Adapter und dann in meinen Programmierer eingesetzt. Programmierchip
Um den Chip lesen und schreiben zu können, müssen Sie die Modellnummer des Chips ablesen. es wird winzig sein und wahrscheinlich mit einem Aufkleber bedeckt sein. Im Fall des Supermicro X10SLM + -LN4F, an dem ich gearbeitet habe, war das Chipmodell ein Micron N25Q128A13
Chipauswahl im Programmierer Nach Auswahl des Chiptyps in der Programmiersoftware habe ich die Daten vom Chip gelesen, um zu bestätigen, ob er beschädigt war und das Chipmodell korrekt ausgewählt wurde.
In meinem Fall war der Chip völlig leer. (Wahrscheinlich konnte das BIOS nach dem Löschen während eines blinkenden BIOS nicht geschrieben werden.) Sie wissen, dass es leer ist, da der angezeigte Text nur "FF" oder "00" ist.
Zu diesem Zeitpunkt habe ich das neueste BIOS-Update von der Supermicros-Website heruntergeladen und die Datei im Programmiertool BIOS im Programmiertool geöffnet
Zu diesem Zeitpunkt habe ich 'Schreibpuffer in den Speicher' gedrückt. Dies ist das Speichersymbol auf dem Chip.
Der Programmierer hat das BIOS auf den Chip geflasht und überprüft, ob es richtig gebrannt hat.
Ich habe dann den Chip wieder auf die Platine gelötet und alles begann so zu funktionieren, wie es vorher war.
Chip auf MB vor.
Vor
Chip auf MB After After
Hoffentlich hilft das jemandem.
quelle
Sie sagen nicht, was für ein Supermicro-Motherboard es ist oder wie alt. Einige Motherboards verfügen über eine ausfallsichere BIOS-Aktualisierungsmethode. Oft müssen Sie ein Diskettenlaufwerk anschließen, eine Festplatte mit dem neuen BIOS einlegen und dann beim Einschalten einen Jumper setzen oder eine Tastenkombination drücken. Das ist vielleicht die beste Wahl, wenn es verfügbar ist.
Auf Sun-Workstations haben wir diese Art von Problem gelöst, indem wir einen bekanntermaßen guten Chip installiert, die Maschine gebootet, dann den Chip bei eingeschaltetem Gerät gezogen und den schlechten für die Neuprogrammierung eingesteckt haben. Offensichtlich ist dies ein sehr beängstigendes Verfahren. Es gibt viele Risiken und Sie können am Ende den Chip, das Motherboard oder beides braten. Ich habe es noch nie auf einem PC ausprobiert, daher kann ich es nicht mit gutem Gewissen empfehlen. Ich werde sagen, dass ich ungefähr ein halbes Dutzend Sparcstation-SLCs gemacht habe und sie alle überlebt haben.
quelle