JohnSwenson wrote: 
> I've spent all afternoon looking at this, what I can come up with is
> that the USB ports on the Am3358 are EHCI compatible when used in host
> mode. (hardware pins forcing host mode). There is a driver that works
> for this (OMAP_ehci). The problem seems to be with the musb driver which
> is the one specifically written to handle the OTG modes, which is what
> the kernels use since they detect what it actually is. This may be wrong
> since I haven't actually found anybody outright saying this, but from
> reading between the lines this is what seems to be happening. If this is
> true it might be possible to force the use of the ehci driver rather
> than the musb driver. 

Just read through the usb section of the data sheet again - it doesn't
seem to be the same as EHCI, but lets hope it works... EHCI keeps a
schedule of the next several frames worth of transactions in a shared
memory block and doesn't require interrupts per packet/frame - it looks
like this does..

Lets keep our fingers crossed!  Could you test full speed and high speed
devices.  There is no mention of split transactions in the datasheet, so
I wonder how TT works - perhaps if we only have support for native full
speed or native high speed this does not matter.


------------------------------------------------------------------------
Triode's Profile: http://forums.slimdevices.com/member.php?userid=17
View this thread: http://forums.slimdevices.com/showthread.php?t=97881

_______________________________________________
discuss mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/discuss

Reply via email to