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 Driver Problem

Hi,

I have a very strange problem with the UART driver.

I am using the 1.10.03 PSP UART driver, interrput mode, no DMA. My application read at task level byte by byte from the driver using the standard GIO_submit API.

Addition of SW interrupt in my application with processing of 100 milisec (simple loop) causes from time to time to RX overrun error within the driver. This SWI posted from EDMA(McBsp) completion callback event.

The overrun problem disappear when I minimize the SWI delay or when I using the old 1.00.02 PSP driver.

Do you have any idea?

Ziv