Usb Host Adaptor/cradle


Series-8

Member
Joined
Nov 4, 2005
Messages
299
So according to the wiki the EXT port has the 'lost' USB Host functionality on it.

Several things need to be done:

1. Compile Kernel with MMSP2 USB modules (or is it all monolithic now?)
2. Test USB Host pins for responce, probably will need some kind of logic analyiser.
3. Determine what else needs to be done (if anything) to enable USB Host devices to work thru the EXT port.
4. Build a USB/TV/Serial cable from one of those:
http://www.nigelibrown.pwp.blueyonder.co.u...cable/index.htm
(use an external 5V adaptor)
5. Test with various devices. (USB Hubs/ Keyboards/Mice/Joysticks/Toasters/WiFi/Ethernet/HDrives/ect...)
6. Sell and make $$$.

An alternate portable version should also be considered.




Code:
/========\
|        |
|  GP2X  |
|        |     Portable USB adaptor
|  Side  |
|        |  /---\
|        |  |   |
|         ] |   |
|         ] |   |
|         ] |   |
|   EXT   ] \-#-/  
\===##===/    |
     ^         |
    \---------/

Where the USB Host ports would be on the top of the adaptor, so a USB-WiFi sticking out would not get in the way of anything. The adaptor should be as small as possible.
It would need either a really small internal rechargeable battery or a DC-DC step-up chip.
(an extra capacitor or inductor depending on the type, should be able to cram it all in a square inch)
The portable adaptor would be held on with Velcro and that would be adheared to the battery pack/ back of the system.

A 90° Degree EXT plug would also be a good idea.
 
Good idea, and I think USB is built into the kernel already (ie. you can see messages such as "usb.c: registered new driver hub" and various stuff even without the net2272 drivers loaded, but these may not be 100% evidence).

Considering the openness of USB, there's probably drivers for most things too.

So we have the best of both worlds - both usb 2.0 and 1.1 :)
 
Back
Top