![]() |
Re: N900 will not allow USB OTG!
USB OTG consists of 5 signals in the connector, 2 power, 2 data and one ID to indicate host or device. It would be as simple as removing this ID signal and leaving the other 4 signals and then hard coding the USB transceiver to be device only. So the OMAP3430 supports OTG, it's just never being told to go into host mode.
Quote:
|
Re: N900 will not allow USB OTG!
Frank: What is "hard coding" the USB transceiver to be device only? Is that user-accessible software (even the kernel is user-accessible), or is it "hard wiring," either with physical wires or firmware that can't be reached by the user?
|
Re: N900 will not allow USB OTG!
It could be either. The signal could be physically tied high to indicate a device. I would be inclined to do it via software myself to give the flexibility to change later without changing the hardware.
I have to admit that I've only forced host mode via software, so I'm not entirely sure that device mode can be forced via software but I think it's a safe assumption. Quote:
|
Re: N900 will not allow USB OTG!
@qole :
Thank you for the translation, that is what I meant. @Frank : Correct me if I am wrong but from what I understand (and again you should take that lightly) OMAP3430 does support charging through the USB port and does support USB OTG. So I really don't understand when I read Nokia had to sacrifice USB OTG in order to get USB charging. Both are there anyway, don't they ? The Pandora, for example (is it a good example ?) does support USB OTG, host and charging (through USB and dedicated power supply). Again, I am just trying to understand and educate myself. |
Re: N900 will not allow USB OTG!
Quote:
I don't understand why there is still discussion to try to enable it in software. Clearly, it does not work to enable it via procfs (or sysctl). Doesn't that automatically mean you're gonna resort to a hardware hack? While OS is running how can you go more lower level than kernel? I think, we'll have to see about that 5th ID pin. |
Re: N900 will not allow USB OTG!
Quote:
Also, the pandora's otg port is exclusively usb1.1, while the fullsize port is exclusively usb2.0. Not sure what witchcraft they did to those ports. |
Re: N900 will not allow USB OTG!
Quote:
The small-connector OTG port (USB mini-AB) is also USB2.0, but it can support all three speeds. It can also be configured to be host port. But this port cannot provide more than 100mA. Edit: Found a link that describes it better than I can: http://pandorawiki.org/USB_reference |
Re: N900 will not allow USB OTG!
I stand corrected. Thanks TA-t3.
|
Re: N900 will not allow USB OTG!
Quote:
|
Re: N900 will not allow USB OTG!
Note that the N900 uses micro-USB, the Pandora mini-USB. The rules are different for the former and that's what causes this particular problem.
|
All times are GMT. The time now is 05:49. |
vBulletin® Version 3.8.8