Above 4G問題

Last-modified: 2023-12-04 (月) 16:14:24

マザーボードのBIOS設定によりPT3が動作しなくなる問題
PT3+Windowsで起きる問題で、Linux OS,PT1/2には影響がない
Above 4G enable/disableとはCPUとPCIe上のデバイスがデータ交換するときのアドレスを4GB以上可/未満に切り替える設定
最近のマザーボードではResizable-BAR機能を有効にしているものが増えている
この機能はAbove 4Gと連動しているので初期値がAbove 4G enableになっている
PT3の最新ドライバ4.xはAbove 4G enableにすると動作しないが、フリーソフトとして配布されているwdmドライバを併用すると回避できる

対策
1. PT3用ソフトウェアのダウンロードページから「ドライバ」と「SDK」をダウンロードしてインストール
  https://earthsoft.jp/PT3/download_SHA-2.html

2. Above4G有効環境において、64ビット版「プログラミング例」 (PT3-Example-64bit-400+.exe) でエラーが出ることを確認
  https://earthsoft.jp/PT3/download_SHA-2.html
  (この工程は飛ばしてもOK)

3. pt2wdmデバイスドライバを上書きインストール
  https://www.vector.co.jp/soft/winnt/hardware/se507005.html
  (.infからではなく同梱のインストールツールから行う)

4. Above4G有効環境において、PT3-Example-64bit-400+.exeで正常動作を確認
  (この工程は飛ばしてもOK)

5. BonDriver_PT3-S/T.dllでチューナーを開けるようになる
  (敢えてBonDriver_pt2wdmを利用する必要はないが、ハイブリッドで動作可の模様)

※windows updateでwdmドライバが外れることがある。OS更新で不具合があるときは確認するとよい