View Full Version : htc universal usb host driver
allmycrud
17th December 2006, 06:47 PM
Anyone got a wm5/ce5 usb host driver for htc universal (pxa270 intel arm processor)? I'm trying to write one, but if someone could save me the effort, please do? I know it will work, as it does under linux.
renhui
17th December 2006, 07:19 PM
USB Host on a universal will be great. :) Didn't know it works under Linux.
imesh
17th December 2006, 08:42 PM
driver for view a universal as a sd writer and reader or a driver for the universal for attach a pendrive to a universal?
renhui
17th December 2006, 09:09 PM
drivers for attaching a pendrive. :)
A USB host driver enables you to hook up USB devices like memory key, keyboard/mouse etc. to the universal. This feature is only available on a few pda models made by toshiba, fujitsu, asus, acer etc.
driver for view a universal as a sd writer and reader or a driver for the universal for attach a pendrive to a universal?
joannaex
18th December 2006, 11:51 AM
Correct me if I'm wrong but wouldn't it have to be supported by the hardware? As far as I know the Universal does not have USB host so getting a driver wouldn't be much help...
r3bel
18th December 2006, 06:02 PM
apparently it works under linux so the hardware must support it
allmycrud
19th December 2006, 01:31 AM
Good question. I need the host driver and then a driver for mass storage (e.g. pen drive, hard driver, etc), HID (for keyboard mouse), etc. The htc universal has a usb host controller built into the arm processor (pxa270). The problem is that it also has a usb device controller build in which takes precedent for the mini usb out, so you can use activesyn. However, with the right bit of code you can reconfigure port 2 to act as a usb host. The other problem is that port 2 doesn't have any power (but that is easy to fix with an external power source from a usb hub or battery [I use a single AA battery, (giving 5 volts at 0.5-1 amp), that lasts for 2 hours]).
MacMike1805
27th December 2006, 02:23 AM
hi any success yet with the usb host function? is it possible or just a hoax?
nothing personal it just seems that some ppl like to make fun about this topic and spread hoax!
u have any evidences that it works under linux?
maybe this link is helping you in creating a driver!
http://www.deje.gmxhome.de/index.html
cheers
Mike
Mikew
28th December 2006, 03:21 PM
Suspect that you will also need the proper USB host cable that is used on the Sharp Zaurus under LINUX to let the Universal know that you want the USB port to work in host mode, they are about £10 & available from here http://www.figlabs.com/catalog/product_info.php/products_id/33
I have the Zaurus & Universal so I know the cable fits but I don't have a driver to test.
Mike
cr2
28th December 2006, 03:35 PM
I have the Zaurus & Universal so I know the cable fits but I don't have a driver to test.
The USB host is used by Linux on HTC phones, but not for the external USB connector
(BT on magician, and gsm_data on some others http://wiki.xda-developers.com/index.php?pagename=HTC_Serial)
HDJ80
28th December 2006, 05:08 PM
Suspect that you will also need the proper USB host cable that is used on the Sharp Zaurus under LINUX to let the Universal know that you want the USB port to work in host mode, they are about £10 & available from here http://www.figlabs.com/catalog/product_info.php/products_id/33
I have the Zaurus & Universal so I know the cable fits but I don't have a driver to test.
Mike
I have one for wm2003, I not if it worked in wm05.
Yuo can try it?
Bartjan
2nd January 2007, 09:55 PM
any success yet??
Mikew
3rd January 2007, 08:30 AM
Dont think I would want to try a WM2003 driver on a WM5 device.
Mike
HDJ80
3rd January 2007, 10:46 AM
Dont think I would want to try a WM2003 driver on a WM5 device.
Mike
You can do one backup before installing it.
I have installed it in my Universal and I have not had problems with wm5, but it has not worked with my standar cable :(
vbJoe
3rd January 2007, 04:03 PM
I've had no success with it either.. I have a cable that has the correct connectors.. originally used for connecting a usb pen drive to my lcd picture frame.. but like I said no luck with this RATOC driver.
shlomki
3rd January 2007, 06:44 PM
Suspect that you will also need the proper USB host cable that is used on the Sharp Zaurus under LINUX to let the Universal know that you want the USB port to work in host mode, they are about £10 & available from here http://www.figlabs.com/catalog/product_info.php/products_id/33
I have the Zaurus & Universal so I know the cable fits but I don't have a driver to test.
Mike
i think that this cable is not enough, what about a 5v power source for the usb pen drive you'd connect?
your universal couldn't supply that, then you need a usb cable that can connect to a power source aswell.
Mikew
4th January 2007, 09:13 AM
You need to use a powered USB hub if the slave device requires power, there are one or two hubs that run on batteries so you can still be mobile.
You will need a hub if you plan to use more than 1 USB device at the same time.
Mike
madkat
4th January 2007, 11:12 AM
Anyone got a wm5/ce5 usb host driver for htc universal (pxa270 intel arm processor)? I'm trying to write one, but if someone could save me the effort, please do? I know it will work, as it does under linux.
I didn't know we had it in Linux yet??
In any case, while many devices do use a USB Host or USB Slave chip from a higher level, I believe the Universal talks to its USB as a raw stream device, and therefore can (and does, on occasion) act as a pure Serial communication channel (no discernable protocol beyond 8,n,1) or, therefore, any other type of serial-based channel. Yes, what I am saying is that you could, in fact, hook up a Serial ATA hard disk to an RS232 or USB port directly, so long as the device with the port has low enough level access to the port to absolutely control the data I/O.
The problem you face, however, is that to use the USB port as if the device were the host, you would first need to remove or disable whatever makes it work as the slave. In Windows Mobile that's really not an easy job given the number of different devices and different drivers, some with USB chips, some without... On many devices I can imagine that doing that alone would really bugger up general operation. What happens, for example, to ActiveSync when you suddenly get rid of the port it usually talks to for sync?
madkat
4th January 2007, 11:15 AM
You need to use a powered USB hub if the slave device requires power, there are one or two hubs that run on batteries so you can still be mobile.
You will need a hub if you plan to use more than 1 USB device at the same time.
Mike
Some USB devices have batteries, or have their own power supply :-) You can also get USB cables with an extra (mains or battery) feed wired to the USB's power lines in parallel.
inobscurity
7th July 2009, 05:36 AM
whatever happened to this thread?
allmycrud have you seen the thread from Zeno with USB host drivers?
there is at least one report of it working on a Universal, but I can't get it working on wm6.1... still have hopes though, as all reports suggest that USB host is possible on a uni... can never get verification from anyone though...
inobscurity
7th July 2009, 05:42 AM
also - don't know if it's any help, but there is this for the m600 glofish:
http://translate.google.com.au/translate?hl=en&sl=ru&u=http://www.hpc.ru/pda/board/index.php%3Ft%3D96817&ei=XtFSSuvmBIjUNbXQuN8I&sa=X&oi=translate&resnum=1&ct=result&prev=/search%3Fq%3Dhttp://www.hpc.ru/pda/board/index.php%253Ft%253D96817%26hl%3Den%26client%3Dfir efox-a%26rls%3Dorg.mozilla:en-GB:official%26hs%3DVVN (http://http://translate.google.com.au/translate?hl=en&sl=ru&u=http://www.hpc.ru/pda/board/index.php%3Ft%3D96817&ei=XtFSSuvmBIjUNbXQuN8I&sa=X&oi=translate&resnum=1&ct=result&prev=/search%3Fq%3Dhttp://www.hpc.ru/pda/board/index.php%253Ft%253D96817%26hl%3Den%26client%3Dfir efox-a%26rls%3Dorg.mozilla:en-GB:official%26hs%3DVVN)
Don't know if it's any help, but if you know how to program, and know how to reverse engineer, maybe it could help you with writing one for the Universal?
inobscurity
7th July 2009, 06:14 AM
and then there's this:
Hacking PXA270 internal USB HOST (http://http://www.mobilitysite.com/boards/x50-x51-forums/140071-hacking-pxa270-internal-usb-host.html)
same processor as the Universal...
looks like they're getting close, so maybe you guys who know what you're doing (I have no idea about electronics or programming) could take a look and see if you can get anything useful from there (or add something useful to there)?
I'm just going to keep posting whatever I dig up on the PXA270 usb host possibilities until someone tells me to stop...
foxdie
30th October 2009, 10:54 AM
Serious bump
My Universals been sat around doing nothing for a while, I want to get USB Host support for it so I can hook it up to my car with a USB to OBDII adapter.
Please someone get USB Host working :D
scholbert
30th October 2009, 05:44 PM
Hi!
This thread is pretty old and such things have been discussed several times.
Please read the whole thread!
The USB host is used by Linux on HTC phones, but not for the external USB connector
(BT on magician, and gsm_data on some others http://wiki.xda-developers.com/index.php?pagename=HTC_Serial)
There's simply no physical connection to attach to the internal USB host port.
As far as i know it is connected the internal GSM hardware.
Regards,
scholbert
foxdie
3rd November 2009, 07:46 AM
Then why do posts in this thread say they've had some success? ;)
http://forum.xda-developers.com/showthread.php?t=480899&highlight=universal
scholbert
3rd November 2009, 10:35 PM
Then why do posts in this thread say they've had some success? ;)
http://forum.xda-developers.com/showthread.php?t=480899&highlight=universal
Did you get the drivers to work on a Universal?
I suppose you didn't.
Would be much better to stop the rumours than feed them, wouldn't it ;)
Cheers,
scholbert
foxdie
4th November 2009, 01:18 PM
Did you get the drivers to work on a Universal?
I suppose you didn't.
Would be much better to stop the rumours than feed them, wouldn't it ;)
Cheers,
scholbert
I didn't personally, not yet, but others have reported they've had some success with the HTC Universal.
gquipster
4th November 2009, 02:40 PM
I have heard people say they got it working, but never actually seen anyone post a screenshot or other evidence to prove it.
To the best of my knowledge in order to get this working you need to make hardware modifications to the Universal, and I doubt 99.9% of the people on this forum (me included) have the skills to trace the pins and other connections required, let alone make the modifications, and then write the drivers.
ngochoangimsat
30th March 2010, 12:13 PM
I think the problem is software. The cable we can buil ownsefl this:
http://i612.photobucket.com/albums/tt203/ngochoangimsat/USBCable1.png
or
http://i612.photobucket.com/albums/tt203/ngochoangimsat/USBCable2.png
When we have a driver and software suitable, USB host will working
toxicdog
7th April 2010, 07:58 PM
any news on this?
vBulletin® v3.8.6, Copyright ©2000-2010, Jelsoft Enterprises Ltd.