アップデート

アップデート

AsusのマザーボードのBIOSをアップデートしようとしたときに、Windows 用 Asus アップデート ユーティリティ完全にサポートされていないWindows 64ビット。それは消去するBIOSは問題なく起動しましたが、新しいBIOS。次にコンピューターを再起動したときに、コンピューターが壊れてしまうことはわかっていました。

コンピュータを再起動すると、完全に機能しなくなりました。しかし、再起動する前に、BIOS バックアップ、新しい BIOS、および Asus DOS ベースのフラッシュ ユーティリティを別のコンピュータに転送しました。問題は、これをどのように修正するかです。

このAsusマザーボードには、フェイルセーフBIOSリカバリと呼ばれる機能が搭載されています。クラッシュフリーBIOSというファイルを含むフロッピーまたは USB スティックを挿入するとp5b.rom、そのファイルから BIOS が復元されます。しかし、これは機能しません。

マシンのブロックを解除する方法はありますか?

答え1

以下はASUS P5B デラックス BIOS リカバリ SPI フラッシュ ケーブルですが、Wiki のためにここに再現します:


警告: ASUS Windows ベースの BIOS フラッシュ ユーティリティは絶対に使用しないでください。同じ問題を抱えている人が大勢います。事前に知っていればよかったのですが。

スキップ方法良いもののために。

おそらく非常に愚かで怠惰な瞬間だったのでしょうが、ASUS Windows ベースのフラッシュ ユーティリティを使用して、ASUS P5B Deluxe の BIOS を再度フラッシュしました。BIOS を消去し、新しいものをロードしましたが、検証できませんでした。この時点で、終了するか再試行するかの 2 つのオプションしかありません。そこで再試行しましたが、今度は BIOS の書き込みすら試行されません。他に選択肢がないので、マシンを再起動して最善の結果を期待しました。結果は最悪でした。

マシンは何もできませんでした。マザーボードには BIOS リカバリー モードが組み込まれているはずですが、どうやら Windows フラッシュ ユーティリティによって消去されたようです。ASUS に送り返して再フラッシュしてもらうことにしました。BIOS は取り外しできないので、再フラッシュするために何らかのデバイスを接続する必要があると思いました。

結局、私の考えは正しかったのです。BIOS チップの隣、サウス ブリッジの左側に、SPI_J1 というラベルが付いた、文書化されていない 7 ピン コネクタがあります。いろいろ調べた結果、必要なケーブルの種類と、このポートを使用して BIOS を再フラッシュするソフトウェアについて説明したページ (下部にリンクがあります) がいくつか見つかりました。

このケーブルは、ピンに差し込める何かに配線されたパラレル コネクタで構成されており、チップを再フラッシュするときに電源を供給する 2.7V ~ 3.6V の入力も備えています。私は、パラレル ケーブルを切断して USB ヘッダー ポートの端をつなげるという、本当にひどい試みをしました。これはうまくいかなかったので、地元の電気店でリボン ケーブル付きのパラレル コネクタを見つけました。それを分解して、リボンを正しいピンに再はんだ付けしました。

約 3V を得るために、古いケースファンからパススルー電源コネクタを取り出し、5V ワイヤに 3 つのダイオードを追加して、3V を少し超える電圧を得ました。次に、これをリボン ケーブルに配線し、電源コネクタを別の稼働中のマシンに接続しました。次に、ラップトップを使用して BIOS にフラッシュしました。

方法:

用品:

  • DOSブートCD、USBドライブ、またはフロッピー
  • マザーボードのBIOS ROM
  • スピップGM(点滅を行うソフトウェア)
  • 会員(SPIPGMに必要なDPMIホストプロセス)
  • マルチメーター
  • はんだごて
  • オス DB25 コネクタ
  • 何らかのヘッダーコネクタ、合計 6 本のピンが必要になります。

ケーブルを作るために、DB25M TO IDC10 SERIAL コネクタを使用しました。これが本当に一番使いやすいようです。外観は次のようになります。

代替テキスト

ヘッダーは、マザーボード上のサウスブリッジのすぐ左側にあります。

代替テキスト

ヘッダー ピンの番号は次のとおりです。

代替テキスト

どのヘッダー ピンをどのパラレル ピンに接続する必要があるかを示す表を以下に示します。ヘッダーのピン 1 は +3V 用です。

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

私のケーブルは次のようになります (注: 電源リードが DB25 に接続されているように見えますが、実際にはリボンに半田付けされており、ヘッダーのピン 1 に接続されています)

代替テキスト

私のケーブルと似たものを使用する場合は、ケーブルを開いてコネクタからリボンをはんだ付けします。ペーパークリップをヘッダーコネクタの穴に差し込み、マルチメータを使用して、どのリード線を DB25 のどのピンに接続する必要があるかを判断します。各リード線を適切にはんだ付けします。

次に、別のコンピューターから 5V ライン (モレックス コネクタの赤い線) を取得する必要があります。3 つのダイオードを直列にハンダ付けし、5V ラインに接続します。マルチメーターを使用して、電圧降下が 2.7V から 3.6V の間であることを確認します。これを適切なリボン リードにハンダ付けします。

フラッシュの準備ができたので、DOS ブート メディアを使用してフラッシュするコンピュータを起動します。まず、cwsdpmi.exe を実行し、次に spipgm を実行します。(注: 毎回、SPIPGM の前に cwsdpmi.exe を実行する必要があります。)

spipgm /p p5b-bios.rom 

フラッシュROMの合計サイズを尋ねられるので、1024と入力します。SPIPGMがチップIDをfffffffhと報告する場合は、何かが間違っています。すべての接続を確認してください。SPIPGMには、最初にBIOSを消去するなど、いくつかの機能があります。リストを表示するには、オプションなしでSPIPGMを実行します。

代替テキスト

当然のことながら、これらのサイトがなければ、私はこれを決して理解できなかったでしょう。

アップデート

ダウンロードするまでspipgm2、コマンド/Sの代わりにを使用する/Pことで、巨大な文鎮を再びコンピューターに戻すことに成功しました。

SPIPGM.exeどうやら、Asus P5BボードのSSTチップに1ページずつ書き込むようです。しなければならない再コンパイルされたを使用するかspipgm.exe、または、さらに良い方法として、 を使用してくださいspipgm2.exe。ケーブルを構築することができますそれなし代替 PC の ATX 電源からのオレンジ (3V) 出力を使用する限り、抵抗器やコンデンサは必要ありません。

それからあなたしなければならないスイッチを使用します/S:

 spipgm2.exe /S xxxxxx.ROM

チップに書き込むでロックを解除し/U、 で消去します/E。これが私の場合唯一うまくいった方法で、完全に復旧して稼働しています。

あなたしなければならない使用/s遅い) スイッチをこれに接続して、ASUS P5 シリーズ ボードの SST チップをプログラムします。どうやら、/pオリジナルで使用されていたスイッチではSPIPGM.EXE、SST チップが再フラッシュを正常に行うために必要な速度が十分ではないか、または一度に少しずつしか実行されないようです。

プログラムを起動するために、フロッピー ディスクを 2 枚作成しました。1 枚には Windows 98 SE ブート ディスクを入れ、もう 1 枚には spipgm2 プログラムと BIOS イメージ ファイル (拡張子 .rom) を入れました。


BIOS をフラッシュするには、次のパラメータを使用しました。

  • spipgm2 /iプログラムがチップセットを読み取ることができ、ケーブルが正常であることを確認します。
  • spipgm2 /uBIOSのロックを解除します。
  • spipgm2 /eBIOSを消去します。
  • spipgm2 /s p5b.rom新しい BIOS をフラッシュします。

終了したら、故障したマザーボードを起動してみましたが、うまくいきました!

ボーナス図

ここに画像の説明を入力してください

答え2

何らかのハードウェア競合が発生しているようです。以下を試してください:

  1. システム内のすべてのスロットからすべてのカードを取り外します。ビデオ、RAID、ネットワーク、サウンドなど。どのカードがどのスロットにあったかに注意してください。

  2. 電源を入れる前に、BIOS ディスクまたは USB スティックをドライブ/スロットに挿入してください。

  3. PC の電源を入れます。リカバリ BIOS が動作しているのが確認できるはずです。そうでない場合は、「BIOS が不良です」などと表示されます。いずれにしても、A: プロンプトが起動するはずです。

  4. フラッシュ ユーティリティを実行して、BIOS を書き込むオプションを選択します。オプションは覚えていませんが、ESCD などを使用せずに BIOS を書き込むオプションがあります。(今の状態よりさらに悪い状況になることは非常に難しいため、1 つのオプションが機能しない場合は、もう 1 つを試してください) ;-)

  5. 「はい、書き込みます、はい、上書きします」などのプロンプトをすべて実行します。

  6. BIOS アップデートが完了したら、コンピュータを再起動します。現在は「通常通り」動作しているはずです。正常に動作している場合は、電源をオフにして...

  7. 手順 1 で取り外したすべてのカードをコンピューターに戻します。

もう一度起動してください...動作するはずです。

答え3

ASUS P8H67-M-PRO のフラッシュ IC を正常にプログラムできたことを確認しました。他のユーザーと同様に、BIOS ユーティリティを使用して BIOS を更新しようとしました。プロセスが終了し、再起動しましたが、何も表示されず、黒い画面が表示されました。パラレル アダプターを作成し、3.3VDC 電源を追加して、フラッシュ メモリ チップをプログラムしました。最初に、その内容を ROM イメージと比較したところ、IC の内容のほとんどが #FF (消去されているがプログラムされていない) であることがわかりました。プログラムした同じアプリ SPIPGM を使用してテストしたところ、マザーボードは最新の BIOS リリースで正常に動作しています。

ご支援ありがとうございます。私は自分のストーリーを他の人にも試してもらえるように伝えたかっただけです。

よろしくお願いいたします。

答え4

ここには素晴らしい提案がいくつかありますが、おそらく自分で ROM を修正 (再フラッシュ) するための機材を持っていないと思われます。

クラッシュを防ぐために USB オプションのみを試した場合は、フロッピーまたは CD を試してください。マザーボードに付属の CD にもベース ROM が収録されているので、それを使用することもできます (または CD に書き込むこともできます)。すでにフロッピー/CD を試した場合は、もうダメです。

数年前にまったく同じ問題がありました (ただし、Windows アプリは使用しませんでした)。まだ保証期間内だったので、ROM を取り出すと保証が無効になってしまうので、そのまま返送しました。交換品の納期は 10 日 (営業日ではありません) でした。

関連情報