ダウンサイジング大作戦
こんばんは。この頃連日Ra40とX68の世話で(--;)なドラキュラおじさんです。
前回はSCSIHDDのダウンサイジングを行いましたが、今回はFDD。
さすがにあのドライブだと場所取り過ぎでひどいことになってますので…。
それで、いじるブツはこれまたずっと前の失敗作である外付けFDD。
学校の故障していたPC-9801EXから抜き出したドライブ(FD1137D)とLogitecのSHD-40のケースを使用し、ベゼルが見えるように前面に大きく開口部を設けてFDDを内蔵した物でした。
しかしケーブルを作ってつなぐと、認識はするものの肝心のデータ読み取りができず挫折し、ずっと物置に放置されていたのです。
今回のレストアでは、構成は昔のまま完全動作させることにチャレンジします。
(余談ですが、SHD-40ってJUSTINシリーズの第1号だったんですねぇ…なんだかもったいない事をしたような…。)
久々に引っ張り出されたFDDは黄ばみがひどく、当時のベージュ色から黄土色になっていて目も当てられないような状態でした。
そこでスプレーでひたすら塗装。Mr.ベースホワイトやらガンダムカラーの白(?)やらを何層も塗り重ねたらいつのまにか白過ぎに。これじゃX68のグレーに合わないような気がする…。
塗料を乾かす間にEXPFDのドキュメントを見ながらケーブル作り。
幸いケーブル類は前回の余りがあったので、ピンアサインを確認して接続図作成、その後は被覆剥いて接続→ビニールテープで絶縁の繰り返しでケーブルが完成しました。
ここで問題なのがVFO専用線の配線。ドキュメントでは「GNDに接続してください」と書いてありますが、果たしてそれでいいのか?と疑問に思ってしまいました。
前回はこれに従ってGNDに接続したのですが、うまくFDDが動作せずに諦めてしまったのです。
とはいえ「製作者公認の方法なのだから大丈夫」と思ってそのまま接続。これで動かないならばまた同じ道をたどることに…。
そして緊張の動作確認。
0ドライブにHuman68kのシステムディスクを入れ、起動。
DRIVEと打ち込むと、きちんと3個2HDドライブが表示されました。
ところが…DIRコマンドをすると「無効なディスクを使用しました」メッセージが。
よく見るとディスクは回っているのですが、ヘッドが動かず前面のLEDも点灯しない状態。
ディスクを取り出すと「ディスクを入れてください」メッセージも出るので、まったく認識していないような状態ではないようです。
残念ながら、以前の症状とまったく同じでした。
さて、本題はここから。原因を考えます。
「なぜ読み出そうとする前に時間がかかるのか?」
「なぜアクセスランプが点かないのか?」
「なぜヘッドが動かないのか?」
これらの原因をひとつひとつ洗っていく作業をしていきます。
「なぜ読み出そうとする前に時間がかかるのか?」これについて。
DIRコマンドを出したとき、本体からドライブへ向けて何らかの信号が出ているはずなのです。
ドライブが認識されても、信号を受け取ったら返ってくるはずの信号(READ DATAなど?)が来ないためにハングしているのではないかな〜と思われます。
どこで信号をロストしているのかが分かればよいのですが…。
しかしこれは、FDDの動作する手順が分からなければどうにもなりません。
「なぜアクセスランプが点かないのか?」
「なぜヘッドが動かないのか?」
これも同様、ドライブへ向けて出た信号が来ていないことが疑われます。
これらの症状が出たということは、本体→ドライブの間に問題があるであろうことがほぼ確定しました。
もう一つ考えられる原因としては、ヘッドを動かす電源が来ていないということ。
このドライブは5V電源のみで動作するので、もしや12Vがヘッド用電源だったとしたら…ということも考えたのですがまさかそんなことある訳ないし。
やはり「このドライブはVFO付きである」ことに最大の謎が隠されているのではないかと思うのですが、どうでしょう?
EXPFD付属のドキュメントも、FD1137Dが動いたとは書いてありますがきちんと検証しているかどうかも不明ですし…。
もしかすると、VFOに使っているチップを停止させられたら上手くいくかもしれません。
…で、そろそろ寝ます。
動作不良についてご存知の方…いらっしゃいませんか?
前回はSCSIHDDのダウンサイジングを行いましたが、今回はFDD。
さすがにあのドライブだと場所取り過ぎでひどいことになってますので…。
それで、いじるブツはこれまたずっと前の失敗作である外付けFDD。
学校の故障していたPC-9801EXから抜き出したドライブ(FD1137D)とLogitecのSHD-40のケースを使用し、ベゼルが見えるように前面に大きく開口部を設けてFDDを内蔵した物でした。
しかしケーブルを作ってつなぐと、認識はするものの肝心のデータ読み取りができず挫折し、ずっと物置に放置されていたのです。
今回のレストアでは、構成は昔のまま完全動作させることにチャレンジします。
(余談ですが、SHD-40ってJUSTINシリーズの第1号だったんですねぇ…なんだかもったいない事をしたような…。)
久々に引っ張り出されたFDDは黄ばみがひどく、当時のベージュ色から黄土色になっていて目も当てられないような状態でした。
そこでスプレーでひたすら塗装。Mr.ベースホワイトやらガンダムカラーの白(?)やらを何層も塗り重ねたらいつのまにか白過ぎに。これじゃX68のグレーに合わないような気がする…。
塗料を乾かす間にEXPFDのドキュメントを見ながらケーブル作り。
幸いケーブル類は前回の余りがあったので、ピンアサインを確認して接続図作成、その後は被覆剥いて接続→ビニールテープで絶縁の繰り返しでケーブルが完成しました。
ここで問題なのがVFO専用線の配線。ドキュメントでは「GNDに接続してください」と書いてありますが、果たしてそれでいいのか?と疑問に思ってしまいました。
前回はこれに従ってGNDに接続したのですが、うまくFDDが動作せずに諦めてしまったのです。
とはいえ「製作者公認の方法なのだから大丈夫」と思ってそのまま接続。これで動かないならばまた同じ道をたどることに…。
そして緊張の動作確認。
0ドライブにHuman68kのシステムディスクを入れ、起動。
DRIVEと打ち込むと、きちんと3個2HDドライブが表示されました。
ところが…DIRコマンドをすると「無効なディスクを使用しました」メッセージが。
よく見るとディスクは回っているのですが、ヘッドが動かず前面のLEDも点灯しない状態。
ディスクを取り出すと「ディスクを入れてください」メッセージも出るので、まったく認識していないような状態ではないようです。
残念ながら、以前の症状とまったく同じでした。
さて、本題はここから。原因を考えます。
「なぜ読み出そうとする前に時間がかかるのか?」
「なぜアクセスランプが点かないのか?」
「なぜヘッドが動かないのか?」
これらの原因をひとつひとつ洗っていく作業をしていきます。
「なぜ読み出そうとする前に時間がかかるのか?」これについて。
DIRコマンドを出したとき、本体からドライブへ向けて何らかの信号が出ているはずなのです。
ドライブが認識されても、信号を受け取ったら返ってくるはずの信号(READ DATAなど?)が来ないためにハングしているのではないかな〜と思われます。
どこで信号をロストしているのかが分かればよいのですが…。
しかしこれは、FDDの動作する手順が分からなければどうにもなりません。
「なぜアクセスランプが点かないのか?」
「なぜヘッドが動かないのか?」
これも同様、ドライブへ向けて出た信号が来ていないことが疑われます。
これらの症状が出たということは、本体→ドライブの間に問題があるであろうことがほぼ確定しました。
もう一つ考えられる原因としては、ヘッドを動かす電源が来ていないということ。
このドライブは5V電源のみで動作するので、もしや12Vがヘッド用電源だったとしたら…ということも考えたのですがまさかそんなことある訳ないし。
やはり「このドライブはVFO付きである」ことに最大の謎が隠されているのではないかと思うのですが、どうでしょう?
EXPFD付属のドキュメントも、FD1137Dが動いたとは書いてありますがきちんと検証しているかどうかも不明ですし…。
もしかすると、VFOに使っているチップを停止させられたら上手くいくかもしれません。
…で、そろそろ寝ます。
動作不良についてご存知の方…いらっしゃいませんか?
コメント
コメントの投稿
トラックバック
http://draculaojisan.blog8.fc2.com/tb.php/252-1fec7de4

