This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

UART interrupt

Other Parts Discussed in Thread: OMAP-L138

Dear E2E:

Thank you for your help.

We use OMAP-L138 in our project.

We have the problem with UART1 interrupt. The UART message is 32 Bites long.

1.  UART1 uses FIFO with trigger level set to 8 Bytes.

2.  We are getting the first Interrupt and read 8Bytes from the FIFO.

3.  Then we are not getting the second interrupt as expected (after nex 8 Bytes).

4.  We are getting instead the Overrun Error interrupt. LSR register = 0x0000 0063 (OE=1 and DR=1)

5.  UART1 Interrupt is EF46 - EVTFLAG1[14] is cleared in ISR.

Can you please give us the idea - why this could happen?

What we are missing in UART1 registers setting?

Thank you for your help,

Boris Ruvinsky