Восстановление BIOS материнской платы MSI Z77A-G45
После обновления биоса в терминальном режиме (знаю что дуратская была затея, но не терпелось попробовать) «сервер» перестал загружаться. Я не напишу ничего нового по поводу восстановления биоса на платах от MSI чего нет в интернете, просто в очередной раз подтвержу состоятельность этой методики. Конечно единственный метод оживить плату — это зашить заведомо рабочий биос. Обычно надо выпаять флэшку, вставить в программатор и прошить, но на многих платах MSI есть технологический разьем рядом с флэшкой — JSPI1, его контакты запараллелены с микросхемой. Поэтому достаточно просто подключить программатор к этому разъёму.
Программатора у меня нет, поэтому пришлось обратиться к этой статье. Так как я купил разьем с шагом выводов больше чем требовалось то мне пришлось феном сдуть флэху и прошивать её отдельно от материнки.
Скинув на USB флэшку Hiren’s Boot CD, сам файл биоса и программу-прошивальщик SPI Flashrom Programmer, я загрузился в DOS. Единственная загвоздка оказалась в том, что программа SPI Flashrom Programmer, данная в статье, довольно старая и не распознала мою микросхему. Немного погуглив, я нашел здесь последнюю версию утилиты, которая подошла. Далее мои действия:
Идентифицируем флэшку (если прошивать под виндой то указывать надо файл SPIPGMW.EXE, а под Linux — ./spipgm):
C:\SPIPGM.EXE /i
Разблокируем для записи:
C:\SPIPGM.EXE /u
Чистим флэшку:
C:\SPIPGM.EXE /e /d=2
Прошиваем биос скаченный с сайта производителя материнки (в моем случае последний был E7752IMS.2C0):
C:\SPIPGM.EXE /p C:\E7752IMS.2C0 /d=2
Для уверенности конечно можно считать то что мы записали и потом сравнить с эталоном, но это опять заняло бы много времени и этот шаг я пропустил):
C:\SPIPGM.EXE /d C:\verify.bin /d=2
Передача 8Мб данных для прошивки через LPT порт занимает довольно продолжительное время, тем не менее процедура успешно завершилась и запаяв обратно флэшку, я получил вновь работающую материнскую плату.
Tags: bios programmator
Добавить комментарий