USB on-the-go (OTG)- how to use the Neo1973 with USB host and an external keyboard?

Harald Welte laforge at openmoko.org
Sun Mar 25 18:19:38 CEST 2007


On Sat, Mar 24, 2007 at 01:47:49AM +0100, Robert Michel wrote:

> > I was corrected on this point a while
> > ago:  the device doesn't use OTG.  It can act as either host-side or
> > device-side, but doesn't do it with the whole complex OTG protocol.

> Then there would be the question, how to switch into the host mode?

currently not supported in the kernel, you'd have to add code to flip
one bit in MISCCR of the S3C2410.

> And is there any risk to conect to devices in host modus without OTG
> protocol?

no, since we don't supply power and the signalling is basically the
same.  you will probably get some timeouts and kernel warning from the
ohci controller on the host, though.

> Ah, and another question about the "device modus" 
> http://wiki.openmoko.org/wiki/USB_Product_IDs

> Could the Neo1973 be two or more (virtual) devices simultanious?

No, since the S3C2410 UDC doesn't have enough endpoint registers to
support more than one of g_serial/g_ether/g_storage at any given time.

-- 
- Harald Welte <laforge at openmoko.org>          	        http://openmoko.org/
============================================================================
Software for the world's first truly open Free Software mobile phone



More information about the openmoko-devel mailing list