The Following User Says Thank You to LurkerN For This Useful Post: | ||
|
2007-11-15
, 18:26
|
Posts: 2,152 |
Thanked: 1,490 times |
Joined on Jan 2006
@ Czech Republic
|
#62
|
|
2007-11-15
, 19:24
|
Posts: 178 |
Thanked: 40 times |
Joined on Aug 2007
@ UK
|
#63
|
The Following User Says Thank You to muki For This Useful Post: | ||
|
2007-11-15
, 19:24
|
|
Posts: 3,524 |
Thanked: 2,958 times |
Joined on Oct 2007
@ Delta Quadrant
|
#64
|
The Sharp Zaurus C3xxx and C1000 palmtops had USB OTG capability. I successfully used USB keyboards & mice, external HDD & card readers and bluetooth, wifi & ethernet adapters with it. This leads me to believe that it is indeed only a matter of compiling a kernel with the right options. That and finding OTG Micro-A cables/adapters, compiling driver modules and providing sufficient power to devices. Simple, right?
In other words, a special OTG or whitelisted device is not necessarily required to connect to an OTG host. The reason the USB developers group refers to whitelists and limited host capability is because the target is typically your media player with proprietary OS and limited resources. The TI OMAP processors used in the Nokia tablets provides both host & slave capability. The presence of the Micro-AB socket on the n810 means that it is dual-role, as it accepts both A and B plugs. The role an OTG device takes is dependent on what type of USB plug is used. Micro-A is host, Micro-B is slave. If both connected OTG devices have an AB socket, they may renegotiate the host & slave roles on the fly. This last bit is the true power and differentiator of the OTG specification. The rest is all standard USB, same as found on your desktop.
The presence of only a Mini-B socket on the N800 and 700 means they do not conform to USB standards. This may be the reason why Nokia could not provide official support for host mode on these models. However, the capability is still provided by the TI processor As already known, only a hacked cable and kernel support is needed to enable host mode.
The Following User Says Thank You to Capt'n Corrupt For This Useful Post: | ||
|
2007-11-15
, 19:37
|
Posts: 118 |
Thanked: 16 times |
Joined on Sep 2007
|
#65
|
A well written, thoughtful, and insightful post. Good job!
The thought of using an inexpensive portable USB keyboard with a retractable cord
, is exciting. Wireless is nice, but not really necssary for this type of task. Plus, there is no need to charge batteries!
}:^)~
YARR!
Capt'n Corrupt
The Following User Says Thank You to MstPrgmr For This Useful Post: | ||
|
2007-11-15
, 20:04
|
Posts: 474 |
Thanked: 30 times |
Joined on Jan 2006
|
#66
|
|
2007-11-15
, 20:19
|
Posts: 53 |
Thanked: 7 times |
Joined on Nov 2007
|
#67
|
LurkerN and fanoush, thanks for the info. Scratches head, so disabling the white list allows a hub to be connected, got it, but is OTG protocol/s (whatever) still active and, as suggested by the wikipedia info, only *one* device can be connected, even with a hub in between?
|
2007-11-15
, 20:29
|
Posts: 333 |
Thanked: 32 times |
Joined on Jul 2007
|
#68
|
|
2007-11-15
, 20:41
|
Posts: 2,152 |
Thanked: 1,490 times |
Joined on Jan 2006
@ Czech Republic
|
#69
|
is OTG protocol/s (whatever) still active and, as suggested by the wikipedia info, only *one* device can be connected, even with a hub in between?
The Following User Says Thank You to fanoush For This Useful Post: | ||
|
2007-11-16
, 02:41
|
Posts: 53 |
Thanked: 7 times |
Joined on Nov 2007
|
#70
|
This may help some of you get you head around way to power devices, it's a mod to use a Wireless USB dongle on a GP2x;
Using a battery pack and a USB Hub and magic;
<...pics...>
http://wiki.gp2x.org/wiki/WirelessUSBTutorial
In other words, a special OTG or whitelisted device is not necessarily required to connect to an OTG host. The reason the USB developers group refers to whitelists and limited host capability is because the target is typically your media player with proprietary OS and limited resources. The TI OMAP processors used in the Nokia tablets provides both host & slave capability. The presence of the Micro-AB socket on the n810 means that it is dual-role, as it accepts both A and B plugs. The role an OTG device takes is dependent on what type of USB plug is used. Micro-A is host, Micro-B is slave. If both connected OTG devices have an AB socket, they may renegotiate the host & slave roles on the fly. This last bit is the true power and differentiator of the OTG specification. The rest is all standard USB, same as found on your desktop.
The presence of only a Mini-B socket on the N800 and 700 means they do not conform to USB standards. This may be the reason why Nokia could not provide official support for host mode on these models. However, the capability is still provided by the TI processor As already known, only a hacked cable and kernel support is needed to enable host mode.