Hi,
We have the following problems and need your help.
Background:
We have developed one ARM application and one DSP executable with RIngIO as communication mechanism between them. ARM application loads the DSP executable. DSP-side uses one task. All of this is for one channel.
Now we need to support 4 channels.
Possible solutions:
a)
Run 4 ARM applications on ARM-side. Each ARM application will load one DSP executable. Thus totally 4 DSP executables will be running on DSP side at the same time.
b)
Develop one DSP application which runs 4 tasks. Run 4 ARM applications, each of them communicates with one corresponding task of the same DSP executable.
Questions:
I quickly tried both of the above two ways. But I have errors related to RingIO.
Which solution is supported? Which is the better?
If both of them can't be supported by OMAPL138, can you provide any other possible solutions?
Thanks!