This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM5728: How to Build Linux Kernel with OpenCL (DSP Offload) Support for AM5728 using SDK 9.0

Part Number: AM5728
Other Parts Discussed in Thread: BEAGLEBOARD-X15

Tool/software:

Hello Team,

I’m working with the AM5728 SoC (BeagleBoard-X15) and currently using the Processor SDK Linux 9.0, which includes kernel 6.x.

My goal is to enable OpenCL offload to the DSP (C66x cores). I have followed the SDK 9 documentation for kernel and root filesystem setup, and I am not able to boot successfully and load DSP firmware via remoteproc.

  • clocl is missing

  • libOpenCL.so, headers, and runtime libraries are not present

  • No OpenCL examples or documentation appear to be included in the SDK

These components were available in earlier SDK versions (e.g., 6.x,), which supported OpenCL-based DSP offload.

Could you please confirm:

  1. Whether OpenCL is still supported for AM5728 in SDK 9?

  2. If yes, how can I obtain the OpenCL runtime and tools compatible with SDK 9?

  3. If OpenCL has been deprecated, what is the recommended path for heterogeneous compute on the DSP in current SDKs?

Any guidance or updated resources would be greatly appreciated.

Best regards,

Tamilselvan P