Tool/software: TI-RTOS
Hello,
I was using GPIO5-7 pin to trigger the ISR on IPU1.
IPC was running on IPU1 and Linux loaded image file of IPU1 firmware. Those were based MessageQ examples.
GPIO5 was used by linux in default, so GPIO5 node in device tree was removed completely.
IPU1 had Timer11(clocked by external 10 MHz and used for periodic task), Timer14 (used for Clock module) and GPIO7-7pin (used for measuring interrupt latency).
I used PDK GPIO driver for driving GPIOs and handling ISR.
I measured GPIO interrupt latency.
It seemed that the results were affected by the period of Timer11.
When the period of timer11 was 100usec, the latency was 40 usec at least.
period 1000 usec, latency 600 usec.
1000000 usec, the latency was very large.
I think GPIO interrupt latency is affected by the period of timer module.
If not, I want to know the way to reduce this latency.
Best Regards,
Reona