Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Hardware » Драйверы и прошивки BIOS » FAQ. Как восстановить BIOS после неудачной прошивки? Часть 2

Модерирует : Akam1, Dr_StandBy, vertex4

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74

Открыть новую тему     Написать ответ в эту тему

Dekker



Moderator
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Эпиграф к теме: Процесс перешивки биоса в руках опытного - банальность, профессионала - искусство, а начинающего - трагедия

В настоящей теме собраны полезные советы: как восстановить работоспособность материнской платы после сбоя при прошивке (обновлении прошивки), и других случаев отсутствия признаков жизни у материнских плат, если эмпирическим путем установлено что виноват BIOS. Для удобства, ссылки даны на соответствующие посты, содержащие  советы, как внутрифорумные, так и на источники из других мест

 
Ответы на вопросы в Железячнике Ru.Board
 
Как восстановить прошивку (три наиболее универсальных способа восстановления)
Что означают сообщения на экране во время процесса прошивки?
Как определить какая Flash установлена?
Обновление прошивки AWARD BIOS из командной строки или "вслепую"
Как прошить "вслепую" AMI BIOS?
Загрузка с Boot Block (Award, AMI)
Какие ножки микросхемы нужно замыкать, чтобы активировать загрузку с Boot Block
Какие ножки микросхемы нужно замыкать, чтобы активировать загрузку с Boot Block на восьминожечных микросхемах
Сообщение при загрузке bootblock "Can not BIOS Image in Hard Drive or Diskette!" или "Can not BIOS Image in Hard Drive" на матери Gigabyte GA-7N400
Как прошить материнскую плату методом хотсвопа (hotswap)
Некоторые технологии Gigabyte для прошивки и восстановления BIOS и как ими воспользоваться
Способ восстановления прошивки на примере ноутбука ACER
Восстановление BIOS на ноутбуках HP/Compaq на примере CQ58-125SR
HP BIOS Recovery/Diagnostics USB Key

Внефорумные статьи на других ресурсах
 
Искусcтво перешивки BIOS - статья на wiki.rom.by
Часть 1. Для тех, кому лень читать, а хочется побыстрей прошить и забыть.
Часть 2. Для тех, кому это нужно/интересно, либо было лень читать первую, а теперь надо восстановить "как было"…
Часть 3. Для тех, кому, всё же, нужно разобраться. Азы.
Часть 4. "Хабовые" флэши.
Часть 5. Собственный "перешивочный" комплекс.
Часть 6. Восстановление запаянных биосов БЕЗ их выпаивания.


Всего записей: 4655 | Зарегистр. 04-06-2002 | Отправлено: 13:54 21-07-2011 | Исправлено: vzar, 09:34 26-05-2023
komandor

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Liam_Howlett

Цитата:
Думаю может биос прошить.
Это же Гигобаит! Я сначала пробовал бы восстановление со второй м/с.

Всего записей: 10963 | Зарегистр. 11-09-2002 | Отправлено: 23:05 07-06-2015
StanliX

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
У меня есть мат. плата MSI H61M-P21 (B3)
Я решил обновить BIOS на ней. Стояла версия 17.3.
Скачал версию 17.4 и успешно обновился через встроенную утилиту M-Flash.
После перезагрузки у меня перестали работать USB порты в BIOS, соответственно я не могу загрузиться с флешок. Из под Windows работает нормально.
Перепрошить BIOS на другие версии у меня не получилось, даже вернуть родную 17.3.
Из под Windows утилита сразу отправляет ПК на перезагрузку, а из под DOS ошибка как на скриншоте.

Что еще нужно сделать чтобы заработали USB порты???
Как прошить теперь BIOS???

Всего записей: 11 | Зарегистр. 03-08-2011 | Отправлено: 15:24 08-06-2015 | Исправлено: StanliX, 15:26 08-06-2015
bomzzz



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
http://ru.msi.com/support/mb/H61MP21_B3.html#down-bios
17.6 попробуй прошить. хуже уже не будет
 
Добавлено:
вот у меня друг телевизор обновил. сто раз ему говорил даже не лазий туда. теперь винт не работает. надо в сервис ехать основную плату менять

Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 15:43 08-06-2015 | Исправлено: bomzzz, 15:45 08-06-2015
StanliX

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
http://ru.msi.com/support/mb/H61MP21_B3.html#down-bios  
17.6 попробуй прошить. хуже уже не будет  

Пробовал из под DOS:
17.3 17.4 17.6
Из винды 19.2
Результат тот же, все работает кроме обновления BIOS и USb портов в загрузке.

Всего записей: 11 | Зарегистр. 03-08-2011 | Отправлено: 15:51 08-06-2015
bomzzz



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
если гугл не подскажет рабочий способ откатить на этой матплате (или таких же) биос предстоит поход на программатор в сервис

Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 15:52 08-06-2015
StanliX

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
если гугл не подскажет рабочий способ откатить на этой матплате (или таких же) биос предстоит поход на программатор в сервис

Да уже облазил все, ничего найти не могу.
Что за программатор нужен?

Всего записей: 11 | Зарегистр. 03-08-2011 | Отправлено: 15:54 08-06-2015
bomzzz



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
а сбрасывать настройки пробовал? вдруг поможет. и перемычкой и в меню в дефалт
 
Добавлено:

Цитата:
Что за программатор нужен?

ну это приблуда такая, стоит от 500 до 1000 баксов, засовываешь туда чип флеш памяти из своей матплаты и прошиваешь принудительно туда нужную прошивку
 
Добавлено:
иногда любителям везет переделать какое нибудь pci или ide/sata устройство так чтоб прошить нужный чип чем попало. тоже программатор получается самодельный

Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 15:54 08-06-2015
StanliX

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
а сбрасывать настройки пробовал? вдруг поможет. и перемычкой и в меню в дефалт  

Пробовал дефаулт и коротил контакты возле батарейки, потом пишет, что надо настроить BIOS и все. Первый раз с таким столкнулся. Всегда шил кучу материнок без проблем.
 
Нашел вот эту статью, как думаете правда так можно сделать?

Всего записей: 11 | Зарегистр. 03-08-2011 | Отправлено: 16:13 08-06-2015 | Исправлено: StanliX, 16:47 08-06-2015
YURETS777



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MSI H61M-P23 B3 (MS-7680) - завис при обновлении BIOS под WINDOWS.
Теперь двойной пик и что-то усиленно ищет на флэшке, я даже догадываюсь что ищется, это загрузчик AMIBOOT.ROM
Я сделал так, переименовал оригинальный биос, скачанный с сайта в AMIBOOT.ROM и записал на флэшку, флэшка фат32 512 Мб.
Но к сожалению, он читает минут 10 и потом опять издает двойной пик и всё продолжается по новой (циклит)
Экран черный, скорее всего VGA BIOS стерт.
 
Какие можно еще предпринять попытки по оживлению кроме выпайки микросхемы биоса ???
 
 
ЗЫ
 
Биос весит 4 мега, существуют ли утилиты отдельно для выдергивания бутблока, чтобы он загрузился по Ctrl-Home ?
 
 
Добавлено:
Кстсти, рядом с 8-контактной микрухой биоса есть 8+1 - штырьковый разъем JSPI1.
Самому пять не охота, есть ли в продаже готовые SPI программаторы, со шлейфом в разъем JSPI1 ???

Всего записей: 2161 | Зарегистр. 29-04-2005 | Отправлено: 17:49 26-06-2015
YURETS777



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Через гипертерминал удалось уведеть пост-код ошибки:
ERROR: Type:2; Severity:40; Class:0; Subclass:1; Operation: 100D
ERROR: Type:2; Severity:80; Class:3; Subclass:3; Operation: 1000
ERROR: Type:2; Severity:40; Class:0; Subclass:1; Operation: 100D
ERROR: Type:2; Severity:80; Class:3; Subclass:3; Operation: 1000
ERROR: Type:2; Severity:40; Class:0; Subclass:1; Operation: 100D
ERROR: Type:2; Severity:80; Class:3; Subclass:3; Operation: 1000
ERROR: Type:2; Severity:40; Class:0; Subclass:1; Operation: 100D
 
Что бы это значило ???
 

Всего записей: 2161 | Зарегистр. 29-04-2005 | Отправлено: 11:12 29-06-2015
YURETS777



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
2-40-0-1-100D Microcode Address not detected (Replace the removed CPU)
Это получается проц выгорел, или всё-таки из-за кривозашитого биоса такое бывает ???
 
 
Добавлено:
2-80-3-3-1000 Recovery Failed (Capsule Indetected) - Update BIOS or replace the removed CPU.

Всего записей: 2161 | Зарегистр. 29-04-2005 | Отправлено: 17:18 29-06-2015
AntiMember

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
YURETS777

Цитата:
Это получается проц выгорел

Ага, а пикает и пишет ошибки шаман.

Цитата:
Recovery Failed (Capsule Indetected) - Update BIOS or replace the removed CPU

Не найдена капсула микрокода для этого проца. Предполагается или порченный биос или апдейт проца на
неподдерживаемый текушим биосом.

Цитата:
Я сделал так, переименовал оригинальный биос, скачанный с сайта в AMIBOOT.ROM и записал на флэшку, флэшка фат32 512 Мб.  
 Но к сожалению, он читает минут 10 и потом опять издает двойной пик и всё продолжается по новой (циклит)

Почти все верно окромя вымени файла. Советую почитать:
http://forum.ru-board.com/topic.cgi?forum=81&active=11&topic=5300&start=1080
http://icbook.com.ua/post/_amibeep/amibios8_bootblock_beep_codes.html
Удачи.

Всего записей: 9012 | Зарегистр. 13-09-2010 | Отправлено: 20:51 29-06-2015
YURETS777



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AntiMember
 

Цитата:
Почти все верно окромя вымени файла. Советую почитать:

Но там написано то же самое, AMIBOOT.ROM, 2 пика я так понял не находит в корне этот файл, так он присутствует и минут 5-10 читается, лампочка на флэшки мигает.
В чем тогда грабли ???
Ctrl-Home ничего не меняет всё те же два пика, закорачивание ножек микросхемы BIOS  для инициализации бутблока не подходит, там для старых многоногих микросхем, у меня 8-ногая, и судя по чтению флэшки бутблок скорее всего срабатывает.
Имя файла для считывания по определенному смещению как у асуса скорее всего не прокатит, там все блоки пожаты, их сначала надо распаковать, как в старых биосах lzh уже не пакуют, чем сейчас - не знаю, AMIBCP 4.53 показывает только значения, сам код там не отображается.
 
ЗЫ
Нашел как активировать бутблок на 8-ножечных микросхемах, попробую закоротить  2-ую и 4-ую, только в секундах нужно определиться
 
 
 
Добавлено:
пробовал в корень флэшки кидать оригинальный E7680IMS.J20, так же 10 минут читает, 2 пика и по-новой

Всего записей: 2161 | Зарегистр. 29-04-2005 | Отправлено: 21:10 29-06-2015 | Исправлено: YURETS777, 21:18 29-06-2015
AntiMember

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
YURETS777

Цитата:
Но там написано то же самое, AMIBOOT.ROM, 2 пика я так понял не находит в корне этот файл

Не поняли вы ничего. Там еще написано:

Цитата:
Зарезервированное имя AMIBOOT.ROM может быть изменено разработчиком платформы по своему усмотрению. Обычно, но совсем не обязательно, оно хра-нится по смещению 0FFB6h от начала последнего сегмента образа BIOS и на платформах ASUS, например, содержит имя системной платы.

И еще не факт, что у вас то-же смещение. А вот что не AMIBOOT.ROM - это точно.
Вот например для стартовой версии биос вашей МП 7860 я вижу два варианта:
E7680IMS.H00
MS1E7680IMS.H00
Для последней:
E7680IMS.J20
MS1EME78IMS.ROM
А вам надо от той версии, которую неудачно шили или от той, что была, если даже бутблок не зашился.

Цитата:
Нашел как активировать бутблок на 8-ножечных микросхемах, попробую закоротить  2-ую и 4-ую, только в секундах нужно определиться

Пиепец котенку...

Всего записей: 9012 | Зарегистр. 13-09-2010 | Отправлено: 21:58 29-06-2015 | Исправлено: AntiMember, 22:00 29-06-2015
YURETS777



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AntiMember
Дошло, бутблок скорее всего не зашился, т.к. он обычно последним шьется, а зависло на середине, поэтому буду имена брать из 17.2
А на счет закорачивания - это ерунду писали ????, или я так понял эта небезопасная процедура выполняется при глухом зависании без пиков и каких-либо признаков выполнения бутблока.

Всего записей: 2161 | Зарегистр. 29-04-2005 | Отправлено: 22:55 29-06-2015
AntiMember

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
YURETS777

Цитата:
или я так понял эта небезопасная процедура выполняется при глухом зависании без пиков и каких-либо признаков выполнения бутблока.

Правильно поняли.
E7680IMS.H20

Всего записей: 9012 | Зарегистр. 13-09-2010 | Отправлено: 23:02 29-06-2015 | Исправлено: AntiMember, 23:09 29-06-2015
YURETS777



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AntiMember
Бесполезно.
попробовал спаять простенький лпт-программатор по этой схеме:
http://budget-hi-fi.narod.ru/upgrades/remont/flashSPImsi/index.html
 
Пишет:
 
d:\SPIPGM>spipgmw /i
 
SPI FlashROM Programmer 2.1 (C) 2008-2012 by Martin Rehak; rayer@seznam.cz
Compiled by GCC 4.6.2 at 02:07:49, Apr 19 2012
(Win9x/NT/2K/XP compatability)
 
SPI connected to LPT port at I/O base address: 378h, SCK pulse width: t+0us
FlashROM JEDEC ID, type: FFFF00FFh - parity error!
unknown manufacturer, unknown chip
Status = FFh (SRP, AAI, BP3, BP2, BP1, BP0, WEL, BSY)
               1    1    1    1    1    1    1    1
Status register is protected, you will need to set WP# high
 
Это означает что нет дежурного напряжения или его как-то нужно разблокировать для записи.

Всего записей: 2161 | Зарегистр. 29-04-2005 | Отправлено: 19:16 30-06-2015 | Исправлено: YURETS777, 21:56 30-06-2015
vovus



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
YURETS777

Цитата:
Status register is protected, you will need to set WP# high

Регистр состояния защищен, нужно установить высокий уровень на выводе WP#. А попроще - пины 3, 7 и 8 должны быть закорочены, на них должно быть подано напряжение питания +3,3В относительно вывода 4. Этот программатор работоспособный, но капризный. Не любит длинных проводов между лпт и SPI чипом, иногда приходится играться напругой питания от +3В до +3,3В.

Всего записей: 199 | Зарегистр. 23-01-2006 | Отправлено: 20:13 30-06-2015
YURETS777



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vovus
А если запитать от 3-вольтовой круглой батарейки, которые ставят на CMOS:
   
К тому же на некторых таблетках бывает и 3.2 Вольта.
Такой вариант пойдет, при условии что из материнки нужно вытащить ее родную CMOS батарейку ?

Всего записей: 2161 | Зарегистр. 29-04-2005 | Отправлено: 23:19 30-06-2015 | Исправлено: YURETS777, 23:33 30-06-2015
vovus



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я на мамке ни разу не шил этим программатором, только после демонтажа. Т.к. 3 и 7 пины SPI микросхемы на мамке разведены иначе. Никогда не задавался целью изучить как именно ноги микрухи связаны с коннектором JSPI1 - мне проще ее выпаять и напрямую в программатор, тем более, если она в DIP корпусе (на панельке). А батарейки должно хватить.

Всего записей: 199 | Зарегистр. 23-01-2006 | Отправлено: 02:00 01-07-2015
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74

Компьютерный форум Ru.Board » Hardware » Драйверы и прошивки BIOS » FAQ. Как восстановить BIOS после неудачной прошивки? Часть 2


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru