Ru-Board.club
← Вернуться в раздел «Драйверы и прошивки BIOS»

» FAQ. Как восстановить BIOS после неудачной прошивки? Часть 2

Автор: UnnPacK
Дата сообщения: 11.05.2015 17:22
проблема решена
сьездил к мастеру, восстановил программатором
Автор: GGGQE
Дата сообщения: 30.05.2015 13:45
[more] Парни помогите пожалуйста, ноутбук HP Compaq 615, не включается экран, ноут гудит, кнопки "Включить" и "ВайФай" горят, и периодически мигает КапсЛок. Я поискал решение проблемы, нашел этот гайд :

Цитата:
На примере ноутбука HP COMPAQ Pressario CQ58-125SR. Для восстановления потребуется флешка до 4 Гб (я использовал старую на 512 мБ), желательно с индикатором, чтоб видеть процесс чтения.
1. Скачайте пакет обновления BIOS для вашего ноутбука (для моего на сайте HP лежало 3 версии , F.02, F.12, F.23. я использовал F.02, лишь по той причине что PhoenixTool более новые не смог открыть) и так я скачал sp57288.exe. Не запускайте его.
2. Распаковываем обновление как архив. Я использовал WinRar. Здесь может оказаться, что внутри лежит еще один архив, распакуйте и его - в моем случае он был один.
3. Находим в распакованных данных файл с расширением .BIN (размер может быть разный 1, 2, 4, 8 Мб). В моем случае он назывался 01885.bin и весил 4 Мб
4. Скачиваем PhoenixTool. Я использовал последнюю на данный момент версию 2.12.
5. Открываем в PhoenixTool ваш *.bin, ждем пока завершится работа, после чего можно его закрыть.
6. В папке с вашим *.bin появится много файлов, среди которых - *.bin.DEC и RSA.SIG. Переименуйте их в *.bin и *.sig соответственно. В моем случае я переименовал их в 01885.bin и 01885.sig. (Откуда я взял имя описанно в следующем пункте)
7. В папке с оригинальным *.bin найдите папку DUMP (которая была создана программой PhoenixTool), а в ней найдите файл 3D17205B-4C49-47E2-8157-864CD3D80DBD_1_****.ROM (**** значение зависит от вашего BIOS). Откройте его текстовым редактором (я пользовался обыкновенный Блокнотом), ближе к концу увидите единственную читаемую строчку среди иероглиф вида \HEWLETT-PACKARD\BIOS\Current\01885.bin. Это путь и имя файла, в которые вы должны скопировать полученные на 6 шаге файлы *.bin и *.sig. В моем случае, я скопировал на флешку два файла: \HEWLETT-PACKARD\BIOS\Current\01885.bin и \HEWLETT-PACKARD\BIOS\Current\01885.sig.
8. Подготавливаем флэшку, пишут что можно просто создать самому выше указанные пути, но я решил сделать все по человеческий. Скачиваем программу HP Unified Extensible Firmware Interface (UEFI) (sp59907.exe) с оф. сайта HP. Запускаем, выбираем место для установки - USB flash. На флешке создастся нужная структура каталогов и файлов. Закидываем файлы как описано в пункте 7. Флэшка готова. Настоятельно рекомендую отключать ее в безопасном режиме.
9. Вытаскиваем из ноутбука батарею, отключаем блок питания. Вставляем флешку в ноутбук.
10. Зажимаем клавиши Windows+B (но также могут быть комбинации Fn+B, Windows+Esc, Fn+Esc зависит от марки ноутбука).
11. Не отпуская клавиш подключаем БП, нажимаем кнопку питания. Ноутбук включится. Если он выключится через 3-7 секунд - продолжайте удерживать клавиши вплоть до индикации чтения с флешки.
12. Если все сделано верно, то, скорее всего, через несколько секунд вы увидите мигание индикатора флешки - чтение данных, затем экран прошивки BIOS, после чего ноутбук перезагрузится, уведомит, что BIOS был восстановлен и пойдет по обычному процессу загрузки.

6. В папке с вашим *.bin появиться много файлов, среди которых - *.bin.DEC и RSA.SIG у меня таких файлов нет, есть только efibios.sig, Rom.bin, Rom.sig, SLIC.LOG, ver.sig, ver.txt и уже папка DUMP как и в гайде. Если я кинул не тот .sig то ноут должен все равно попробовать считать файлы? Просто при подключении флешки и нажатии кнопок ВИН+Б + включить ноут ничего с флешкой не происходит. Не идет никакой активности. [/more]
Автор: AntiMember
Дата сообщения: 31.05.2015 11:08
GGGQE

Цитата:
ноутбук HP Compaq 615, не включается экран, ноут гудит

После чего? Неудачной прошивки? Или вы пытаетесь прошивкой кой-нить отказ железа починить ?
Автор: GGGQE
Дата сообщения: 01.06.2015 11:27
Вечером накануне работал, утром включаю и опа, экран не работает

Добавлено:

Цитата:
Вечером накануне работал, утром включаю и опа, экран не работает

Ах и да, ничего не пытался прошить или тому подобное. Это был просто рабочий ноут
Автор: Liam_Howlett
Дата сообщения: 06.06.2015 21:06
Приветствую всех.

Плата gigabyte 990xa-ud3 (rev.3.0) Версию биоса не знаю.
проц атлон 250
блок питания новый корсар 450 ватт

При включении спикер издает один короткий сигнал, что все в порядке, но после заставки гигабайт темный экран и все.

В биос не заходит , вообще на клавиатуру не реагирует, пробовал и usb и ps/2. Отключено все от платы. Только проц, память, видеокарта.

Пробовал разные планки памяти в разные слоты. До этого не знаю как эта плата работала и что с ней делали. Визуально кондеры в порядке.

Думаю может биос прошить. Возможно ли это сделать дома без программатора, если он на клавиатуру не реагирует?
Автор: opt_step
Дата сообщения: 07.06.2015 10:47
Liam_Howlett
после чего произошло
Автор: komandor
Дата сообщения: 07.06.2015 23:05
Liam_Howlett

Цитата:
Думаю может биос прошить.
Это же Гигобаит! Я сначала пробовал бы восстановление со второй м/с.
Автор: StanliX
Дата сообщения: 08.06.2015 15:24
У меня есть мат. плата MSI H61M-P21 (B3)
Я решил обновить BIOS на ней. Стояла версия 17.3.
Скачал версию 17.4 и успешно обновился через встроенную утилиту M-Flash.
После перезагрузки у меня перестали работать USB порты в BIOS, соответственно я не могу загрузиться с флешок. Из под Windows работает нормально.
Перепрошить BIOS на другие версии у меня не получилось, даже вернуть родную 17.3.
Из под Windows утилита сразу отправляет ПК на перезагрузку, а из под DOS ошибка как на скриншоте.

Что еще нужно сделать чтобы заработали USB порты???
Как прошить теперь BIOS???
Автор: bomzzz
Дата сообщения: 08.06.2015 15:43
http://ru.msi.com/support/mb/H61MP21_B3.html#down-bios
17.6 попробуй прошить. хуже уже не будет

Добавлено:
вот у меня друг телевизор обновил. сто раз ему говорил даже не лазий туда. теперь винт не работает. надо в сервис ехать основную плату менять
Автор: StanliX
Дата сообщения: 08.06.2015 15:51

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

Пробовал из под DOS:
17.3 17.4 17.6
Из винды 19.2
Результат тот же, все работает кроме обновления BIOS и USb портов в загрузке.
Автор: bomzzz
Дата сообщения: 08.06.2015 15:52
если гугл не подскажет рабочий способ откатить на этой матплате (или таких же) биос предстоит поход на программатор в сервис
Автор: StanliX
Дата сообщения: 08.06.2015 15:54

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

Да уже облазил все, ничего найти не могу.
Что за программатор нужен?
Автор: bomzzz
Дата сообщения: 08.06.2015 15:54
а сбрасывать настройки пробовал? вдруг поможет. и перемычкой и в меню в дефалт

Добавлено:

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

ну это приблуда такая, стоит от 500 до 1000 баксов, засовываешь туда чип флеш памяти из своей матплаты и прошиваешь принудительно туда нужную прошивку

Добавлено:
иногда любителям везет переделать какое нибудь pci или ide/sata устройство так чтоб прошить нужный чип чем попало. тоже программатор получается самодельный
Автор: StanliX
Дата сообщения: 08.06.2015 16:13

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

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

Нашел вот эту статью, как думаете правда так можно сделать?
Автор: YURETS777
Дата сообщения: 26.06.2015 17:49
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 ???
Автор: YURETS777
Дата сообщения: 29.06.2015 11:12
Через гипертерминал удалось уведеть пост-код ошибки:
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

Что бы это значило ???

Автор: YURETS777
Дата сообщения: 29.06.2015 17:18
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.
Автор: AntiMember
Дата сообщения: 29.06.2015 20:51
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
Удачи.
Автор: YURETS777
Дата сообщения: 29.06.2015 21:10
AntiMember


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

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

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



Добавлено:
пробовал в корень флэшки кидать оригинальный E7680IMS.J20, так же 10 минут читает, 2 пика и по-новой
Автор: AntiMember
Дата сообщения: 29.06.2015 21:58
YURETS777

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

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

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

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

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

Пиепец котенку...
Автор: YURETS777
Дата сообщения: 29.06.2015 22:55
AntiMember
Дошло, бутблок скорее всего не зашился, т.к. он обычно последним шьется, а зависло на середине, поэтому буду имена брать из 17.2
А на счет закорачивания - это ерунду писали ????, или я так понял эта небезопасная процедура выполняется при глухом зависании без пиков и каких-либо признаков выполнения бутблока.
Автор: AntiMember
Дата сообщения: 29.06.2015 23:02
YURETS777

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

Правильно поняли.
E7680IMS.H20
Автор: YURETS777
Дата сообщения: 30.06.2015 19:16
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

Это означает что нет дежурного напряжения или его как-то нужно разблокировать для записи.
Автор: vovus
Дата сообщения: 30.06.2015 20:13
YURETS777

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

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

К тому же на некторых таблетках бывает и 3.2 Вольта.
Такой вариант пойдет, при условии что из материнки нужно вытащить ее родную CMOS батарейку ?
Автор: vovus
Дата сообщения: 01.07.2015 02:00
Я на мамке ни разу не шил этим программатором, только после демонтажа. Т.к. 3 и 7 пины SPI микросхемы на мамке разведены иначе. Никогда не задавался целью изучить как именно ноги микрухи связаны с коннектором JSPI1 - мне проще ее выпаять и напрямую в программатор, тем более, если она в DIP корпусе (на панельке). А батарейки должно хватить.
Автор: cyber24
Дата сообщения: 06.07.2015 17:12
Доброго времени суток!
Имеется плата Asus H87M-Plus, по непонятным причинам сдох bios взял bios от Asus Z87M-Plus, установив его, чудом мать ожила, хотелось бы зашить родную прошивку, через ez flash 2 выдаёт security verification failed Каким волшебным способом можно зашить родной bios от Asus H87M-Plus? не имея программатора.
Автор: AntiMember
Дата сообщения: 06.07.2015 19:18
cyber24
Если с загрузочной дискеты или флешки в ДОС дает загрузиться - копать в сторону ключей ДОС-флешера.
Если для этих биосов он есть - не смотрел -некогда.
Автор: cyber24
Дата сообщения: 06.07.2015 19:20
дает загрузится, отбивает security verification failed the file
Автор: Aleksandr SHCH
Дата сообщения: 06.07.2015 20:40
cyber24
Нужно использовать сторонние прошивальщики.
Посмотрите эту тему.

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243

Предыдущая тема: Не знаешь где искать? Спрашивай здесь. Часть IV


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.