[16906]  intelsatとIF-2769バスマスタ転送
投稿者:ブラッド さん   2000-08-27 00:10:44
いつもお世話になっております。
さっそくお聞きしたいことがあるのです。
愛機K6-IIIに換装したXa16/R16にSCSIボードとしてIF-2769(Ver.1.01)を使用しています。OSはWIN98です。

ここで、WildcatOverdriveを使用すると100パーセント、IF-2769のバスマスタモードが使えなくなるのです。(IF-2769に繋いでいる外付けHDDのアクセスランプがつきっぱなしになってハングする)

FIFOモードにするとWildcatOverdriveを使用してもSCSIのHDDはハングしないのですが転送速度が1.5M/S程度に落ちてしまいます。それにCPUの負荷も多くなるし・・・

バスマスタ転送とintelsatを共存させることはできないのでしょうか?

何か対処法がありましたらよろしくお願いします。
  1. KO1 さん   2000-08-27 02:18:03
    WildcatOverdriveとintelsatは別物ですよ。
    元々intelsatはスピードアップツールではありませんし、、
    WildcatOverdriveによってマージンが削られて不具合出るなら不具合出ない設定を探すか使用を止めるしかないですね。
    設定が間違っている可能性もあるでしょうし・・・・・どんな設定にしているか書くとWildcatOverdriveに詳しい方からアドバイスがあるかも知れませんよ。
  2. まりも さん   2000-08-27 22:39:50
    > WildcatOverdriveとintelsatは別物で
    使い方を誤らなければ、どちらも同じことをしているものです(^^;。
  3. ブラッド さん   2000-08-28 03:27:11
    KO1さん、まりもさん、レスありがとうございます。

    設定ですが、
    IF-2769は
    INT(IRQ) ->0(3)
    DMA ->0
    転送方式 ->B-Master(A) ちなみにB-Master(S)でもハングします・・・
    Mem Adr. ->DC000h-
    I/OPort Adr. ->CC0h-
    HRQ/HAK Ch. ->Ch;1
    C-busWait ->On

    です。WildcatOverdriveは特に設定をいじっていませんので、wcod.cfgは
    54,a0
    5a,01
    5e,00
    5f,d0
    62,04
    64,7f,6

    となってます。
    使用環境の詳細ですが、WIN98,K6-III450MHz,メモリ96MB、HDD4G、CバスにはIF-2769の他にXa16/R16にはじめからついてたPCカードスロット用のボードとGV-MTV/98が刺さっています。PCIバスはGA-VDB16/PCIとUIDE98Mが刺さっています。

    アドバイスよろしくお願いします。
  4. まりも さん   2000-08-28 08:37:42
    IF2769の使用に関係なくハングアップすると思うのですが、それは試してないのですか。I
  5. ブラッド さん   2000-08-28 16:22:25
    >IF2769の使用に関係なくハングアップすると思う
    はじめにも書きましたが、FIFOだとWildcatoverdrive使用してもSCSIのHDDはハングしないんです・・・
    バスマスタは諦めるしかないのかな・・・

    P.S
    SCSIのHDDはICM製のRX-1000という1Gのものです。IF-2769もICMだから相性というのは考えられないと思いますが・・・
  6. まりも さん   2000-08-29 22:44:55
    5E=00だけにしてみてはどうでしょうか。これだけでもメモリアクセスは格段に速くなります。 他の設定には、PCIバスの設定を変えるものも含まれているようですから、おっしゃるようにバスマスタの際だけ動作不良となる可能性があります。
  7. ブラッド さん   2000-08-30 00:30:18
    まりもさんありがとうございます。
    ご指摘の通り、5E=00だけに設定したところ、バスマスタ設定でもSCSIのHDDがハングしなくなりました!!

    でその後なんですが、試しにWildcatOverdriveの設定を一つずつ試したところ、最後の
    64,7f,6
    の設定をしたところでハングすることがわかりました。
    この設定ってどんな意味があるのでしょうか?

    問題はほとんど解決したのですが、もしよろしかったらご教授ください。
  8. まりも さん   2000-08-30 17:22:48
    64,7f,6の設定は、PCI−Cバスブリッジに対するなんらかの設定ですので、Cバスのバスマスタを使うボードでハングするのは当然かもしれません。確か、Cバスブリッジの動作を高速にする設定ではなかったかと思います。
  9. ブラッド さん   2000-08-30 18:52:53
    あぅぅ、そうでしたか。
    まりもさんのおかげで助かりました。
    ありがとうございました!!!