Windows® 10 を使用している場合、ボードが PC に取り付けられ、ユーザーが aocl インストールを使用してドライバーをインストールしても、aocl 診断に失敗することがあります。
ユーザーがドライバーをインストールした後で Windows デバイス・マネージャーが開きます。「不明なデバイス」の下にボードが表示されます。
どうしてこのような事態が発生するのでしょうか?
Windows 10 ではデフォルトでドライバー署名が強制され、開発キット用の OpenCL ドライバーは Windows 10 用に「署名」されていません。
この問題を回避するには、aocl のアンインストールを実行してから、コンピューターを再起動します。
コンピューターの再起動後、以下のように Windows 10 署名付きドライバー強制を無効にします。
- [スタート] メニューをクリックして、[設定] を選択します。
- [更新とセキュリティー] をクリックします。
- [リカバリー] をクリックします。
- [Advanced Startup] の [今すぐ再起動] をクリックします。(手順 8 が終了するまで、コンピューターは実際には再起動しません。)
- [トラブルシューティング] をクリックします。
- [詳細設定オプション] をクリックします。
- [スタートアップの設定] をクリックします。
- [再起動] をクリックします。
- [スタートアップの設定] 画面で 7 または F7 キーを押して、ドライバー署名の強制を無効にします。
コンピューターの起動が完了したら、aocl インストールを実行します。
aocl 診断を実行して、正常に動作することを確認します。
注: お使いのシステムで BitLocker が有効になっている場合は、上記の手順 8 から 9 の間にリカバリーキーを入力する必要があります。 上記の手順を開始する前にリカバリーキーを取得する必要があります。リカバリーキーを取得するには、次の手順を実行します。
- Bitlocker マネージャーを実行する
- [リカバリーキーをバックアップする] を選択します。
- [リカバリーキーを印刷する] を選択します。
この問題は今後の Quartus® バージョンで修正される予定です。