linux-mips
[Top] [All Lists]

Re: Hi-Speed USB controller and au1500

To: Bruno Randolf <520066427640-0001@t-online.de>, linux-mips@linux-mips.org
Subject: Re: Hi-Speed USB controller and au1500
From: Pete Popov <ppopov@embeddedalley.com>
Date: Sat, 23 Oct 2004 10:33:52 -0700 (PDT)
Cc: 'Eric DeVolder' <eric.devolder@amd.com>
In-reply-to: <200410231638.20982.bruno.randolf@4g-systems.biz>
Original-recipient: rfc822;linux-mips@linux-mips.org
Reply-to: ppopov@embeddedalley.com
Sender: linux-mips-bounce@linux-mips.org
> maybe not everything ist fixed in AD stepping... we
> have observed that on our 
> Au1500 AD board the internal USB host only works
> when we set CONFIG_NONCOHERENT_IO=y. 

Is this with 2.4 or 2.6? I haven't changed the
coherency defaults in 2.4. Which board do you have,
Db1500?

> without CONFIG_NONCOHERENT_IO=y we get crashes when
> the used usb bandwidth 
> gets higher. for example with an USB ethernet
> adapter: ping works but real 
> traffic makes the kernel crash. usb-storage does not
> work at all.
> 
> can you confirm this?

Not immediately but hopefully in the next few days.
Does usb storage work for you with NONCOHERENT_IO set?
 
> would it be possible to use CONFIG_NONCOHERENT_IO=y
> only for USB, and not PCI? 

Probably not cleanly.

> we have PCI cards (prism54) which only work without
> CONFIG_NONCOHERENT_IO, so 
> at the moment we can either have USB host or prism54
> based PCI cards...

Pete

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