文章 ID: 000086180 內容類型: 安裝與設定 最近查看日期: 2017 年 05 月 11 日

為什麼我的 Quartus/OpenCL 授權無法在 RedHat 7.x 上運作?

環境

  • Intel® Quartus® Prime Pro Edition 軟體
  • Intel® FPGA SDK for OpenCL™ Pro Edition
  • Linux*

    BUILT IN - ARTICLE INTRO SECOND COMPONENT
    描述

    適用于 OpenCL™ 授權的 Quartus® Prime 軟體與 Intel® FPGA SDK 需要乙太網路埠命名 eth0。RedHat / CentOS 7.x 具有乙太網路埠名稱,例如 enpXXXXX (即 enp20s63)。使用者在編譯時可能會看到以下錯誤:

    如需進一步資訊,請參閱 「 www.flexerasoftware.com」提供的 FlexNet 授權檔。

    無法取得適用于 OpenCL ™ 的 Intel® FPGA SDK 的有效授權。

    錯誤:Verilog 產生器故障。

    解決方法

    若要解決此問題,請按照下列步驟重新開機系統。(請注意,您需要在主機上取用以執行某些命令)

    • vi /Etc/default/grub

    (將「net.ifnames=0」加入GRUB_CMDLINE_LINUX變數)

    • sudo grub2-mkconfig -o /boot/grub2/grub.cfg

    • sudo vi /Etc/udev/rules.d/70-持續性-net.rules

    SUBSYSTEM=「net」,ACTION==「add」,DRIVERS==「?*」,ATTR{address\==「08:00:27:a9:7a:e1」,ATTR{type{==「1」,KERNEL=「eth*」,NAME=「eth0」

     

    或者,可以按照下列步驟建立 d controller 乙太網路埠:

    1. sudo modprobe d垂
    2. sudo ip li 新增 ddvd0 類型 d對等
    3. sudo ip 連結設定名稱 eth0 開發 d對等0
    4. sudo ifconfig eth0 hw 乙太

    例如:sudo ifconfig eth0 hw 乙太 EC:8E:B5:8F:F0:DD 上

    此問題預定修復為 Quartus Prime 軟體的未來版本,以及適用于 OpenCL 的 Intel FPGA SDK。

     

    相關產品

    本文章適用於 1 產品

    Intel® 可程式裝置

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