Hi, I installed the EZSDK for evmTI816X and easily got built and running the codec engine examples - especially the universal_copy example. I could enhance the behaviour for the universal_copy codec (running on the DSP within the all_codecs server) and got the expected results.
All that I did by use of the XDC felt framework. I find it a good idea to produce portability by such a framework. But it seems not desireable to me to combine the XDC usage with a huge, pure gcc project, where I just want to use the DSP as a co-processor for some simple but time-consuming jobs.
Then I found below video_copy the dualcpu_separateconfig example - that seems exactly to be what I need: an XDC-based module wraps all codec engine handling, the call of CERuntime_init() too. I hoped to easily get from this example a wrapper working for the universal_copy example.
But unfortunately it does not compile, and within the wiki that is announced to be an issue at least for DVSDK - obviously it is an issue for EZSDK as well.
I would be very happy if anyone could give me a hint how to write a small wrapper like demonstrated in video_copy/dualcpu_separateconfig or how to make this example running.
Thanks in advance, Joern.