linux-mips
[Top] [All Lists]

Re: UART trouble on the DBAu1100

To: Freddy Spierenburg <freddy@dusktilldawn.nl>
Subject: Re: UART trouble on the DBAu1100
From: Domen Puncer <domen.puncer@ultra.si>
Date: Fri, 14 Apr 2006 08:06:41 +0200
Cc: linux-mips@linux-mips.org
In-reply-to: <20060413131117.GP11097@dusktilldawn.nl>
Original-recipient: rfc822;linux-mips@linux-mips.org
References: <20060413131117.GP11097@dusktilldawn.nl>
Sender: linux-mips-bounce@linux-mips.org
User-agent: Mutt/1.5.11
On 13/04/06 15:11 +0200, Freddy Spierenburg wrote:
> Hi,
> 
> I have a problem and yet am not sure where to look. It's a
> problem in the serial driver for the internal UART's of the
> AU1100. It appeared ever since 2.6.15. 2.6.14 is working like a
> charm, but 2.6.15 gives me the trouble.
> 
> When I open a tty with the open(2) system call (see attached open.c)
> I see that the UART sends a 0x36 byte on the line.

We had the same problem on Au1200, applying
http://www.linux-mips.org/archives/linux-mips/2006-03/msg00259.html
(or maybe a different version of this patch) fixed it.

> 
> But that's not the only trouble. I also do not receive any
> bytes received by the UART. All the received bytes stay
> in the input buffer of the UART only to be send up to userland
> as soon as the UART is asked to send a byte on the line itself.
> Then in one take all the bytes are received by the application
> listening.

I may be way off, but maybe it's just flow control that needs
to be turned off.


        Domen

<Prev in Thread] Current Thread [Next in Thread>