Categories: Железо

Как правильно перепрошить BIOS с помощью программатора

В данном материале мы разберем прошивку BIOS на примере материнской плате ASRock.

Диагностика показала, что материнская плата успешно стартует, но изображения нет. POST-карта показывает значение d0.

Что-то явно не так

Замена процессора и оперативной памяти никак не повлияла на результат. Следовательно, следующим этапом ремонта будет перепрошивка BIOS.

Сам BIOS

На данной материнской плате установлена одна микросхема BIOS в колодке (на других платах их может быть и две). Сама микросхема устанавливается в колодку или припаивается непосредственно на плате.

Извлекаем микросхему. Следует быть аккуратным, потому что можно легко погнуть ножки.

Наш программатор

Устанавливаем микросхему BIOS в программатор. В данном случае используется программатор Postal 3. При правильной установке микросхемы загорается зеленый индикатор. Если этого не произошло, то микросхему следует перевернуть и зажать колодкой снова.

Далее требуется скачать дамп BIOS для данной материнской платы. Обычно их находят на специализированных форумах (например, vlab.su), хотя некоторые производители размещают их и на своих официальных сайтах. После нахождения и скачивания дампа запускаем программу для данного программатора.

Загружаем дамп

Нажимаем кнопку «Read». Программа проверит саму микросхему и скачает с нее имеющийся дамп. Далее, если никаких ошибок в процессе считывания не выскочило, можно заливать скачанный ранее дамп. Для этого нажимаем клавишу «Open» и выбираем прошивку, а после нажимаем клавишу «Write».

Ждем

Если перепрошивка прошла без ошибок, можно извлекать микросхему BIOS из программатора и устанавливать ее обратно на материнскую плату.

Все работает

Запускаем материнскую плату. В нашем случае материнская плата стартует, изображение появляется на экране. Ремонт окончен.

admin

Share
Published by
admin

Recent Posts

Настройка Mercurial по HTTPS

Иногда mercurial, при скачивании и комитах ругается на https. Особенно на самоподписанные сертификаты. Чтобы заработал…

3 недели ago

Компиляция libvirt в Ubuntu

Компиляция libvirt Подробнее

3 недели ago

Ошибка libvirt permission denied: решение

Если возникает ошибка libvirt destroy lxc permission denied , при попытке остановить контейнер: _x000D_# virsh…

3 недели ago

Настройка редиректа в NGINX

Файлы с примерами редиректа для nginx Подробнее

3 недели ago

Включение gzip в NGINX

Как включить gzip сжатие в Nginx ? Подробнее

3 недели ago

Удаление postinst-скрипта в Linux

Иногда возникает ситуация, когда криво настроенные пакеты не устанавливаются в системе. У меня это произошло…

3 недели ago