Tool/software: Linux
Hi,
I want to use a timer just for IPU1 (period greater than 1ms):
How do I have to configure the timer in the dts file:
- DISABLE_COMPLETE(timer11);
or
- &ipu1 {
mboxes = <&mailbox5 &mbox_ipu1_ipc3x>;
status = "okay";
memory-region = <&ipu1_cma_pool>;
timers = <&timer11>
};
or
- ti,timer-alwon;
How I have to configure the interrupt:
- The problem is that the IPU1 reacts only for TIMER1 and TIMER11 interrupts (crossbar is configured correctly). Why?
- The interrupt is not equidistant (100ms-500ms)) and the timing is totally incorrect (70ms). If I am using TDA2Px without Linux, only CCS gel scripts then the timing is perfect (so timer registers are configured correct). (I am toggling an GPIO1 pin and measure it with an Oszi.)
Thanks for help
Andreas