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.

Synchronization of two interrupts on two Delfinos: C2000 forum

Other Parts Discussed in Thread: CONTROLSUITE

Dear,

I asked for a help on MSP Low-Power forum (see post on: e2e.ti.com/.../1890528 and I didn't get the final answer because I wanted specific answer about Delfino microcontroller.

Could you see my problem at the post and try to help?

In short my first post was: "I have two Delfino F28377D microcontrollers. In both of them I implemented the same interrupt routine which triggers every one millisecond. In these interrupts I want to send/receive data using SPI communication. My question is how can I synchronize triggering of these two interrupts on these two Delfinos, because I want to be sure that sending data over SPI will be exactly in the same interrupt on both Delfinos."

The proposed solution: "One processor could trigger the other processor... and itself. Meaning you route GPIO output of master processor to GPIO_with_IRQ_trigger input of each - slave and master processor. Then if CPU clocks are similar and busses of CPU's are not busy, you have pretty synchronous GPIO IRQ trigger ISR calls on both."

But, I got no answer to: "It seems to me like a good solution, but could you give me more details for specific Delfino F28377D microcontroller. Or some example how to set (and which) registers...  I am reading Delfino tutorial to figure out your solution, but could you look at www.ti.com/.../sprs880g.pdf find 'Figure 5-7. Clocking System' and 'Page 74. Interrupts', and please try to propose the way how to do it."

Thank you!