• 車種別
  • パーツ
  • 整備手帳
  • ブログ
  • みんカラ+

かめ号Goのブログ一覧

2013年10月12日 イイね!

BIOS アップデート失敗 自力復旧 その2

 XpのPCが立ち上がって問題なければ、パラレルポートが認識されているか一応確認します。
最近プリンターポートを使わない場合が多くなってきているのでBIOSの設定で使用しない設定になっている場合も有りますので確認して使える設定にしておきます(I/O Portは378h)。
 このプリンターポートを使ったROMライターには、それようのソフトが必要になります。
世界は広い!色々な方が居られこのありがたいプログラムを公開しておられるようでソフト名は
SPIPGMです。とにかくググればヒットします。用意するのはSPIPGM.ZIPでそいつをゲットします。
解凍するとSPIPGM.exeとSPIPGMW.exeがありますのでWindowsのドス窓からですとSPIPGMW.exeで
いけます。
純粋にDOSでいく場合はSPIPGM.exeですがCWSDPMI7.ZIPを用意しないとエラーがでるようです。
早速使い方をWindowsのDOS窓から見てみます。
私はC直下にSPIPGMフォルダーに解凍しましたので移動します。
c:\SPIPGM>のプロンプトにspipgmwと打ち込んでエンター

コマンドの説明とピンアサインの説明が表示されます。とても親切でいい仕事されてます!製作者に感謝!
プログラムも問題ないのでいよいよ接続します!
まずは、MSIのE350IA-E45から作業してみます!
プリンターポートに製作したケーブルを接続します。
ROMの電源はATX電源をマザボに接続してコンセントに挿した状態でROMに3.2Vほど供給されています。テスターでJSPI1の1,2番ピン(Vcc)と7,8番ピン(GND)間を調べます。その際PCの電源ボタンは押さない様に!これでROMの読み書き可能状態になっています。
正常に機能しているかROM情報をみます。
プロンプトにspipgmw /i を入力

接続にミス等が無ければROMの情報がでます。接続成功です!
このロムはWinbond社のW25Q64BVという製品で8MBの容量とわかりました。ステータスも表示されています。
BIOSの正常なファームウエアを用意して適当な名称でSPIPGMフォルダーに入れます。
このままですとROMにライトプロテクトが掛かっていますので
SPIPGMW /u と入力でライトプロテクト解除
SPIPGMW /e 念のためにROMデータクリア

いよいよ復活が目前まで迫ってドキドキしながらの作業です!
ですので写真撮り忘れた!
SPIPGMW /p (ROM名称) でエンター
ここでは例としてE7698AMS.160という名称で他のマザボのやつを載せます。

書き込みの進捗がパーセンテージで表示されますので待ちます!(3分から5分ぐらい)
コンプリート!すればいよいよ正常に戻ったか!
電源オーン!!
完全復活!!
勝利の瞬間です!勝ったのです!あの憎いBIOS復旧屋に屈することなく自力で復活です!
恐らく、あの態度ラージLのBIOS復旧屋に涙を流されている方も私を含め少なからず居られると思います!さあ!皆さん屈することなく立ち上がりましょう!

MSIのJSPI1は成功しましたので、その他多くのマザーボードで使用されています8Pin DIPタイプのテストに移ります。
用意したのはこれまた倉庫に転がっていたASRock H77M-ITXを使ってみます。

ROMを触る前に、水道管やアース端子等で静電気を除去しておきましょう!冬場や乾燥しているときは特に注意しましょう!
このタイプのROMはDIPソケットに乗っていますので足を折らないように慎重に抜きます。

両サイドからマイナスドライバーで均等に浮かさないと足が折れ曲がり、何度か繰り返しているうちに折れます。これらのROMは普通の方には入手しにくそうなので足を折らないようにくれぐれも注意しましょう!

はずしたROMを向きに注意してソケットにセットします。
次に電池をセットします!電源の順番に注意しましょう!特にソケット逆付けは速昇天です!
これで準備完了です!
spipgmw /i で接続確認します。今回はぶっ飛ばしてませんので、BIOSのファームウエアを抜き出してみます!
ここではロム名をH77ORI.ROMという名称で抜き出します。
spipgmw /d (ROM名称) でROMを読み出し

書き込み時と同じで進捗パーセンテージが表示されます!
これでオリジナルのROMが保存できます。
最近のマザーボードメーカーは、ロムのバージョンアップをパッケージングして一般人に安易に扱われないようにしているメーカーも有るようで、中にはバージョンを上げると元のバージョンに戻せないものも有ります!
この様なときでも、これさえあればROMを保存して、いつでも元に戻せます。
パソコン以外でも多くの機器にSOPタイプのROMが使われていますので、ファームウエア書き込み失敗時に最悪半田でチップをはずしてファームを入れなおすことが可能になります!
って普通の人はそんなしょっちゅうファーム書き換えしないか(^_^;)
とにかくこれでバンバン気兼ねせずにROMいじくれる!


Posted at 2013/10/12 14:55:33 | コメント(0) | トラックバック(0) | 日記
2013年10月12日 イイね!

BIOS アップデート失敗 自力復旧 その1

 最近巷では平成26年4月でXPのサポート終了のニュース等が目に付くようになりました。
そんな中、実家のおやじから電話がかかってきて「えらいこっちゃ!来年でパソコン使えなくなるんか?何とかしてくれ!」とのこと(^_^;)
使えなくなりません!サポートが終了するだけ!
説明しても恐らく理解はできてないと思うので、実家PCのOSをWin7に近々入れ替える旨を伝えました。
とりあえず自宅に転がっているパーツを探してみることにしました。
ありました!倉庫に保管していたMSIのCPUオンボードタイプのE350IA-E45が眠っていることに気が付き、引っ張り出してきました。安売りセールの際に4千円ほどで仕入れたものですがサーバー用途で使おうかと寝かしたままになっていました。
主にネット検索しかできない親父が使うには十分なスペックです。

 セットアップする前に購入してからかなり期間が経っていますので最新のドライバー一式をメーカーサイトから入手してきました。そんな中、BIOSのバージョンも上がっていましたのでついでにこの機会にあげとくことにしました。
 現在BIOSのアップデートは昔ほど難しくなくなりましたが、危険は付きまといます。最悪失敗した場合起動できなくなるリスクがあります。ほとんどの場合、ブートブロックが生きていれば、復活可能ですがそれも破壊している場合は、フロッピーディスクやUSBデバイス等機器が認識できず普通の人は復活が絶望的です。そのようなリスクは認識の基、BIOSアップデート開始!
行き当たりばったりの作業でしたので、転がっていた電源、マザボ、メモリ、HDD、を食卓テーブルの上でむき出しセットアップ!
これがいけなかったんですが、当然電源線とかもテーブル周りからテキトーに!
ごちゃごちゃ配線で作業開始!
それなりに時間が掛かりますので、他の作業もしながら周辺をうろうろ、ガサガサ、『ブツッ!!』
ん?今の音はなんだろう?!ぎゃぁ~~~~~~ぁぁああ!!!!
どうやら電源線を引っ掛けてコンセントから半分抜けかけていました。
恐る恐る電源を入れてみましたが、真っ黒・・・・・ファンは回るものの真っ黒・・・・キーも認識無し!
恐れていたブートブロックごとぶっ飛ばしたようです(ToT)/~~~
このまま捨てるのはもったいないので、全力で復旧の道を探ります!
とにかくBIOSロムを正常なデータに書き込む作業が必要ですので、メーカーに依頼するのが間違いないですが高額みたいで、購入金額の倍程かかるようでパス!
 BIOS復旧屋なる業者が数件あり格安で作業してくれるようなので利用してみようと考えました。
昔はよく板の上のチップとか興味がありましたが最近はスルー状態で、該当のBIOSのロムチップを探しました。24Pin等昔ながらのDIPタイプは流石に無いだろうと思ってましたので4角形の32PINぐらいのを探しましたがそんな大きなチップは無い・・・ボード上をよーく見てみると3mm角の四角い小さな記号と数字が書かれたシールが張られたチップが、記号と数字はBIOSのバージョン情報でした。
8PinのSOPと呼ばれるシリアルEEPROMでかなり小さなROMでした。時代の進化を感じました。
BIOS復旧屋のホームページでは一応の書き換えまでの作業手順が書かれていますので、理解はできていましたが、念のためメールで確認してみることにしました。
 ところが、帰ってきたメールを見てかなりむかつきました!人を見下したかのような内容でした!
なんと表現しますか完全上から目線で、オレが直してやったるわ!的な感じです。こちらは念のために写真までつけて該当ROMがこれで正しいか確認しているのに、そのレベルが解らないなら利用するな!みたいな内容が表現はソフトですが完全に見下された内容でした。ROM復旧にはボードからROMをはずして送る必要があるので、こんな小さなチップをはずす事自体、かなり難しいですので間違いが無いか確認しただけなのに、ムカつきます!ホームページでは何かあれば相談くださいと書いておきながら、二度と利用はしません!

こうなったら何が何でも自力で復旧することに!
とにかく8Pin SOPのシリアルEEPROMについて調査開始!昔はZ80ボードで自作した経験がありましたのでROMライタを利用するか自作すればなんとかなりそうと思いました。
調べてみると何とかなりそうでパラレルポートを使ったライターが利用できそうです。今一度、MSIのマザーボードをじっくり見てみました。

ボード上にROMの名称がSPI1と印刷されていています。名前がSPI(Serial Peripheral Interface)でシリアル・ペリフェラル・インタフェース規格のROMそのものだったのです。
でその横にJSPI1という名称のジャンパーピンが!
何となく解っていましたが、メーカーが復旧するのに毎回送られてきたボードからチップをはずして書き換えるような手間はかけないはずなので、簡単に作業できるようにしてあると思っていました。
JSPI1でググッてみると、ビンゴ!ピンアサインも解りました。
とりあえず直配線してみました!

それとDIPタイプの8PinRomもプリンタポートで同じ信号線でいけることもわかりましたので、手持ちのボードで探してみると、ASRock等多くのマザボで使われていることがわかりましたので、ついでに作ってみることに!

途中で付け替えられるようにカプラで付け替え可能にしました。

図面は、ネットで数件出ていますが、DIPタイプとMSI用のJSPI用の配線図まとめてみました!参考までに(一応製作される場合は自己責任で念のために他の情報も確認してください)

必要な部品は、
Dsub25Pinオスとケース
抵抗150Ω4本
コンデンサ1000μF(電圧は適当?私は転がってた16Vタイプ)電源を安定する為のもの
8PinソケットDIP用
電池ソケット(8PinDip用電源CR2032用)
6Pinソケット(任意切り替え用)
ユニバーサル基盤テキトーな大きさ
で2000円も掛からないかも、一番高いのがDsub25Pinで私はガラクタ箱に転がっていたもので
ほとんど作りましたので掛かった費用はほぼゼロでした。
完成したところで配線を再確認して問題が無ければパラレルポートがあるPCを用意します!これまた屋根裏倉庫に転がっていたXpパソコンがありましたので久しぶりに電源ON!

最近ではパラレルポートが無いPCがほとんどですし、DosやLinuxから操作する必要がある時のために旧型PCも保存しています。
Posted at 2013/10/12 12:52:43 | コメント(1) | トラックバック(0) | 日記

プロフィール

家、外溝、車のDIYが趣味です。それ以外で、ドラム、プラモデル、ラジコンヘリ、鉄道模型、パソコン、電子電気工作とかなりの多趣味です。暇があればどれか行っています...
みんカラ新規会員登録

ユーザー内検索

<< 2013/10 >>

  12345
67891011 12
13141516171819
20212223242526
2728293031  

愛車一覧

トヨタ ヴォクシー ハイブリッド トヨタ ヴォクシー ハイブリッド
通勤快速兼リビングカー
ホンダ インサイト かめゴー (ホンダ インサイト)
前ワークスが不調に陥り、修理か迷っていたところに政府の政策によりちょうど13年越えでエコ ...
スズキ アルトワークス スズキ アルトワークス
車のDIYやり始めると止まりません!ドノーマル状態のワークスを通勤快速に仕上げます。いつ ...
トヨタ アクア トヨタ アクア
嫁の車ですが、いじらないと気がすみません。本人嫌がりますが、いないときを見計らって実行し ...

過去のブログ

2013年
01月02月03月04月05月06月
07月08月09月10月11月12月
ヘルプ利用規約サイトマップ
© LY Corporation