I am using imx6 sabrelite board in which #Linux OS running on core0 and #RTOS on core2. My task is to establish inter-processor communication between two operating systems. My idea is to create shared memory section and allow read-write access using Software Generated Interrupts(SGI) between the cores. It would be really helpful for me if someone share their experience in this topic or suggest me some other approaches to accomplish this task.
one can look at Chapter 51 Remote Processor Messaging
attached Linux Manual
Best regards igor ----------------------------------------------------------------------------------------------------------------------- Note: If this post answers your question, please click the Correct Answer button. Thank you! -----------------------------------------------------------------------------------------------------------------------
Can you solved this problem? I also encountered this problem. I would like to ask a question. To use SGI interrupts in both cores, do you need to register the interrupt function in both cores separately. if this will cause interference?