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.

TMS320F28388D: Issue with IPC Communication: CM to CPU1 Interrupt Triggering Only Once

Part Number: TMS320F28388D
Other Parts Discussed in Thread: C2000WARE

Tool/software:

Hi

Could you please let me know the update of this query. Please find the link attached below.

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1425826/tms320f28388d-issue-with-ipc-communication-cm-to-cpu1-interrupt-triggering-only-once?tisearch=e2e-sitesearch&keymatch=%252520user%25253A620902#

I am encountering an issue with IPC communication in my code. I have configured the CM to continuously send data to CPU1 using Flag3. However, the interrupt on CPU1 is only triggering once, and I verified that the ACK flag is showing zero. On the other hand, when I perform the same communication from CPU1 to CM, the interrupt triggers continuously as expected. I have attached my code for your reference. Could you please take a look and help me identify the issue?

Best,

SaiPavan.

  • Hi Sai, 

    Apologies for the delayed response. Thanks for bearing with us over the holidays. The current expert is out this week. I'll take a look over your post and try to support you until the owner is back in town.

    Regards,

    ozino

  • Hi Sai,

    Have you taken a look at the examples included in C2000Ware for the CM IPC? c2000ware\driverlib\f2838x\examples\c28x_cm\ipc

    There is a basic example demonstrates how to configure IPC and pass information from C28x to CM core without message queues. Make sure to run the C28x1 core first followed by the CM core when executing the code.

    Regards,

    Ozino