Hi guys, as usual Altera/Intel SDK never works out of the box. I have good experience with Quartus 16.0 and OpenCL SDK 16.0 but now I have installed Quartus 17.0 and OpenCL SDK 16.1 and I have added the registry dword at Software/Altera/OpenCL/Boards with the dll from the board package but nothing... When I run my application it can find the platforms but then it crashes when it tries to retrieve the devices for the FPGA one... Why is this happening?!I have tried anything but the altera/intel pdf they provide doesn't tell more than the basic steps. There is no troubleshoot system. I am stuck... Thank and sorry for asking such a common question.
Quick fix. Make sure your code actually selects a platform before trying to retrieve the devices. Same for devices make sure your for loop actually chooses one by default. Thread can be closed
Why would you use Quartus 17.0 with OpenCL SDK 16.1?The registry dword for 17.0 should be added to Software/Intel/OpenCL/Boards, and make sure to delete old libraries addresses if you are using different boards.