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.

C6678 MessageQ

Hello all,

I can successfully run the MessageQ example project under CCS5.5. However, I am getting error running another project where cores 1-7 write to core 0 (could happen at same time). Basically, core 0 has one reader and all other cores open this MessageQ reader and write to it. IPC document suggests that each Message queue has one reader and multiple writers (SPRUGO6D page 3-11). This fails in my case. the only way to get it to work is to put a breakpoint in each core and run them one after the other so that core 0 receive their message. What are the restrictions on having multiple writers and one reader?

 


Regards,

 

Murad