[uClinux-dev] Coldfire serial port problems

Peter Vandenabeele peter.vandenabeele at mind.be
Mon Mar 24 13:36:13 EST 2003


I am sending this message to the list for Jean (while
waiting for subscription procedure to be finalized).
Sorry for the double posting this might create when the
original message is released manually.



Hi All,

We have a problem with the Coldfire serial port (RS485), using the 
2.4.20-uc0 kernel on a coldfire 5407:

Under heavy load (high traffic) at high baudrate (115.2kbps) the 
'read' from the application sometimes hangs until the tty timeout
expires. After the timeout everything is ok.

Any idea on this ? I was thinking about an interrupt (on RX and TX) 

I have seen a changelog to 2.5.63 from 
'http://www.linuxhq.com/kernel/changelog/v2.5/63/', saying that:

> <gerg at snapgear.com>
>       [PATCH] fix m68knommu/ColdFire serial port hang
>      This patches fixes a serial port "hang" on the m68knommu ColdFire
>       serial driver. It was erroneoulsy looking for a state bit that
>       is never set.

Could this fix our problem ? I will give it a try anyway.


| Jean Pihet (jean.pihet at mind.be)                            |
| Mind: Embedded Linux and eCos Development - http://mind.be |

More information about the uClinux-dev mailing list