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.

Does IPC 3.x require the host to load the slave?

Other Parts Discussed in Thread: SYSBIOS, DA8XX

Hopefully simple question.....

Using OPMAP L138 with DSP running SYSBIOS 6.x and ARM core running Linux.

Am researching utilizing IPC 3.x for comms/sync between the cores.  

In our system DSP boots first and ARM is held in reset.  DSP utilizes the TI secure kernel to decrypt images stored in SPI flash.  Later after DSP is up and running it loads UBL and U-BOOT and kicks off the ARM to boot Linux.

From reading about IPC 3.x I get the impression that the Linux da8xx_remoteproc module requires that the master proc loads the slave proc.  Is this a requirement when using IPC 3.x?  Or is it possible that DSP and ARM both pend indefinitely at Ipc_Attach() until both cores are up and running?