Чи можливо відновити комп'ютер після невдалого оновлення BIOS?


34

Прагнучи оновити BIOS на материнській платі Asus, я дізнався, що утиліта оновлення Asus для Windows не повністю підтримує 64-бітну Windows . Він зміг стерти BIOS без проблем, але не зміг написати новий BIOS. Я знав, що коли я перезавантажую комп’ютер: це буде цегла.

Коли я перезавантажив комп'ютер, це була цегла. Але перед тим, як я перезавантажився, я переніс резервну копію біосу, новий біос і флеш-утиліту на базі Asus DOS на інший комп'ютер. Тепер проблема полягає в тому, як це виправити.

Ця материнська плата Asus має безпечне відновлення біосу під назвою Crash Free BIOS , де ви поміщаєте дискету або USB-накопичувач, що містить файл з назвою, p5b.romі він відновить біос із цього файлу. Але це не працює.

Чи є якийсь спосіб зняти машину?


6
і шалений інструмент навіть не дає вам попередження :(
c69,

2
> На цій материнській платі Asus є безпечне відновлення біосу під назвою Crash Free BIOS, де ви поміщаєте дискету або USB-накопичувач, що містить файл під назвою p5b.rom, і він відновить біос із цього файлу. Але це не працює. Це не робиться автоматично (було б смішно читати дискети на кожному завантаженні). Щоб запустити вбудований миготливий інструмент BIOS, ви повинні натиснути F2(в місці, де ви зазвичай натискаєте, Delщоб увійти в налаштування BIOS). Потім слід використовувати миготливий інструмент у ПЗУ для відновлення BIOS.
Synetech

Відповіді:


52

Далі йде інформація про флеш-кабель для відновлення SPI від ASUS P5B Deluxe SPI , але відтворений тут для ради Wiki:


ПОПЕРЕДЖЕННЯ: Ніколи не використовуйте утиліту BIOS Flash на основі ASUS Windows. Було багато людей з тим самим питанням, якби я тільки знав до цього.

Пропустіть HOWTO для хорошого матеріалу.

Можливо, за хвилину великої дурості та лінощів я поповнив біос на моєму ASUS P5B Deluxe за допомогою утиліти ASUS на базі Windows. Він витер його чистим, завантажив новий, а потім не міг перевірити. На даний момент ваші лише два варіанти - закрити чи повторити спробу. Тому я повторюю, зараз він навіть не спробує написати біос. Не маючи іншого вибору, я перезавантажив машину і сподівався на найкраще. Я отримав найгірше.

Машина нічого не зробила. Материнська плата повинна мати вбудований режим відновлення біосу, але, здається, її також видалила утиліта Windows Flash. Настав час відправити його назад в ASUS, щоб вони могли переробити його. Біографія не є знімною, тому, безумовно, є якийсь пристрій, до якого вони підключаються, щоб переробити це для вас, я думав.

Виявляється, я мав рацію. Поруч з мікросхемою BIOS, зліва від південного мосту, знаходиться недокументований 7-контактний роз'єм з написом SPI_J1. Після численних досліджень я натрапив на кілька сторінок (пов’язаних у нижній частині), які задокументували необхідний тип кабелю та програмне забезпечення для використання цього порту для перепрошивання біосів.

Кабель складається з паралельного роз'єму, підключеного до чогось, до якого можна підключити штифти, який також має вхід 2,7 В-3,6 В для живлення мікросхеми під час перепрошивки. Я зробив по-справжньому погану спробу використання подрібненого паралельного кабелю та кінців у порту USB-заголовка. Це не вийшло добре, тому я знайшов у місцевому магазині електроніки паралельний роз'єм із стрічковим кабелем на ньому. Я розібрав його і знову припаяв стрічку до правильних шпильок.

Щоб отримати ~ 3 В, я взяв прохід через роз'єм живлення від старого вентилятора корпусу і додав три діоди в провід 5 В, давши мені трохи більше 3 В. Потім я підключив це до стрічкового кабелю і підключив роз'єм живлення до іншої працюючої машини. Потім я використовував свій ноутбук, щоб прошивати біоси.

ЯК :

Поставки:

  • CD-диска для завантаження DOS, USB-накопичувача або дискети
  • BIOS ROM для материнської плати
  • SPIPGM (Програмне забезпечення, яке виконує миготіння)
  • CWSDPMI (хост-процес DPMI, необхідний SPIPGM)
  • Мультиметр
  • Паяльник
  • Роз'єм чоловічого DB25
  • Роз'єм для заголовка якогось типу, вам знадобиться 6 штифтів.

Для виготовлення кабелю я використовував серійний роз'єм DB25M TO IDC10. Це справді здається найпростішим у використанні. Вони виглядають так:

alt текст

Заголовок знаходиться на материнській платі безпосередньо зліва від південного мосту.

alt текст

Ось як нумеруються штифти заголовків:

alt текст

Ось таблиця, яка показує, які штифти заголовків повинні бути з'єднані з якими паралельними штифтами. Pin 1 на заголовку призначений для + 3V.

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

Ось як виглядає мій кабель (Примітка. Схоже, що джерело живлення підключено до DB25, але насправді він припаює до стрічки, він йде на штифт 1 на заголовку)

alt текст

Якщо ви використовуєте кабель, аналогічний моєму, відкрийте його та відпаліть стрічку від з'єднувача. Візьміть скріпку для паперу і приклейте її до отворів у з'єднувачі заголовка, щоб визначити, який провід потрібно перейти на який штифт на DB25 за допомогою мультиметра. Припаяйте кожен провід належним чином.

Потім потрібно отримати лінію 5В від іншого комп’ютера (Червоний провід на роз'ємі molex). Припаяйте три діоди послідовно і підключіть їх до лінії 5В. Використовуйте свій мультиметр, щоб переконатися, що падіння напруги дає вам від 2,7 до 3,6 В. Припаяйте це до відповідного стрічкового відведення.

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

spipgm /p p5b-bios.rom 

Він запитає загальний розмір флешмору, введіть 1024 Якщо SPIPGM повідомляє про ваш ідентифікатор чіпа як fffffffh, то щось не так. Перевірте всі свої з'єднання. SPIPGM має кілька функцій, таких як спочатку стерти BIOS. Запустіть SPIPGM без жодних опцій, щоб побачити список.

alt текст

Надати кредит там, де належить кредит, без цих сайтів я б ніколи цього не з'ясував.

Оновлення

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

Здається, що SPIPGM.exeсама по собі записує сторінку за часом на чіп SST на платах Asus P5B. Ви повинні використовувати або перекомпільований, spipgm.exeабо, ще краще, використовувати spipgm2.exe. Ви можете побудувати кабель без резисторів або конденсаторів, якщо ви використовуєте помаранчевий (3В) вихід від джерела живлення ATX сурогатного ПК.

Потім ви повинні використовувати /Sперемикач:

 spipgm2.exe /S xxxxxx.ROM

писати на чіп після того, як ви його розблокуєте /Uта стираєте /E. Це єдине, що працювало на мене, і я створюю резервну копію та працюю ідеально.

Для цього потрібно скористатися /s( повільним ) перемикачем для програмування мікросхеми SST на платах серії ASUS P5. Мабуть, /pперемикач, що використовується в оригіналі, SPIPGM.EXEробить це не досить повільно, або трохи за раз; а це те, що потрібно мікросхемі SST для успішного перезавантаження.

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


Для прошивки біографії я використав такі параметри:

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

Коли це закінчилося, я спробував завантажувати мертву материнську плату, і це спрацювало!

Діаграма бонусів

введіть тут опис зображення


1
Це дуже круто.
hanleyp

2
уау .. Я дійсно не думав, що це стане можливим
Earlz

герой - це ти !!!
enthdegree

1
Не використовуйте 5 В + діоди від батарей чи живлення. Або отримайте свій 3.3V прямо від джерела живлення ATX (помаранчеві кабелі) або від універсального джерела живлення (якщо вам пощастить, і у нього є). Не переходьте на режим рембо, і додайте 200-400 Ом резисторів до кожної з 4-х ліній передачі даних (вони коштують як 3 копійки в кожній). Крім того, вам не потрібна CWSDPMIверсія 2.0 SPIPGM.
c69,

2
Після того, як я "обробляв" свій Asus P5B за допомогою інструмента оновлення Windows BIOS, я дотримувався вказівок у потоці вище. Я з'ясував, що існує SPIPGM v2.1, який включає опцію підтвердження. Це також робить більш зрозумілим, коли розблокування працювало чи ні. Я використав цю останню версію SPIPGM v2.1 і успішно повторно спалахнув моє мертве мобо.

2

Схоже, у вас апаратний конфлікт. Спробуйте це:

  1. Видаліть усі картки з усіх слотів вашої системи. Відео, RAID, мережа, звук тощо. Зверніть увагу на те, яка карта була в якому слоті.

  2. Покладіть свій диск BIOS або USB-накопичувач у накопичувач / слот перед тим, як увімкнути живлення.

  3. Увімкніть ПК. Ви повинні побачити, що ваш BIOS для відновлення працює, або він скаже щось на кшталт "поганий біос" ... щось подібне. У будь-якому випадку ... він повинен завантажуватися до запиту A:

  4. Запустіть флеш-утиліту зараз і виберіть опцію для запису BIOS. Я не пам'ятаю цього варіанта, але є один, щоб написати BIOS без ESCD чи чогось іншого. (Дійсно важко зіпсувати речі гірше, ніж зараз, тому якщо один варіант не працює, спробуйте інший) ;-)

  5. Перегляньте всі підказки із записом "Так пишіть, так перезаписуйте тощо" тощо. "

  6. Після завершення оновлення BIOS перезавантажте комп'ютер. Зараз це має працювати "нормально". Якщо його вимкнути і ...

  7. Покладіть всі картки, які ви видалили на кроці 1, назад у комп'ютер.

Знову підпаліть це ... це має спрацювати.


У комп’ютері нічого немає (навіть жорсткі диски). я видалив би відеокартку (як ви пропонуєте на кроці 1), але це зробить крок 3 ("Ви повинні побачити ...") дещо неможливим.
Ян Бойд

Я видалив усе з комп’ютера (накопичувачі, оперативні пам’яті, процесор, акумулятор), сподіваючись отримати його до POST. Нічого - це цегла і я потоплю повільно.
Ян Бойд

2

Я підтверджую, що успішно запрограмував свій флеш-пам'ять для ASUS P8H67-M-PRO. Як і інші, я намагався оновити біос на утиліту bios. Він закінчив процес, перезавантажився і ... нічого, чорний екран. Я вбудував паралельний адаптер, додав джерело живлення 3,3vdc і використав його для програмування мого мікросхеми флеш-пам’яті. Спочатку я порівняв його вміст із зображенням ПЗУ і зрозумів, що більша частина вмісту ic - це #FF (стирається, але не програмується). Використовуючи той самий додаток SPIPGM, я його запрограмував, я протестував, і моя материнська плата працює добре з останньою версією BIOS.

Дякую за вашу підтримку, я просто хотів розповісти свою історію, щоб інші спробували.

З повагою,


1

Якщо оновлення "Crash Free BIOS" не спрацьовує, альтернативним методом є видалення мікросхеми BIOS ROM з плати (зазвичай вони розкладені, але деякі припаяні) і програмуйте деталь безпосередньо програмістом ROM, використовуючи двійкове зображення BIOS. Я не сподіваюся, що у вас є інструменти (паяльник, програміст ПЗУ) доступні, але їх ремонтний склад ASUS повинен. З веб-сайту ASUS вони мають 3-річну гарантію на материнську плату. Можливо, ви захочете спробувати їхні послуги.


0

Тут є кілька чудових пропозицій, але шанси на те, що ви не маєте приладдя самостійно виправити (перепрофілювати) ром.

Якщо ви лише спробували опцію USB для без збоїв, то слід спробувати флоппі або компакт-диск. На компакт-диску, який постачається разом із вашим mobo, також є базовий диск, і ви також можете користуватися цим (або записувати ваш диск на компакт-диск). Якщо ви вже пробували флоппі / cd, то це тости.

Я мав таку ж проблему пару років тому (але я не користувався програмою Windows), і оскільки вона все ще перебуває під гарантією, я просто відправив її назад, тому що якби я витяг рому, я би втратив гарантію. Поворот на моїй заміні склав 10 днів (не робочих днів).



0

Використовуйте старішу операційну систему, наприклад Windows 98.

Завантажтеся з диска, і якщо ваша клавіатура активна, ви отримаєте A:підказку. Потім введіть шлях для флешки та продовжуйте рух до rom.

Зазвичай це працює з завантажувальною дискетою.


0

Просто FYI, який я давно працював на ASUS, і найпростіший виправити це, щоб викликати технічну підтримку, вони будуть їм більше раді надсилати вам новий мікросхема біосу, що прошивається відповідним біосом (який ви вимагаєте) до тих пір, поки це плата, яка має знімну мікросхему bios.


Якого це не зробили. Залишаючи альтернативу витрачати гроші, щоб річ була відвантажена назад.
Ян Бойд
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.