Hi,
a while ago I developed an IPC driver on basis of the lite-IPC example.
I reduced the functionality only to setting an IPC flag and waiting for an IPC flag on the other core.
As I'm testing it at the moment intensively I experience that sometimes the C28 core does not set the IPC flag correctly. My program hangs then in waiting for IPC-flag on M3 core.
Is there any way to secure that the IPC flag is set correctly?
EDIT: I just found out that it apears exactly on the 41st try to set the Flag, if after that the software tries to set the flag again, then it works again.
kind regards
Andreas