Part Number:AM5728
Hi ,
I am using Sitara AM5728 in one of my projects, ARM is on Linux, DSP1 core and DSP2 core is running on RTOS. In my use case DSP1 core and DSP2 core comes up at boot time since I am keeping respective firmwares on "/lib/firmware". DSP1 is exchanging messages with some A15 application through MSGQs. DSP2 is also exchanging messages with some other A15 application through MSGQs. All 3 cores are running in parallel.
I want to unbind the DSP1 core while I expect DSP2 core and corresponding A15 side application to be running even after I unbind DSP1 core. But I am observing that as soon as I unbind the DSP1 core, application communicating with DSP2 crashes, vice-versa also I observed. What would be the issue and how to resolve it?
What exactly will happen internally once we try to unbind any core?
Thanks,
Janardan