Hi, i want to transmit image data from arm to dsp.
My hardware platform is omapl138 lcdk.
I want to modify the ipc examples in starterware.
This is my idea.
(1) use the DATA_SECTION() to specify the memory address for the image data.
the address is in ipc shareram. Get the starting address of image data.
(2) By using the ipc library, select a function to transmit the starting address to the dsp.
(3) the dsp recieve the starting address from arm. Then acquire image data in shareram by the starting address.
this is my question.
(1) Is that okay for my idea?
(2) If yes, the transmit function is notify_sendevent?
In the starterware user guide, i find "The most often-used API perhaps will be Notify_sendEvent which allows the application on one CPU to pass a 32-bit value to the other CPU's application via an event handler.".
The notify_sendevent pass a 32-bit value, and the starting address is also 32-bit value.
When i do some experment, the lcdk is not work. I use the ipc_buffer example and modify the shareram location to DDR.
What should i do to solve this?
Thanks in advance.