PCI/PCIeルートバスデバイスの数と範囲を決定する

更新しました Dec 4, 2018

使用製品

Hardware

  • PXI Chassis
  • PXIe-8381
  • PCIe-8381
  • PXIe-8384

Driver

  • MXI-Express BIOS Compatibility
  • PXI Platform Services

問題

  • PCI/PCIe搭載のシステムがあり、NI MXI-Express BIOS Compatibilityソフトウェアを使用する際に解決できない制限事項を知りたいです。
  • PCI/PCIeルートバスデバイスの数と範囲を知りたいです。
  • コンピュータのPCI/PCI ExpressバスにNI MXI-Express BIOS Compatibilityソフトウェアによって修正できない制限があるかどうかを確認するにはどうすればよいですか?

解決策

使用方法 : 

  1. 適切なバージョンのアプリケーションをダウンロードして実行します(32ビットWindowsシステムではMXIeBusDetect_32bit.exeのみを使用し、64ビットWindowsシステムではMXIeBusDetect_64bit.exeのみを使用します)。
  2. デバイスが動作している状態のルートバスデバイスを探します。フル(非制限)バス番号の範囲は[0、ff]です。これが[0、ff]でない場合、エンドユーザのマザーボードにおいて上限バス数が低いことを示しています。
  3. Enterキーを押してプログラムを終了します。

 

以下に示すように、ファントムデバイスが表示されることがあります。これらは無視することができます。

 

範囲が限定されたシステムの例としては、次のような出力があります。

 

この情報をファイルに保存するには、コマンドプロンプトから実行ファイルを実行し、情報をテキストファイルとして生成します。たとえば、次のように入力します。
MXIeBusDetect_32bit.exe > out.txt

 

Enterキーを押してコマンドを実行し、もう一度Enterキーを押してプログラムを終了します。情報は、out.txtまたはエンドユーザの希望する出力ファイル名として保存されます。

追加情報

MXI-Express BIOS互換性ソフトウェアは、一般的なBIOS制限を回避します。しかし、すべての可能な制限を管理することはできません。 MXI-Express BIOS Compatibility Softwareが補償できない設定の中には、次のようなものが事前に検出されるものがあります(ソフトウェアのインストール前)。

  • 複数のPCI / PCI Expressルートバスデバイスが存在するため、システムが複雑になります。
  • BIOSによって設定されたバス番号範囲の上限が低く、システムに接続できるハードウェアの量が制限されます。

 

MXI-Express BIOS Compatibility Softwareのインストーラは、これらの問題をチェックし、ポップアップメッセージによるアラート検出を行います。 複数のルートバスデバイスの場合、インストールは防止されます。


MXI-Express BIOS互換性バージョン1.4以降のソフトウェアはマルチルートバスシステムをサポートしていますが、MXIeBusDetectユーティリティは、特定のシステムで動作している場合には別途推奨する場合があります。これらの問題を事前に検出する代わりに、この記事に添付されているスタンドアロンのアプリケーションであるMXI Express Compatibility Root Bus Detection Utilityを使用することもできます。システムのPCI / PCI Expressルートバスデバイスに関する情報と検出された問題の影響を示します。ご使用のWindowsのバージョンに対応するMXIeBusDetect exeのバージョンのみを使用してください。 32ビットバージョンのWindowsではMXIeBusDetect_32bit.exeユーティリティを使用する必要があり、64ビットバージョンのWindowsではMXIeBusDetect_64bit.exeユーティリティを使用する必要があります。

この記事はお役に立ちましたか?

いいえ