文章 ID: 000077387 內容類型: 安裝與設定 最近查看日期: 2018 年 10 月 01 日

為什麼 aocl 診斷在 Ubuntu 16.04(內核 4.14 或更高版本)上失敗?

環境

  • Intel® Quartus® Prime Pro Edition 軟體
  • 適用於 OpenCL™ 的 Intel® FPGA SDK
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    描述

    AOCL 診斷可能無法在Ubuntu 16.04(內核4.14或更高版本)上找到Arria10®裝置,即使由於較新的Ubuntu內核中包含的altera_cvp模組成功完成(如Arria® 10 G FPGA X 開發工具包的 AN 807 中所述)。

    若要檢查模組是否導致系統中altera_cvp aocl 診斷 失敗,請檢查PCIe設備資訊中列出的Altera公司設備的「內核驅動程式正在使用」 字段:

    $ lspci -v

    尋找 處理加速器:Altera公司裝置

    處理加速器:Altera 公司裝置 2494 (修訂版 01) (程式 if 01)

    子系統:Altera 公司裝置 a151

    實體插槽:4

    標誌:總線主站、快速開發人員、延遲 0、IRQ 10

    f3140000 的記憶體(64 位,可預取)[大小=512]

    f3100000 的記憶體(64 位,可預取)[size=256K]

    功能:<訪問被拒絕>

    使用中的內核驅動程式:altera-cvp

    核心模組:altera_cvp、aclpci_a10_ref_drv

    解決方法

    為防止為 Arria® 10 裝置載入 altera_cvp 模組,請將下面附加的黑名單檔複製到 /etc/modprobe.d 目錄並重新啟動電腦。需要管理許可權才能完成此修復程式。

    > 在此處下載黑名單-altera_cvp.conf

    $ sudo cp blacklist-altera_cvp.conf /etc/modprobe.d/

    重新啟動后,lspci -v 不應在公司裝置的「正在使用的核心驅動程式Altera欄位中顯示altera_cvp。您應該看到 Arria® 10 裝置驅動程式(如以下範例中 Arria® 10 GX FPGA 開發工具套件所示)

    處理加速器:Altera 公司裝置 2494 (修訂版 01) (程式 if 01)

    子系統:Altera 公司裝置 a151

    實體插槽:4

    標誌:總線主站、快速開發、延遲 0、IRQ 16

    f3140000 的記憶體(64 位,可預取)[大小=512]

    f3100000 的記憶體(64 位,可預取)[size=256K]

    功能:<訪問被拒絕>

    正在使用的內核驅動程式:aclpci_a10_ref

    核心模組:altera_cvp、aclpci_a10_ref_drv

    此問題已從 FPGA SDK OpenCL™ 軟體版本 18.1.1 開始修復

    相關產品

    本文章適用於 2 產品

    Intel® Arria® 10 FPGA 與 SoC FPGA
    Intel® 可程式裝置

    這個頁面的內容綜合了英文原始內容的人工翻譯譯文與機器翻譯譯文。本內容是基於一般資訊目的,方便您參考而提供,不應視同完整或準確的內容。如果這個頁面的英文版與譯文之間發生任何牴觸,將受英文版規範及管轄。 查看這個頁面的英文版。