Etienne/Kevin,
 
Due to endpoint allocation restriction in the current USB driver on DaVinci we 
will not ba able to support more than two interrupt based devices at the same 
time (2 Hubs + MSC devices, 1 Hub + 1Ethernet(RNDIS/CDC), 1 Hub + 1 Keyboard 
etc.).
 
This restriction is being addressed.  We are in the process of testing 
out/debugging the fixes.  
 
With that you should be able to support 3 HUbs + MSC devices, 1 Hub + 2 
Ethernet class devices, 1 Hub + 1 Keyboard + 1 Mouse devices etc.  Pl. note 
this implmentation will not schedule Interrupt EP's.
 
Regards
swami

________________________________

From: [EMAIL PROTECTED] on behalf of Etienne Gauthier
Sent: Thu 3/22/2007 1:08 AM
To: Kevin Hilman
Cc: [email protected]
Subject: Re: 2 USB devices supported?



I'm not sure if it is an hardware limitation since the sprue35.pdf
document(TMS320DM644x DMSoC Universal Serial Bus (USB)Controller User's
guide) says:

The USB has the following features:
ยท Supports 4 simultaneous RX and TX endpoints, more can be supported by
dynamically switching.


I tried with the 2.6.20-omap git kernel and I am able to configure my 2
usb ethernet but after that the networking drops dead. I'm not able to
ping anything. The 3 interfaces(eth0 onboard eth, eth1 usb-eth1, eth2
usb-eth2) are not usable but ifconfig shows eth0 eth1 eth2 up and
configured correctly.

Etienne


On Wed, 2007-03-21 at 12:12 -0700, Kevin Hilman wrote:
> On Mon, 2007-03-19 at 08:36 -0400, Etienne Gauthier wrote:
>
> > I was wondering if anybody was able to plug 2 USB-Ethernet modules on
> > the Davinci? I'm using the Montavista 2.6.10-mvl401 kernel.
>
> This is a known problem with the current USB driver, and is not unique
> to ethernet devices.  You'll have the same problem using a keyboard and
> mouse together.
>
> IIUC, this is a hardware limitation which does not yet have a software
> workaround in the MUSB driver.   Patches welcome.  :)
>
> Kevin
>
>
>
_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source


_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to