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.

RTS flow control inside Drivers for OMAP-UART controllers

Hi,

the driver for the OMAP-UART controller seem to have a bug, see here:

https://bugzilla.kernel.org/show_bug.cgi?id=62141

apparently not yet fixed in the latest version. When a fix could be done here?

I see also in the Internet ( https://gitorious.org/am335x/linux-am33x/source/36f4255458b3e6bc3039eaed7f7d55b85e2181ff:drivers/tty/serial/omap-serial.c )

newer versions of the driver, which seem to support the RTS signal for RS485 interfaces. We need this signal is set (in real time), when sending characters. How long it might be before this driver versions are included in the Linux development kit (AM335x)?

  • It seems that either the driver or the hardware contains other problems that do not allow for error-free data transfer at high speeds. Data packets are incorrectly shortly before the end, and the completion of data receptions will be reported to the operating system early as successful, before the data is completely transferred.