マザーボードの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更新で不具合があるときは確認するとよい