Hi
I want to implement a Message_Q on my design using TMS320C6678 EVM along with IPC event (using IPCGRn), so i run first the MessageQ (single image for all cores) example from IPC and I/O examples for C6678 and it works great, but when i added an HWI ISR to handle the IPC events from the other cores every time that MesssgeQ_put() was called (I assumed that this was the reason) the HWI for the IPC was invoked in the destination core with different messages (0, 1 or 2).
So, my questions are:
- 1. Why is it happening?
- 2. If this is the correct behavior, is there any way to knowwhich messages could be generated(or maybe all kind of messages could be generated)?
- 3. Is there any way to use Message_Q along with IPC events?
I'm using:
CCS V5.0.3.00023
Sys/bios 6.32.02.39
IPC 1.23.02.27
XDC 3.22.01.21
Thanks
Udi