PC/AT互換機用FDDのPC-98での使用(2)
――制御基板改造編――

まりもさん,ぶぅぶぅさん,通りすがりさんにご指導ならびに情報をいただきました.

PC/AT互換機用FD1231Tの制御基板を改造してPC-98で使用できるようにしました.改造したFDDはPC-9801BX4で3モード動作しました.
(より簡単な工作でPC-98でPC/AT互換機用のFDDを使用できるようにする方法についてはPC/AT互換機用FDDのPC-98での使用(1)――FDDケーブル作製+偽READY信号生成スイッチ取り付け編――をご覧下さい.)

使用したPC/AT互換機用FD1231TはPC-98NX用の P/N 134-506790-256-2(制御基板G8XBY)で,手本にしたPC-98用FD1231Tは P/N 134-506790-011-2(制御基板G8XBZ)です. 制御基板の違いは下記の表の通りです.0Ωとは0Ω抵抗を介して(もしくは直接)短絡の意です.


D1の "D3E" は3つの端子のある部品です.このケースでは故障したPC-98用のFD1231Tの制御基板からD3E-45を移し替えました.D3EはSeagateやSamsung等の古いHDDの制御基板で使用されていることがあります.Winner6という文字列のあるHDDの制御基板ではD3E-42が使われていました.このD3Eはショットキーバリアダイオード RB411D(ローム株式会社)等かと推測されます.

D3Eの必要性について通りすがりさんより以下の情報をいただいております(表現を変えてあります).

・FDCと思われるICの型番がTRN9510である制御基板にはD3E-45が実装され,TRN9510Aであれば実装されていないように思われる.
・D3E-に続く数字列が45以外のもの(18と46を確認している)を実装したロットも存在する.
・ジャンク基板から外したD3E-23を取り付けての動作も確認している.
・FDCと思われるICがTRN9510Aの場合には,D3Eを取り付けなくても動作するようだ.

PC-98のFD1231Tおよびその互換FDDを,制御基板を改造したPC/AT互換機用FDDで代替する方法はすでにいくつか報告されています.

■どるこむの過去ログ[14183] FD1231HをPC-98で使う……FD1231H(G7EQV)の改造事例
■どるこむの過去ログ[15416] FDD情報(FD1231T)[16450] FD1231T……P/Nが 134-506794-223-1 のFD1231H(G8XZE)の改造事例のようです
ぱるふぃの「こっち系」空間 --> パソコン --> 前世代のクロックアップ --> PC-9801BX4 --> (詳細)……"ソフマップのジャンク箱で,Replace with Compaq Spare 3 MODE FLOPPY [160788-201] と書かれて売られていたOSD" の改造事例
AtoGの改造しちゃうぞ!Homepage(Internet Archive内) --> PC-98改造 --> FDD改造 --> NEC FD1231の改造,CITIZEN OSDの改造……P/Nが -117- のFD1231T(G8WEG)の改造事例・Citizen製OSD-U(E04J)の改造事例
年中なにかの花粉でアレルギー
 --> PC/AT互換機用FDDをPC-98で使えるようにしよう。(2017年2月25日の記事)……P/Nが134-506790-732-4のFD1231T(G7FTZ)と134-506790-707-4のFD1231T(シルク印刷はG7FTZでシールにはG7GKP)の改造事例
 --> PC/AT互換機用FDDをPC-98で使えるようにしよう。2(2017年3月20日の記事)……Samsung/TriGem製SFD-321Bの改造事例
試運転の資料館 --> 電算機部 --> PC-9821 に PC/AT 互換機用 FDD を接続する ( 概要編 ) ,PC-9821 に PC/AT 互換機用 FDD を接続する ( 実施編 ) …… 多くの種類のPC/AT互換機用FDDの改造事例あり.一部のFDDでは2DDメディアの読み書きも可能
HAMLIN's PAGE --> PC-9821/9801シリーズとFDD --> FDD_29 PC/AT互換機用FDDを PC-9801シリーズで使用する研究,FDD_30 PC/AT互換機用FDDを PC-9801シリーズで使用した実施例……制御基板自体の改造ではなく,Ready信号を出力できるPC/AT互換機用FDD(Y-E DATA製YD-702J-6637J)をPC-9801FS/BX2に接続するための変換基板の作成事例

またFD1238Tに関する同様の報告もあります.
Flyingharuka さんのtwitter --> 2017年12月2日の記事……制御基板がG8UDDのFD1238TのPC-98用−PC/AT互換機用間改造の事例


通りすがりさんより以下の情報をいただいております(一部表現を変えています).

・VFO無しで1インチ高のFDDの代わりになるのは "YD-702D-M6639D" である.
 MODE SELECT(PC-98では360/300)の入力信号レベルをショートピンで選択できる(使えるまでの手間が少ない).
 DISK CHANGEの処理(NCピンにジャンパして出力させる)を適切にし,ケーブルを少し加工しPC-98側の33ピンに接続する.
・FD-235HG-C805,FD-235HG-C817,FD-235HG-C897にも同様の機能があるが,MODE SELECTの入力信号レベルが固定なため,PC-98の360/300の信号が直接入らず,信号を反転させる必要がある.ただし,1.2Mモード限定ならばMODE SELECTをGNDに落とせば使用できる.
・FDDからのHIGH DENSITY信号は使用する必要はない.また,PC-98側から出ているDENSITY信号は使用しない(2HDメディアで1.2Mと1.44Mを使用する上では問題なし).
 PC-9801/9821から出力されているDENSITYは,FDDの動作モードを2HD(1.2M)/2DD(640K)の切り替えに使用していると思われる(PC側からFDDのモードを切り替える).
 一方,PC/AT互換機用のFDDは,2HDのメディアを入れた時は2HDモードで,2DDメディアを入れた場合は2DDモードに切り替わる.(FDDか自動的に自分のモードを切り替える).

・PC/AT互換機用のFDDをPC-9801/9821に接続して2DDのメディアを互換性を保ったまま使用することは困難であろう.
・PC-98のセットアップメニューでのアクセスモードの指定は「自動」でよい.
・YD-702D-M6639DをPC-9821V13に接続して2DDメディアを使用した際の挙動は以下の通り.

機材
 PC-9821V13
       Aドライブ:YD-702D-M6639D(接続ケーブルを作成)
       Bドライブ:FD1231T
       FDは擬似2DDメディア(2HDのメディアを2DDに偽装)
結果
 1)FD1231Tで640Kにフォーマットし,システムを転送し,YD-702D-M6639Dで起動させた場合 --- 起動不可
 2)YD-702D-M6639Dで640Kにフォーマットし,システムを転送し,FD1231Tで起動させた場合 --- 起動不可
 3)FD1231Tで640Kにフォーマットし,システムを転送し,FD1231Tで起動させた場合 --- 起動可
 4)YD-702D-M6639Dで640Kにフォーマットし,システムを転送し,YD-702D-M6639Dで起動させた場合 --- 起動可

 * 1.2Mおよび1.44Mにおいてはお互い同士での起動などすべての互換性は問題なし.
 * PC/AT互換機のFDDは2DDのメディアを入れると300回転になる仕様.(FDDの記録方式も2DDモード)
   PC-98用のFDDで2DDのメディアを入れた場合の回転数が360回転なのか300回転なのかは不明だが,
   検証結果からは2DDの時も360回転の可能性が高い.

※Y-E DATA製YD-702J-6637JとYD-702D-M6639Dのデータシートは下にあります.
http://www.yedata.co.jp/multi/image/YD702JM6637J.pdf
http://www.yedata.co.jp/multi/download/YD702DM6639D.pdf