Intel® Acceleration Stack用户指南: Intel FPGA Programmable Acceleration Card N3000

ID 683040
日期 8/17/2020
Public
文档目录

4.2.3. 安装Acceleration Stack for Development

  1. 下载,提取DEV intaller并修改其权限:
    $ tar xvzf n3000_ias_1_1_pv_dev_installer.tar.gz
    
    $ cd n3000_ias_1_1_pv_dev_installer
    $ chmod +x  n3000-1.3.6-dev-setup.sh
  2. 运行脚本:
    $ sudo ./n3000-1.3.6-dev-setup.sh -y --owner <user[:group]>
    --owner变量使您能够将目录的所有权更改成一个特定用户。没有-y选项的交互式运行是不支持的。例如:
    $ sudo ./n3000-1.3.6-dev-setup.sh -y --owner john:john
    安装过程大概需要20分钟。
    样例输出:
    Running setup
    Beginning installation
    Processing group "OPAE Software"
    Analyzing dependencies...
    Analyzing packages to install...
    error running: ['yum', 'info', 'opae-intel-fpga-driver.x86_64']
    error running: ['yum', 'info', 'opae.admin.noarch']
    error running: ['yum', 'info', 'opae-libs.x86_64']
    error running: ['yum', 'info', 'opae-tools.x86_64']
    error running: ['yum', 'info', 'opae-tools-extra.x86_64']
    error running: ['yum', 'info', 'opae-devel.x86_64']
            Installing OPAE Software packages...
                    opae-intel-fpga-driver-2.0.1-6.x86_64.rpm
                    opae.admin-1.0.2-3.noarch.rpm
                    opae-libs-1.3.6-4.x86_64.rpm
                    opae-tools-1.3.6-4.x86_64.rpm
                    opae-tools-extra-1.3.6-4.x86_64.rpm
                    opae-devel-1.3.6-4.x86_64.rpm
    Processing group "OPAE PACSign"
    Analyzing dependencies...
    Analyzing packages to install...
    error running: ['yum', 'info', 'opae.pac_sign.x86_64']
            Installing OPAE PACSign packages...
                    opae.pac_sign-1.0.2-3.x86_64.rpm
    Extracting opae-1.3.6-4.tar.gz
    Extracting pac_n3000_rtl_1.3.6.tar.gz
    Installing main Quartus package: QuartusProSetup-19.2.0.57-linux.run
                    Installing update: quartus-19.2-0.01vc-linux.run
    Source /home/<user>/inteldevstack/bin/init_env.sh to setup your environment.
    Changing ownership on /home/<user>/inteldevstack
    Installation done
    

    上面输出中的消息error running: [ 'yum' , …]是正常的,可以忽略。

  3. Intel® Quartus® Prime开发工具添加到路径中。这是AFU编译所要求的:
    $ source /home/<username>/inteldevstack/bin/init_env.sh
    Adding /home/<username>/inteldevstack/intelFPGA_pro/quartus/bin to PATH
    Adding /home/<username>/inteldevstack/intelFPGA_pro/nios2eds/bin/gnu/H-x86_64-pc-linux-gnu/bin to PATH
    Adding /home/<username>/inteldevstack/bin to PATH
  4. 通过启动 Intel® Quartus® Prime GUI和验证版本及IP许可来验证 Intel® Quartus® Prime安装:
    $ quartus
    1. 点击Help > About Quartus Prime来验证 Intel® Quartus® Prime版本:
      图 9.  Intel® Quartus® Prime版本
      如果没有安装patch .01vc,那么验证init_env.sh是否成功运行。
    2. 点击Tools > License Setup对IP许可进行验证。
      图 10. IP许可