Hi,I am using DE5-net board from Terasic on windows 7. I just followed the Intel FPGA SDK for OpenCL Getting Started Guide and the DE5a-Net OpenCL User Manual by Terasic. And now I have a problem with the command "aocl diagnose": c:\users\administrator>aocl diagnose aocl diagnose: running diagnose from c:\intelfpga_pro\16.1\hld\board\de5a_net_dd r4/windows64/libexec aocl diagnose: failed 32 times. first error below: vendor: terasic mmd info : [aclde5a_net0] uniphy(s) did not calibrate. expected 0 but read 3 mmd info : if there are more failures than uniphy controllers connected, mmd info : ensure the uniphy_status core is correctly parameterized. phys dev name status information aclde5a_net0 failed board name not available. failed initial tests, so not working as expected. please try again after reprogramming the device. found no active device installed on the host machine. please make sure to: 1. set the environment variable aocl_board_package_root to the correct boa rd package. 2. install the driver from the selected board package. 3. properly install the device in the host machine. 4. configure the device with a supported opencl design. 5. reboot the machine if the pci express link failed. diagnostic_failed I also found some similar situations to me, about "Found no active device installed on the host machine.", but I haven't found the same "MMD INFO". I followed the Intel FPGA SDK for OpenCL Getting Started Guide and the DE5a-Net OpenCL User Manual by Terasic, and the previous steps did not show an error. Besides, I have checked the previous work. This problem has troubled me for a few days. Any advice would be appreciate!
Hi,Reconfirm did you install the PCIE driver first before execute this aocl diagnose? Regards, CloseCL (This message was posted on behalf of Intel Corporation)
I did have the same problem with DE5a-Net-E1 board on Windows 10.Found fix for my problem. Windows driver problems fixed by the following; 1) disable driver signature enforcement in Windows (how to do can be found on the web) 2) open device manager, and update driver for unknown PCI device 3) location of driver %AOCL_BOARD_PACKAGE_ROOT%\windows64\drivers 4) install driver Caveat... not working after running the Fan Control Demonstration test_ub2.bat that can reduce noise levels in the office. After reducing the fan noise the only way I have found to use OpenCL commands is a complete power down and restart. @CloseCL, Is there an incompatibility in programming with JTAG, and using aocl commands?
Hi,We do not have such test environment to confirm this, however since at least you found out is due to other tool(fan noise), please do not execute that program for the time being. Regards, CloseCL (This message was posted on behalf of Intel Corporation)
If you are talking about the PCI-E driver for using OpenCL on that board, Terasic only officially supports RHEL/CentOS; if the PCI-E driver doesn't work on Ubuntu as it is, there is little that can be done unless you are willing to manually modify the driver to make it compatible with the kernel used on Ubuntu. Even then, there is no guarantee the board will work correctly.