Windows system >> Windowsの知識 >  >> Windowsチュートリアル合成 >> Windowsの情報 >> BIOSの修復例BIOSチップの物理的損傷

BIOSの修復例BIOSチップの物理的損傷

  


コンピュータショップのニュースある日、古い顧客が電話に来て、頻繁な停電のために小さなLANが3つのマザーボードを損傷し、助けを求めたと彼の部署に伝えました。現場に到着した後、交換方法で確認したところ、マザーボードのBIOSに問題があることがわかりました。ホットプラグ方法は無効であり、BIOSチップが物理的に損傷していると判断されます。
彼らが使用するマザーボードはブランド名の統合マザーボード、CPUはP120(十分に古い)、そしてマザーボードBIOSチップは2MbitチップであるIntelのP28F002BXチップです。プログラマーでテストしたところ、3つのチップすべてに異なる程度の損傷があり、使用できなくなったことがわかりました。このチップはもう利用できないので、手持ちの既存のWinbond 29C020でしか使用できません。プログラマーを使って良品チップのデータを読み取り、それを3つのAT29C020に書き込みます。予期せず、書き込まれたチップがマザーボードに接続されたとき、パワーオンブートが応答せず、修復は成功しませんでした。グラフィックスカードの故障28F002BXはIntelの第一世代の消去可能なBIOSチップです、その内部データ構造はブロックです(示されているように)。 BOOT BLOCKブロックにはBIOSの基本的な起動情報が保存されており、ISAタイプのグラフィックスカードをサポートしており、BIOSのアップグレードに失敗した場合は、起動ブロックからBIOSを起動して修復することができます。消去時には28F001がByteの最小変更単位で、データ書き込み時には特定のプログラミング電圧がチップに追加され、BOOT BLOCKブロック内のデータの消去には特定の消去電圧が追加されます。
29C020はフラッシュROM(フラッシュROM)で、単一電圧チップに属します。フラッシュROMとEEPROMチップの最大の違いは、データを削除するときに特定のプログラミング電圧を追加する必要がないことです。また、データを削除する場合、Flash ROMはByteを基本単位として使用せず、Sector(別名Block)を最小単位として使用します。セクターのサイズはベンダーによって異なり、書き込み時の最小単位としてバイトでのみ書き込まれます。
これまで、マザーボードには27個のシリーズチップが搭載されていました。 27シリーズのチップはEPROMに属し、それらの中のデータはEPROM消しゴム(EPROM Eraser)によって放出された紫外線によって消去されます、そして、専用のプログラマーはデータを書き換えてチップに書き込むのに使用することができます。特定のプログラミング電圧もコンテンツに追加する必要があります。
マザーボードでは、BIOSチップはデータの読み取り状態にあるだけですが、原理的には27、28、および29シリーズのチップを交換することができますアップグレードの要因を考慮しない場合、3つは互換性があります。そのため、マザーボードが古すぎるため、ページごとに更新されたチップ、つまり古いマザーボードと新しいチップをサポートしていないことが問題であると考えられます。私は28F020を見つけました(これも昔ながらのものですが、今では市場で見つけることができません)私はプログラムをプログラマーでスワイプしてマザーボードに差し込み、ブートが正常に戻って私の推測を確認しました。上記の分析の正しさをさらに確認するために、27C020書き込みプログラムを使用し、マザーボードのBIOSソケットに接続した後、電源を入れてマシンを正常に動作させることができますこれは、マザーボードが新しいチップをサポートしないことを示します。
理論的には、27、28、29シリーズのチップで代用できます。ただし、実際のアプリケーションでは、設計上の理由から、マザーボードによってはチップの種類によっては十分にサポートされない場合があることに注意する必要があります。


Copyright © Windowsの知識 All Rights Reserved