Hi TI ppl,
We are having interrupts enabled for UARTA1_BASE and TIMERA0_BASE .
And in our timer isr we are calling PRCMRTCGet(();,
We observed that we were missing some interrupts on uart while we were in this timer isr .
We bumped the priority of uart interrupt (interrupt priority level Zero) -> still the issue persisted .
We then disabled the timer interrupts and we could see no interrupt from uart getting missed (no data discrepancies).
Then we did some more try outs and in our timer isr we placed PRCMRTCGet() in a while(1) and dumped some data on the uart from a terminal console and received it from our uart and saved it and could see data discrepancies
Also we tried removing the PRCMRTCGet(); call from our timer isr and didn't face any issue then (no data discrepancies).
Can you comment on this ??