У меня сервер Supermicro, на который не распространяется гарантия, и он самоубийся за последний месяц. Да, точно. Во время процесса обновления AMIBIOS сработал сторожевой таймер BIOS и системная плата перезагрузилась во время прошивки. В итоге мы получили нефункциональную материнскую плату.
Поскольку микросхема BIOS не вставлена в гнездо, у меня есть адаптер с зажимом SOIC8 и программатор TL866 EEPROM для ремонта материнской платы, но здесь начались проблемы.
Когда я пытаюсь прошить микросхему BIOS, она жалуется на защиту от перенапряжения и даже не может считывать данные с микросхемы. У меня есть рабочая плата, я пробовал то же самое: читал микросхему EEPROM, и возникает та же проблема.
Вопрос: кому-нибудь удалось перепрошить микросхему Supermicro BIOS? Есть ли схемы блокировки, которые программисты могут записывать на микросхему, не снимая микросхему с платы?
Заранее спасибо,
Вы не говорите, что это за материнская плата Supermicro и сколько лет. Некоторые материнские платы имеют последний метод безотказного обновления BIOS; часто это включает в себя подключение дисковода гибких дисков, установку диска с новым BIOS, а затем установку перемычки или нажатие комбинации клавиш при включении питания. Это может быть ваш лучший выбор, если он доступен.
На рабочих станциях Sun мы обычно решали этот тип проблем, устанавливая заведомо исправный чип, загружая машину, затем вынимая чип при включенном питании и вставляя плохой для перепрограммирования. Очевидно, это очень страшная процедура. Существует много рисков, и вы можете поджарить чип, материнскую плату или и то, и другое. Я никогда не пробовал его на ПК, поэтому не могу рекомендовать его с чистой совестью. Я скажу, что сделал около полдюжины SLC Sparcstation, и все они выжили.
Восстановление биоса Supermicro (или любого другого) Системная плата
Я написал эту статью. Для тех из вас, кто не смог восстановить BIOS супермикроплаты с помощью процедуры восстановления SUPER.ROM и не смог прошить ее через IPMI, это должно быть большим подспорьем, если это единственная альтернатива вам есть RMA.
Для этого вам понадобится программатор микросхем, а также зажим или держатель микросхемы. И паяльник как и флюс.
Я специально использовал следующие предметы:
Ревелпрог-ИС Программист
СОИК ЗИФ Адаптер СОИК-8 / ДИЛ-8 200мил ЗИФ
Шприц с флюсовой пастой MG Chemicals
Паяльная станция Weller WE55 с наконечником отвертки
Я использовал метод «волновой пайки», чтобы удалить чип BIOS с материнской платы. Микросхема BIOS обычно находится рядом с батареей CMOS и имеет 8 контактов.
После удаления я очистил контакты от лишнего припоя и вставил чип в свой адаптер zif, а затем в свой программатор. Чип программирования
Для чтения и записи микросхемы вам нужно будет считать номер модели микросхемы. он будет крошечным и, вероятно, будет покрыт наклейкой. В случае Supermicro X10SLM + -LN4F, над которым я работал, модель микросхемы была Micron N25Q128A13.
выбор микросхемы в программаторе После выбора типа микросхемы в программном обеспечении я считываю данные с микросхемы, чтобы убедиться, что она повреждена и что модель микросхемы выбрана правильно.
В моем случае чип был полностью пустым. (вероятно, ему не удалось записать биографию после ее стирания, во время мигания биографии), вы знаете, что он пустой, поскольку видимый текст состоит только из «FF» или «00»
На этом этапе я загрузил последнее обновление BIOS с веб-сайта supermicros и открыл файл в средстве программирования. биос в инструменте программирования
В этот момент я нажал «записать буфер в память», это значок сохранения, наложенный на микросхему.
Программист прошил BIOS на чип и убедился, что он сгорает правильно.
Затем я перепаял микросхему на плату, и все заработало, как было раньше.
Перед
Чип на МБ после После
Надеюсь, это кому-то поможет.