Re: SERIAL_IMX shutdown in RS485 mode

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello,

returning to our discussion on incorrect handling of CTSb used as "driver enable" by SERIAL_IMX driver in RS485 mode, I've made the fix I was able to, ie. the simple one with just keeping the receiver of the UART on. Eventually this got tested in action and worked fine.

The kernel I used is a version of ancient 4.14.39, possibly with some vendor-specific patches. I tried to compare it with the most recent long-term 4.14.81, but there are changes which I can't interpret without deeper studies (however, it seems to me that the original problem would still be present). Newer kernels have even more differences.

If such fix could be useful, and somebody feels like undertaking the effort to implement it in a proper way, the fix can be found under this address (along with a short description):
http://arf.net.pl/iMX6/RS485fix.html

Best regards,
Adam



[Index of Archives]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Linux PPP]     [Linux FS]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Linmodem]     [Device Mapper]     [Linux Kernel for ARM]

  Powered by Linux