Tool/software:
hi,
My project is based TDA4 VH and SDK 9.1. I will use IPC in my project.
My own core is MCU1_0, and I have created 3 IPC channels with MPU1_0, MCU2_0 and MCU4_0. Now, communication between MCU2_0 and MCU4_0 is OK, I can get data from the ISR call.
But MCU1_0 and MPU1_0 IPC connection cannot be established.
I reviewed SDK-ipc chapter and learned that, a RESOURCE TABLE is necessary once IPC is established between a core which running Linux.
From chapters above, I learned that, the resource table initialization and load should be implemented in only Linux core,MCU1_0 no need to load the resource table.
Question1: Whether my understanding is correct or not?
Question2: If answer for Question 1 is yes, then why does my IPC between MPU1_0 and MCU1_0 connection cannot be established? Whether is it have step flow?
Question3: If answer for Question 1 is no, then how to define and load resource table in MCU1_0?What is the step flow should be when establish connection between MCU1_0 and MPU1_0?
Thanks