Intel® Acceleration Stack User Guide: Intel FPGA Programmable Acceleration Card N3000
                    
                        ID
                        683040
                    
                
                
                    Date
                    6/14/2021
                
                
                    Public
                
            
                
                    
                        1. About this Document
                    
                    
                
                    
                        2. System Requirements
                    
                    
                
                    
                        3. Hardware Installation
                    
                    
                
                    
                        4. Installing the OPAE Software
                    
                    
                
                    
                        5. OPAE Tools
                    
                    
                
                    
                    
                        6. Sample Test: Native Loopback
                    
                
                    
                        7. Installing the Intel XL710 Driver
                    
                    
                
                    
                        8. Configuring Ethernet Interfaces
                    
                    
                
                    
                        9. Testing Network Loopback Using Data Plane Development Kit (DPDK)
                    
                    
                
                    
                        10. Graceful Shutdown
                    
                    
                
                    
                        11. Single Event Upset (SEU)
                    
                    
                
                    
                    
                        12. Document Revision History for Intel Acceleration Stack User Guide: Intel® FPGA PAC N3000
                    
                
                    
                        A. Troubleshooting
                    
                    
                
                    
                        B. Upgrade your Intel® FPGA PAC N3000 with Production Version of BMC and Intel® Arria® 10 Image
                    
                    
                
                    
                    
                        C. Configure the 4.19 Kernel
                    
                
                    
                        D. fpgabist Sample Output
                    
                    
                
            
        4.2.3. Install the Acceleration Stack for Development
- Download, extract, and change permission for the DEV installer:$ 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
- Run the script:$ sudo ./n3000-1.3.6-dev-setup.sh -y --owner <user[:group]>The --owner argument allows you to change the ownership of directories to a given user. Running interactively without the -y option is not supported. For example:
 The installation will take approximately 20 minutes to complete.$ sudo ./n3000-1.3.6-dev-setup.sh -y --owner john:johnSample output: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 doneThe message error running: [ 'yum' , …] in the above output is expected and can be ignored. 
- Add the  Intel® Quartus® Prime development tool to the path. This is required for AFU compilation:$ source /home/<username>/inteldevstack/bin/init_env.shAdding /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
- Verify  Intel® Quartus® Prime installation by bringing up  Intel® Quartus® Prime GUI and verifying the version and IP licenses:$ quartus- Click Help > About Quartus Prime to verify  Intel® Quartus® Prime version: 
        Figure 9. Intel® Quartus® Prime VersionIf patch .01vc is not installed, then verify that init_env.sh ran successfully.  
- Click Tools > License Setup to verify IP licenses. 
        Figure 10. IP Licenses  
 
- Click Help > About Quartus Prime to verify  Intel® Quartus® Prime version: