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?