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 at higher baud rates

Hi

I am trying to use the UART ports on AM335x. I find everything works fine till baud rate 460.8Kbps. At 921.6 kbps, TX works fine but not RX.

I tried debugging the OMAP serial driver and I found that no interrupts were being received in the driver @921.6 kbps( IRQ function never gets triggered). I found the following thread

http://e2e.ti.com/support/arm/sitara_arm/f/791/p/298523/1102544

This thread suggests to use DMA and a different driver/SDK. Unfortunately our product uses SDK7. So it seems like a no fix for us. Can someone confirm what the thread conveys finally: Is the issue in AM335x hardware or is it a driver/linux limitation?

Also is there any possible thing I could try and see if it might work? Is it worthwhile to try and debug driver/kernel in case the issue lies only with the software side?

Thanks and Regards

Manbir Singh Jhawer