Tool/software: TI-RTOS
I am running SYS/BIOS (6.46.4.53) on cores 0 and 1, and am using IPC (3.44.1.01) to communicate between these two cores. I am using compiler TI v8.1.3 and XDCtools 3.32.1.22_core.
It appears that the SWI for IPC is running at the maximum SWI priority (15), because one of my other SWIs, Swi.Servo_vSwi(), is also at priority 15, and apparently cannot preempt the IPC SWI (see Execution Analysis screen shot, below). This is causing significant "jitter" on my high-priority Swi.Servo_vSwi(), which my application cannot tolerate. So I assume that I need to lower the priority of the IPC SWI.
Any suggestions?