Part Number: AM3352
Kernel 3.12 Among 100+ set machine, after running 10 to serveral 10 days, there will be a machine stop on UART receiving. The machine acts as RS485 slave, there is a RS485 transeiver connected on UART with GPIO controlling direction.
When issue was reproduced, there is data on RS485 signal line, but no chance to probe on UART_RX signal line as it is inside machine closure in field.
system status is normal on space, loading, but interrupt count doesn't increase


But can recover by send out any data without reset.
echo xxx > /dev/ttyO1
There are two type machine, one is UART1, one is UART4, both have occasional sporadic issues.
Questions:
#1. Is there known issue of UART stopping receiving like this on old SDK with Kernel 3.12.
#2. What is your suggestion to investigate this kind of issue?
I can think out to dump out UART registers to see if any abnormalty.
Check GPIO status whether the transceiver in right direction.














