Forum Discussion
Altera_Forum
Honored Contributor
8 years agoHi HRZ,
Thank you! But I still had an issue while I installed the Driver. I reinstalled the system with CentOS 7.2(the one in the manual) and the Quartus Prime 16.1 with the same version of BSP (Board Support Passage). The issue is as below: [root@localhost PCIe_Driver]# pwd /root/Downloads/DE5a_Net_PCIe/PCIe_SW_KIT/Linux/PCIe_Driver [root@localhost PCIe_Driver]# make make -C /lib/modules/3.10.0-327.el7.x86_64/build M=/root/Downloads/DE5a_Net_PCIe/PCIe_SW_KIT/Linux/PCIe_Driver make[1]: Entering directory `/usr/src/kernels/3.10.0-693.2.2.el7.x86_64' Building modules, stage 2. MODPOST 1 modules make[1]: Leaving directory `/usr/src/kernels/3.10.0-693.2.2.el7.x86_64' [root@localhost PCIe_Driver]# sh load_driver insmod: ERROR: could not insert module ./altera_pcie.ko: Unknown symbol in module I followed the instruction step by step and used the same CentOS7.2 as the manual. Does anyone have any ideas how to solve it? Thank you so much for your time! Jiawen --- Quote Start --- OpenCL "compilation" has nothing to do with the diagnose script returning success or not. Your compilation is failing because you are using Quartus v17.0, while Terasic provides BSPs only for v16.0 and v16.1. You MUST use the same Quartus version as your BSP version. It is preferred to use the latest subversion (e.g. Quartus 16.0.2 with BSP v16.0 or Quartus v16.1.2 with BSP v16.1) unless the manufacturer specifically instructs you use a specific subversion. Your diagnose script is failing since you either do not have the board correctly installed on your machine, or it is not being detected correctly. Terasic has detailed instructions of the steps you need to take to install the board and the driver in their OpenCL manual. Make sure you are using a supported OS (e.g. Ubuntu is NOT supported). --- Quote End ---