[7835]  S-MPU-IINについて
投稿者:Ohtsugomori さん   2000-03-30 19:13:24
いつもお世話になります。

先日、表題のものを個人売買で手に入れたのですが、何故かうまくインストールできません。ハードウェアとしては認識してドライバの組み込みもできるのですが、再起動してシステムのデバイスマネージャーを見てみると黄色い!マークがついて「このデバイスは、存在しないか、正常に動作していないか、またはすべてのドライバがインストールされていません。(Code 10)このデバイス用のデバイスドライバをアップグレードしてみてください。」という表示が出ます。
ドライバの最新版をHPからダウンロードし、差し替えてみましたが症状は変わりませんでした。
これはもしかしてボードが壊れているのでしょうか?
それとも他に何か原因があるのでしょうか?
何かしら情報をお願いします。

マシン:V200M7C
OS:Windows98
競合などはないみたいです。
  1. あきんど さん   2000-03-30 19:46:55
    私は競合だと思うんですが…
    勘違いしやすいのが、標準(スタンダードディスプレイ以外の)のGAです。
    GAを増設していたとして、上記の物を使用不可にしていますか?
    IRQメいっぱいに近い状態ですと落とし穴がどこかにあります。「競合はありません」を信じてはいけません。
    表題のボードはMIDI環境を強化する為、98ユーザは血眼でさがし、手に入れたい代物です。
  2. こういち@BD5B−RS さん   2000-03-31 00:43:19
    S−MPUだとINT表記になっいる場合があるのでややこしいのですが、デフォルトではIRQ6を消費しますので、「PCIセットアップディスク」でCバスの当該スロットをIRQ6に固定し、他は全て「自動」にしてみてください。(IRQ6=INT2)
  3. 桂木武士 さん   2000-03-31 02:47:10
    まず、以下のことを試してみてください。
    1.PCIセットアップディスクでPCIとCバスのIRQ等を明示的に設定してください。
    2.IRQをできるだけあけてください。
    3.手動設定でS-MPUIINのIRQ等を1で設定したものに変更してください。
    4.それでもだめならばいったんドライバを削除し、手動でインストールしてみてください。 また、一時的にでも構わないので拡張ボード(特にCバス)や2ndCCU、音源などを外してドライバを削除し、それでS-MPUIINが動作するかどうか確かめてください。

    あと、割り込みの詳しい状況を教えてください。
  4. Ohtsugomori さん   2000-03-31 15:00:21
    IRQ6が塞がっていて設定できないのですが、WindowsではIRQ12を要求しているようなので、IRQ12を設定してやっても変化無しでした。

    IRQはこのようになっています。
    00 システムタイマ
    01 NEC PC-9800 シリーズキーボードまたは 98 スタンダードキーボード(95)
    02 スタンダードディスプレイアダプタ(9821 シリーズ)
    03 GA-VDB16シリーズ
    03 PCI ステアリング用 IRQ ホルダ
    04 通信ポートサポート 115.2Kbps (COM1)
    05 第2通信ポートサポート 115.2Kbps (COM2)
    06 NEC PCI to USB Open Host Controller
    06 PCI ステアリング用 IRQ ホルダ
    06 PCI ステアリング用 IRQ ホルダ
    07 プログラミング可能な割り込みコントローラ
    08 数値データプロセッサ
    09 MELCO Ultra SCSI IFC-USP
    09 PCI ステアリング用 IRQ ホルダ
    10 YMF701互換 Sound System(拡張FMのみ)
    11 標準フロッピーディスクコントローラ
    12 Super MPU II for Windows95
    13 標準バスアダプタマウス
    14 プリンタポート (36pin Parallel Interface)(LPT1)
    15 システム CMOS/リアルタイムクロック

    PCIは全部埋まっています。Cバスは86音源を付けてはいますがWindows上では認識させていません。標準GAも使用不可(×印)にしています。
  5. いーとん さん   2000-03-31 15:48:55
    >WindowsではIRQ12を要求しているようなので、IRQ12を設定してやっても変化無しでした。
    >Cバスは86音源を付けてはいますがWindows上では認識させていません。

    86音源は挿して有るだけでもIRQを占有しているのでは?
    使用されていないのでしたら抜くのが一番です。
    どうしても挿しておく必要が有るのでしたらIRQ5の2ndCCUをBIOSで殺しましょう。
    (殺しただけだとPCIデバイスが割り込むのでPCIセットアップでCバスに予約する必要が有ります)
  6. YU さん   2000-03-31 17:10:21
    PCIセットアップで86音源とS-MPUのリソースをちゃんと予約してやれば、自動的にUSBとGA-VDB16がIRQをシェアリングしてくれるようになるはずです。
  7. Ohtsugomori さん   2000-04-01 00:11:34
    86音源はDOSで使っているんです。あと、2ndCCUにはMIDI音源がついています。
    もしかしたらPCIセットアップユーティリティの使い方が間違っているのかもしれませんが、86音源にIRQ12を、S−MPUにIRQ9(もしくは3)を割り当てたところ、Safeモードになってしまいました。
    さらに設定を戻してからBIOSで2ndCCUと内蔵サウンドを切ると起動不可能になってしまいました。
    なんだか申し訳ないのですが、PCIセットアップユーティリティの設定のやり方を詳しく教えてもらえないでしょうか?
  8. こういち@BD5B−RS さん   2000-04-01 00:16:44
    IRQ12だとINT5ですから、思いきり86音源とぶつかってると思うんですが・・・。S−MPUIIは使ったことないんでわかんないのですが、INT2をボードのスイッチ等で指定できませんでしょうか?DOSゲー等でMIDIを鳴らすものは、INT2にMPUがいないと鳴ってくれないものが多いですよ。
  9. もりのみやこ さん   2000-04-01 00:47:00
    >PCIセットアップユーティリティの設定のやり方

    Cバスのの使用するIRQを全て固定してあげて、PCIは全て自動にするのが王道ですな。
  10. もりのみやこ さん   2000-04-01 01:27:29
     本題から少し離れますが、「MELCO ULTRA SCSI IFC-USP」とは、
    もしかして「IFC-USP-M(2)」でしょうか?

    過去に、GA-VDB+ドライバVer1.30とIFC-USP-M(2)をシェアリングさせると
    強制リセットで起動不能になるのを確認しています。Ver1.20では問題無し。

    ただし、当時の情報は山猫機のものしか集まらなかったので、
    IntelチップセットのV200だと関係無いかもしれません。
    あと、「IFC-USP」だとしても、コントロールチップ、ドライバとも
    同じようなので、「IFC-USP-M(2)」と同じ挙動を示す可能性があります。
    とりあえず情報まで。
  11. 桂木武士 さん   2000-04-01 01:32:48
    そもそもIRQシェアリングができるのは基本的にPCI機器だけです。Safeモードとか立ち上がらなくなったとかはそのためでしょう。

    先にも書きましたが、面倒がらずにとりあえずできることをすべてやってみてください。まず、86を抜いてBIOSで2ndCCUとUSBを殺し、PCIセットアップユーティリティでPCI機器をすべて自動、S-MPUIINのリソースを他と重ならないように設定してください。それからWinをSafeモードで立ち上げ、抜いたもののドライバ(2ndCCU,86,USB)とS-MPUIINのドライバを削除し、再起動してWinを立ち上げ、S-MPUIINのドライバをインストールしてみてください(ドライバFDのSETUPは使わないでください)。これでたぶん正常に認識するはずです(ただし、PCIセットアップユーティリティの設定と食い違うこともあり得るので、その場合は手動設定してください)。こののちにひとつずつ外した機器を戻し、再設定してください。ただし、シェアリングをしないと全ての機器を使用するのは不可能ですので、不要なものは殺したままにするかPCIのシェアリングをする必要があります。
  12. Ohtsugomori さん   2000-04-02 11:33:57
    USBと2ndCCUをデバイスマネージャーで「使用しない」にして、BIOSで2ndCCUを切り、PCIセットアップユーティリティでUSBのIRQを3に、S−MPUのIRQを6に設定し、WindowsでS−MPUのIRQを6に手動で設定、そして切っていたUSBと2ndCCUを復活させるとやっと上手くいきました。
    シェアリングはされなかったのですが、全部認識されているのでよしとします。
    色々と情報ありがとうございました。