Действительно ли возможно восстановить компьютер с неудавшегося обновления BIOS?

При попытке обновления BIOS на материнской плате Asus я узнал, что Утилита обновления Asus для Windows не полностью поддерживает 64-разрядный Windows. Это смогло стереть BIOS без проблем, но не удалось записать новый BIOS. я знал это, когда я затем перезагрузил компьютер: это был бы кирпич.

Когда я перезагрузил компьютер, это был кирпич. Но прежде чем я перезагрузил, я передал резервное копирование BIOS, новую BIOS и Asus основанная на DOS утилита флэш-памяти к другому компьютеру. Теперь проблема состоит в том, как зафиксировать ее.

Эта материнская плата Asus имеет отказоустойчивое восстановление BIOS под названием Катастрофический отказ Свободный BIOS, где Вы вставляете гибкую или карту с интерфейсом USB, содержащую названный файл p5b.rom и это восстановит BIOS из того файла. Но это не работает.

Там какой-либо путь состоит в том, чтобы не облицевать машину кирпичом?

34
задан 08.04.2017, 14:34

4 ответа

Следующее является от ASUS P5B Роскошным Восстановлением BIOS Кабель Flash SPI, но воспроизведенный здесь для пользы Wiki:


ПРЕДУПРЕЖДЕНИЕ: Никогда не используйте ASUS основанная на Windows утилита флэш-памяти BIOS. Было множество людей с той же проблемой, если только я знал перед рукой.

Пропустите вниз ПРАКТИЧЕСКОЕ РУКОВОДСТВО для хорошего материала.

В, возможно, момент большой глупости и лени, я повторно высветил BIOS на своей ASUS P5B Роскошное использование ASUS основанная на окнах утилита флэш-памяти. Это вытерло его чистый, загрузил новый, и затем это не могло проверить. В этой точке Ваши только две опции завершены или повторяют. Таким образом, я повторяю, теперь это даже не попытается записать BIOS. Не имея никакой другой выбор я перезагрузил машину и надеялся на лучшее. Я получил худшее.

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

Оказывается, что я был прав. Рядом с микросхемой, содержащей BIOS, слева от южного моста, недокументированные 7 коннекторов контакта, маркировал SPI_J1. После большого исследования я наткнулся на несколько страниц (связанный внизу), который зарегистрировал тип необходимого кабеля и программное обеспечение для использования этого порта для перевысвечивания BIOS.

Кабель состоит из параллельного коннектора, соединенного проводом к чему-то, что можно включить контакты, который также имеет вход 2.7V-3.6V для включения микросхемы при перевысвечивании его. Я предпринял действительно плохую попытку использования нарубленного, параллельны кабелю и концам от вещи порта заголовка USB. Это не удалось хорошо, таким образом, я нашел в локальном магазине электроники параллельный коннектор с ленточным кабелем на нем. Я демонтировал его и повторно спаял ленту к корректным контактам.

Для получения ~3V я взял передачу через разъем питания от старого поклонника случая и добавил три диода к 5-вольтовому проводу, дав мне немногим более, чем 3 В. Я затем соединил это проводом к ленточному кабелю и сцепил разъем питания в другую беговую дорожку. Я затем использовал свой ноутбук для высвечивания к BIOS.

ПРАКТИЧЕСКОЕ РУКОВОДСТВО:

Предоставления:

  • CD начальной загрузки DOS, карта памяти или дискета
  • ROM BIOS для материнской платы
  • SPIPGM (программное обеспечение, которое делает высвечивание),
  • CWSDPMI (хост-процесс DPMI, необходимый SPIPGM)
  • Мультиметр
  • Паяльник
  • Штекерный коннектор DB25
  • Какой-то коннектор заголовка, Вам будут нужны 6 общих количеств контактов.

Для создания кабеля, я привык DB25M ДЛЯ Последовательного разъема IDC10. Это действительно походит на самую легкую вещь использовать. Они похожи на это:

alt text

Заголовок найден на материнской плате непосредственно слева от южного моста.

alt text

Вот то, как контакты заголовка пронумерованы:

alt text

Вот таблица, показывающая, какие контакты заголовка должны быть подключены с тем, что прикрепляет параллель. Контакт 1 на заголовке для +3V.

Header Pin Parallel Pin 
========== ============
2          18 
3          7 
4          8 
5          10 
6          9 

Вот то, на что похож мой кабель (Примечание: похоже, что кабель питания подключен к DB25, но на самом деле это - припой к ленте, это идет для прикрепления 1 на заголовок),

alt text

Если Вы используете кабель, подобный моему, открываете его и демонтируете ленту от коннектора. Возьмите скрепку и засуньте ее в дыры в коннекторе заголовка для определения, какой вывод должен перейти в какой контакт на DB25 с помощью мультиметра. Спаяйте каждый вывод соответственно.

Затем необходимо получить 5-вольтовую строку от другого компьютера (Красный провод на коннекторе Molex). Спаяйте три диода последовательно и подключите их к 5-вольтовой строке. Используйте свой мультиметр, чтобы гарантировать, что падение напряжения дает Вам между 2.7 В и 3.6 В. Спаяйте это к соответствующему ленточному выводу.

Теперь, когда Вы готовы высветить, загрузить Ваш компьютер высвечивания с Вашим загрузочным носителем DOS. Во-первых, необходимо выполнить cwsdpmi.exe, затем выполнить spipgm. (Отметьте: необходимо выполнить cwsdpmi.exe перед SPIPGM каждый раз.)

spipgm /p p5b-bios.rom 

Это попросит общий размер flashrom, входить 1024, Если SPIPGM сообщит о Вашем идентификаторе микросхемы как fffffffh затем, что-то не правильно. Проверьте все свои соединения. SPIPGM имеет несколько функций, таких как стирание BIOS сначала. Выполненный SPIPGM без любых опций видеть список.

alt text

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

Обновление

Только когда я загрузил spipgm2, и используемый /S, вместо /P команда, что я был успешен в возврате моего гигантского пресс-папье к компьютеру снова.

Это кажется этим SPIPGM.exe отдельно пишет, что страница за один раз к SST вносит платы Asus P5B. Необходимо использовать любого перекомпилированный spipgm.exe или еще лучше используйте spipgm2.exe. Можно создать кабель без любых резисторов или конденсаторов, пока Вы используете оранжевый (3-вольтовый) вывод от источника питания ATX суррогатного ПК.

Затем необходимо использовать /S переключатель:

 spipgm2.exe /S xxxxxx.ROM

записать в микросхему после разблокирования его с /U и стирание с /E. Это - единственная вещь, которая работала на меня, и я назад в порядке отлично.

Необходимо использовать /s (медленный) переключатель с этим для программирования SST вносит P5-серийные платы ASUS. По-видимому, /p переключатель используется в оригинале SPIPGM.EXE не делает этого достаточно медленный, или понемногу; который является тем, в чем микросхема SST нуждается для успешной перефлэш-памяти.

Для начальной загрузки программы, я сделал два гибких диска, один с загрузочным диском Windows 98 SE и вторым с spipgm2 программой и файлом изображения BIOS (.rom расширение).


Для высвечивания BIOS, я использовал следующие параметры:

  • spipgm2 /i удостоверяться, что программа может считать мой чипсет и кабель, в порядке.
  • spipgm2 /u разблокировать BIOS.
  • spipgm2 /e стереть BIOS.
  • spipgm2 /s p5b.rom высветить новую BIOS.

Когда это закончилось, я пытался загрузить неисправную материнскую плату, и это работало!

Бонусная схема

enter image description here

52
ответ дан 07.12.2019, 09:03

Кажется, что у Вас есть какой-то аппаратный конфликт. Попробуйте это:

  1. Удалите все карты из всех слотов в Вашей системе. Видео, RAID, Сеть, Звук, и т.д. Обратите внимание на то, какая карта была в какой слот.

  2. Поместите свой диск BIOS или карту с интерфейсом USB в диске/слоте перед включением питания.

  3. Включите свой ПК. Необходимо видеть восстановление работа BIOS, или это скажет что-то как "плохая BIOS"... что-то как этот. В любом случае... это должно загрузиться до A: подсказка.

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

  5. Пройдите все подсказки, говоря "Да запись, да перезапись, и т.д., и т.д.".

  6. После того как обновление BIOS сделано, перезагрузите свой компьютер. Это должно работать "обычно" прямо сейчас. Если это, выключают его и...

  7. Поместите все карты, которые Вы удалили на шаге 1 назад в компьютер.

Разожгите его, снова... это должно работать.

2
ответ дан 07.12.2019, 09:03

Если "Катастрофический отказ, Свободному BIOS" обновление не удается работать, альтернативный метод, должен удалить микросхему ROM BIOS из платы (обычно, они снабжаются сокетом, но некоторые спаяны вниз), и программируйте часть непосредственно с программистом ROM, использующим двухуровневое изображение BIOS. Я не ожидаю, что у Вас есть инструменты (паяльник, программист ROM) легко доступный, но ремонтная база их ASUS должна. С веб-сайта ASUS у них есть 3-летняя гарантия на материнскую плату. Вы могли бы хотеть испытать их сервисы.

1
ответ дан 07.12.2019, 09:03

Здесь существуют некоторые большие предложения, но разногласия - Вы, не имеют механизма для фиксации (повторно высвечивают) rom самостоятельно.

Если бы Вы только попробовали опцию USB за катастрофический отказ, свободный затем, то необходимо попробовать дискету или CD. CD, который шел с Вашим mobo также, имеет основу rom на нем, и необходимо смочь использовать это также (или записать Ваш к CD). Если Вы уже попробовали дискету/CD затем, это - тост.

У меня была та же самая проблема пара лет назад (но я не использовал Приложение Windows), и так как это все еще находилось под гарантией, я просто передал его обратно, потому что, если бы я вытянул свой rom, я освободил бы свою гарантию. Благоприятный поворот на моей замене составлял 10 дней (не рабочие дни).

0
ответ дан 07.12.2019, 09:03

Теги

Похожие вопросы