Forum Discussion
Altera_Forum
Honored Contributor
8 years agoAh, well, if you are using an old BSP for an unsupported board, then using a new version of Quartus will just give you more trouble.
Currently the diagnose script cannot find/see your board which means the board is not set up correctly. To get the board up and running, you need two things: 1. A pre-compiled FPGA binary that you should use to program the FPGA through JTAG to enable the PCI-E core. This allows the FPGA to be detected via PCI-E and used with OpenCL. 2. A PCI-E driver that would allow the host to communicate with the FPGA. You should get both of these with the BSP. The first one is straightforward, look for some "sof" file in the BSP, probably top.sof, to program the FPGA using quartus_pgm or Quartus GUI. For the second one, make sure the "AOCL_BOARD_PACKAGE_ROOT" environmental variable is pointing to your BSP, and then run aocl install; this should install the driver if everything is done correctly. Then do a full power cycle on the host machine (a reboot is not enough). You can check the starting guides from other boards to get an idea of the usual steps (Terasic's guides are accessible with a free account on their website); the steps are more or less the same for every board.