Прошивка BIOS

ВАЖНО

1. Все изменения в прошивке BIOS (.ROM файл обычно) Вы делаете на свой страх и риск. При ошибке из материнской платы получается гарантированный «кирпич»
2. Размер файла оригинальной прошивки и измененного варианта должны совпадать до байта.

3. Прошивка измененного файла BIOS обратно в микросхему выполняется только с помощью фирменной утилиты от разработчика материнской платы (необходимо скачать с сайта производителя).
4. В топовых материнских платах в самом BIOS есть встроенный модуль обновления прошивки (например, EZ Flash 2 utility для ASUS P5Q в разделе Tools) — самый лучший вариант.

Посмотрим на примере материнской платы ASUS P5Q.

Смотрим в эвересте, прошивка 1306 (конечно, еще можно посмотреть при загрузке ПК в самом BIOS)

Смотрим на сайте ASUS — последняя версия 2209, будем на нее менять.

У нас есть способы:

— встроенный модуль обновления в самом BIOS (нужен ROM-файл с прошивкой на дискете или на флешке)

— прошивка из под DOS с дискеты через фирменную утилиту AFUDOS

—  прошивка из под Windows через фирменную утилиту ASUSUpdate (самый нездоровый вариант — т.к. у ОС есть много своих потребностей и прерываний и да, она может прервать процесс прошивки и использовать процессорное время под свои нужны)

Начнем прошивать? Рано — крайне желательно прошивать BIOS при установленном процессоре, который поддерживает текущая прошивка. Проверим.

Посмотрим, что пишет ASUS по поддержке процессоров.

Ой, оказывается, текущая прошивка 1306 НЕ ПОДДЕРЖИВАЕТ наш процессор Q 8400. Но он же как-то работает. Это теоретический вопрос, ответ на который знают только разработчики BIOS.
Но прошивать нельзя, результат может оказаться непредсказуемым. Нужно установить на материнскую плату какой-нибудь старый процессор из запасов, который гарантировано поддерживает прошивка 1306. Например, D 925.

Вот и хорошо. Процессор D 925 гарантировано поддерживается нашей текущей прошивкой 1306:
— ставим на материнскую плату
— через BIOS обновляемся на последнюю версию 2209
— проверяем как все работает
— возвращаем на место Q 8400

Если все сломалось, прошивка прошла неудачно и материнская плата превратилась в «кирпич» — у нас есть несколько вариантов (по мере ухудшения):

Вариант 1 — материнская плата поддерживает Dual Bios, вот тут все хорошо, можно переключиться на вторую микросхему (где хранится копия оригинального BIOS) и повторить прошивку первой микросхемы

Вариант 2 — некоторые платы (ASUS) поддерживают BIOS с выделенной областью, защищенной от записи. Это позволяет при крахе системы осуществить начальный старт и прошить правильную прошивку с CD-ROM.

Вариант 3 — микросхему BIOS можно физически вытащить (аккуратно!) из материнской платы (видно, что в Варианте 1 они впаяные), вставить в программатор,прошить заново, вставить обратно. Нужен специалист с таким программатором

Вариант 4 — на материнской плате есть специальный разъем SPI_J1 для внешнего программатора (обычно расположен рядом с батарейкой или микросхемой BIOS). Можно подключиться и  прошить BIOS. Нужен специалист с таким программатором. Или можно почитать здесь для самостоятельных попыток.

Вариант 5 — самый плохой (все современные платы). Микросхема BIOS впаяна в материнскую плату, разъема для программатора нет. Нужна паяльная станция, нужен программатор, нужен специалист. По деньгам проще купить новую (или б/у) материнскую плату. Маркетинг на страже интересов производителя: при любой проблеме не ремонтируй — покупай новое.