GOTEK FDD Emulator の HxC仕様(導入編)

 GOTEK FDD Emulator に HxC Floppy Emulator のファームウェア(FW)を導入すると、HxC Floppy Emulator と同等の機能が使えるようになります。ただし、2017年12月時点エミュレートできるのはFDD1台分です。

HxC の FWを使うにはライセンス(ブートローダの書き換え権)の購入(€10)が1台毎に必要です。

ライセンス購入
・STM32 USB HxC Floppy Emulator Firmware  HxC2001 Software store http://hxc2001.com/store/
 HxC software store
 赤丸の”Flash tool””Last Firmware Update” を先にダウンロードしてから、”Buy”のアイコンをクリックします。
 ※”STM32_SerialBridge.zip”と”HXCFEUSB_HFE_beta_firmware.zip”がダウンロードされる。
 住所等の入力画面はフランス語ですが、英語表記の形式で入力すれば大丈夫です。一番最初の選択項目をブラウザの機能で翻訳したら ”Un particulier” –> “特定の” となってしまいましたが、個人使用の場合は ”Un particulier” を選択すれば良いようです。
 クリップボード01
 書き換えに必要なアカウント情報などがメールで送られてきます。

 支払いはクレジットカードか PayPal です。Vプリカなどのプリペイドカードが使えるかは判りません。
 金額が €12 なのは VATという税金が加算されているからです。日本から購入する場合は課税対象ではないのですが、非課税の対応をするかは店次第ということらしいです。
 登録、支払い完了後、15分程度でメールが届きました。

前準備
 1.FT232RL USB TTL 変換アダプタと GOTEKにピンヘッダをハンダ付け
 2.FT232RL USB TTL 変換アダプタを 3.3Vにする(ジャンパを付ける)
  DSC_1777aa DSC_1951a

接続
 1.GOTEKのピンヘッダ、”BOOT0” と”VCC3V3”をショートする(ジャンパを付ける)
 2.アダプターとGOTEKを接続する
  +5V  <–>  +5V  (外部から電源を取る場合は接続不要)
  GND <–>  GND  (外部から電源を取る場合も接続する)
  RX    <–>   TX  (注:RX同士ではない)
  TX    <–>   RX  (注:TX同士ではない)

 DSC_1778ab
 3.パソコンとアダプタをUSBで接続する

ブートローダ書き換え(この作業は最初に一度だけ必要)
 1.SecSerialBridge.exe(STM32_SerialBridge.zip)を実行
  flasha
 2.サーバへの接続
  “Connection”の項目にメールで届いた内容を入力する。
  Passwordもメールで届いたのを入力(登録したパスワードではない)。
  [Connect]でサーバに接続
  “Status”が、”Link is UP !”となると接続成功
 3.GOTEKとの接続

  COM Port で接続したアダプタの COM番号を選択
  [Open]でGOTEKと接続する
  “Status”が、“Serial interface set to COMx “となると接続成功
  上(Connection項目)のStatusが、”Device detected (1 unit(s) left)”となる
  ※カッコ内の “1 unit(s) left” の数字が書込み可能な回数になる
  うまくいかない場合、GOTEKをリセットしてみる
   方法:ハンダ付けしたピンヘッダの”RST”と”GND”をジャンパで一瞬ショート(接続)する
 4.[Program]で書き換えを行う
  “Status”が”Done !”になったら完了。少し時間がかかる。
  GOTEK の表示が”Ldr”となる
 5.接続していたコードを全て外す。”BOOT0”と”VCC3V3”のジャンパも忘れずに外す。

ファームウェアの更新(ファームウェアを更新したいときに行う)
 1.FAT(FAT32/FTAT16/FAT12)でフォーマットしたUSBメモリに以下のファイルを入れる
   HXCFEUSB_HFE_V(バージョン番号).upd (HXCFEUSB_HFE_beta_firmware.zip)
 2.USBメモリをGOTEK に挿し込む
 3.GOTEKの2つのボタンを押しながら、電源を入れ数秒ボタンは押したままにする
 4.暫くすると更新が終わり、GOTEKの表示が”hXc”になっていたら完了
 DSC_1780aaa
  表示が
点滅と停止を繰り返していた場合は更新エラーです。
 USBメモリがちゃんと刺さっていない、UPDファイルの入れ忘れなど。詳細は GOTEKの導入解説サイト参照。
 ・HxC frimware for Gotek drvie instructions http://torlus.com/floppy/forum/viewtopic.php?f=33&t=1683
   (Firmware update procedure “Bootstrap error codes:”)

<参考>
・第三研究所  http://www.amy.hi-ho.ne.jp/nakajima-jr/
        (企画課 –> “第10回 PC-98と FDDエミュレータ)
・phpBB Gotek http://torlus.com/floppy/forum/viewforum.php?f=33
        (HxC firmware for Gotek drive instructions)


コメント