海門スレより
DMが故障する原因らしい

27 Socket774 sage 2017/03/17(金) 18:04:36.58 ID:0G5QJiKh
SeagateのいわゆるF4ドライブ(STn000DM001とか)の突然死の原因について
HDDに電源を入れた際に内部ではこういう動作をやってる。
Festplattenfehler - Video - Seagate Barracuda 2 TB (Model = ST2000DM001)
https://youtu.be/to-NJKdgTz4
HDD内部の機械部分や外部機器との通信に複雑な処理が必要になった頃より
HDD自体にマイコンが搭載されるようになりました。
昔の機種ではHDDに付いてる制御基盤上のICとかにファームウェアが入ってて
HDDの電源が入るとHDDのマイコン部分と機械部分が順に起動して、
外部との通信が行われる構造でした。
しかし、HDDの高機能化、記録容量の増大でファームウェアが肥大化し
制御基盤上に収録すると必要な部品が増える→コストが上がるということで
どうせHDDの機械部分に大量のデータが入るからと
ファームウェア本体をHDDの機械部分に記録するようになりました。
その為にいわゆるF4ドライブのHDDが外部からアクセスできる起動完了状態になるために
1)制御基板上のEEROM上のIPLが起動する
2)IPLがHDD機械部より制御基板上のマイコンに
 ファームウェア本体を読み込んでそのファームウェアを起動する
3)外部機器にデータ通信を行い「起動完了」のメッセージを送る
こんな手続きを行います。
で、上記の動画では「1)」は成功しているのですが
「2)」のファームウェア読み込みに失敗してます。
これがとりあえずはこの例でのSeagateのいわゆるF4ドライブのHDDの突然死の原因です。