Tool/software:
I am currently working with an embedded board featuring the AM3356 processor, running Embedded Linux version 4.14.67. I am in the process of implementing the RS232 protocol with handshaking support, as well as RS485 functionality. To enable the 8250 serial driver instead of default omap serial driver , I modified the kernel configuration file and successfully attached the 8250 driver to the four serial ports. I have attached the relevant log for your reference.
However, I am experiencing stability issues with the new serial driver (8250_port.c) that I incorporated to support hardware flow control in RS232 mode. Specifically, there is a noticeable delay in starting communication after the serial port initialization, and I have encountered communication loss during RS232 operation.
I would appreciate any insights or suggestions you might have regarding this issue.