Intel® High Level Design
Support for Intel® High Level Synthesis Compiler, DSP Builder, OneAPI for Intel® FPGAs, Intel® FPGA SDK for OpenCL™
Announcements
Intel Support hours are Monday-Fridays, 8am-5pm PST, except Holidays. Thanks to our community members who provide support during our down time or before we get to your questions. We appreciate you!

Need Forum Guidance? Click here
Search our FPGA Knowledge Articles here.
505 Discussions

OpenCL for kernel v4+ using device tree overlays and fpga manager reconfiguration for Cyclone 5

DMerc4
Beginner
186 Views

Hi,
The way that fpga's are programmed has changed from kernel v4+. In kernel v3, the device /dev/fpga0 was created for programming and the Intel OpenCL driver created a device /dev/acl0 . These devices could be programmed using the dd command. From kernel 4+, this method of programming has been obsoleted and the devices /dev/fpga0 and /dev/acl0 do not exist. Instead device tree overlays and an .rbf file are used by fpga manager at boot to reprogram the fpga region of the SoC. FPGA manager supports full and partial reconfiguration at run time. So I wanted to know if OpenCL is supported on Cyclone 5 on kernel v4+ and if anyone knows how to get it working? or is OpenCL obsolete after kernel v3?
Many thanks
Dan

0 Kudos
0 Replies
Reply