Hello
I have a TMS320DM8148 on a TMDXEVM8148BTA Evaluation Board and using a LAN560 JTAG Emulator to connect to the processors via the 20Pin JTAG Port.
Based on the MessageQ Example in the CCS5.1 Environment I tried to write my own MessageQ Program which shall be a Server who's computing the jobs the Clients are sending. So far it work's quite well when I start both Programs (the one on the ARM and the one on the DSP) at the same time. But it's supposed to be a Server/Client System, where multiple Clients shall be able to give the Server some jobs and won't be started at the same time as the Server.
My problem is that the Server and the one Client are waiting for each other. They both wait in the "Ipc_start()" function for the other. That is not what I had in mind: I wanted a Server who's running all the time and is waiting for a job. And when I start a Client, it connects to the already running Server and sends a job. After that an other Client may connect and send an other job... and so on...
I attached my Code in the hope someone knows what to change to achieve my goal...
Thanks for looking into it...8424.TestProject.zip