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.

MCU-PLUS-SDK-AM243X: Routing an interrupt between cores

Part Number: MCU-PLUS-SDK-AM243X

Hello,

we currently had a use case where we use IPC but we also need really fast singaling from one core to the other.

We are using SDK 08.06. BoardCfg is not modified.

Is it possible to route an interrupt from one core to another? I think I understood how we can route interrupts via Sciclient_rmIrqSet. But I don't really see how I can trigger an interrupt via this route. for a connected Gpio it's quite understandable, but how does it works from another core?

I tried to understand by having a look at the IpcNotify-implementation but didn't get how the interrupt get's triggered. I guess simply the write to the Mailbox-address triggers an interrupt.

Is an equivalent implementation possible for the user?
I guess defining a memory-section in SRAM and write to it so it can automatically trigger an interrupt for the other core is not possible. But I think a manual trigger shall be possible? And which interrupts can be used for that?
The MAIN_GPIOMUX_INTROUTER0_OUTP I guess are reserved for any GPIO-interrupts.

Best regards

Felix