I have Omap3evm with syslink package to do Linux(ARM) and DSP communication, and wish to use name server to exchange information between DSP application and Linux user space application. Is there any sample application for that? Thanks.
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.
I have Omap3evm with syslink package to do Linux(ARM) and DSP communication, and wish to use name server to exchange information between DSP application and Linux user space application. Is there any sample application for that? Thanks.
Hi,
You said you have the SysLink package with you. You also need to download IPC package. SysLink and IPC package are both complementary packages
Here is the link to download the IPC package:
http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/ipc/index.html
Here is a brief about SysLink and IPC packages.
The Syslink and IPC packages also contain sample applications to communicate between ARM and DSP.
Regards,
Nag
--------------------------------------------------------------------------------------------------------------
Please click the Verify Answer
button on this post if your question is
answered
--------------------------------------------------------------------------------------------------------------
Hi Nag,
I have already setup all these packages, have run some samples, they work fine. Only I don't know how to use name server, there isn't sample code for that.
Wending
Wending,
Nameserver module will be internally used by the IPC modules (message queue, ringio, frame queue).
Suppose on ARM processor a message queue is created by name called "msgq1". This can be opened on DSP using the same name "msgq1". The DSP can easily open and send the messages to the ARM side message queue with out having to worry about where actually the message queue is located. This is made possible because of Name Server module. Internally message queue module uses the Name Server module to find out where the message queue is.
Regards,
Nag
--------------------------------------------------------------------------------------------------------------
Please click the
Verify Answer button on
this post if your question is
answered
--------------------------------------------------------------------------------------------------------------