Hi,
I am working on th dm8148, using ti-SDK 5..04.00.11 . Syslink 2.10.3.20
On the DSP side, I register a notify event in order to send to the ARM side a signal. I use that notify every 10ms. On the ARM side (Linux Embedded OS) I see these notifies signals by receiving them in a callback function and raise a GPIO. So, I can see the GPIO rises every 10ms but for some reason, sometime (like once in 5 minutes) the ARM misses a notify or two. When I run some more processes on the ARM side, like ftp and etc. there are more misses of these notifies. I want to give highest priority to the callback function of the receiving event, So I do it with the Round-Robin approach in the linux, tough I can't understand where this callback is running - kernel-space or user-space.
Did someone encountered a similar problem of real-time demand or know how can i fix this so the ARM won't miss one event notify?