Hi

I am working on TI C6678 processor. We developed a multi-core application with IPC Notify. The application worked well when we loaded the same code on all the processors and used the MultiProc module to prevent the execution of unwanted code from the slave processors. Now, we removed all unwanted code from the slave processors and loaded different programs in the L2SRAM(with Reserved memory excluded) of each slave core. Also we added extra tasks and HWI in the master processor This resulted in the following problems

  1. The processors were not synchronizing with IPC_start and with the setting SYNCALL. This worked previously when there is same code in all the processors. The problem is not repeatable, some times it is working.
  2. Most of the times(usually when the program is restarted from CCS Debug)setting break points has no effect. The break points are ignored yet they are shown as enabled in CCS.

Any ideas on what could have gone wrong?

Regards

Srikanth