| X50 / X51 Forums Talk about anything related to the X50 / X51 series. |
|
08-06-08, 04:47 PM
|
#361 (permalink)
|
|
Aximsite Veteran
Join Date: Mar 2005
Location: Toronto
Posts: 1,093
Device: A1200,Moto-Q
Carrier: Rogers
Thanked 0 Times in 0 Posts
|
Hi Lenny -
Welcome to the X51v USB host thread :)
Yeah, I figure if I can reverse engineer what ever is between the X51 sync connector and the CPU, I can finally determine if this USBOTG driver will work (or not).
As for other implementations for a USB host interface, the SolarExpress unit uses the Cypress Semiconductor USB host chip: ftp://ftp.efo.ru/pub/cypress/usb/CY3...ct%20Brief.pdf
Originally Posted by lennysh
|
|
Interesting that it says CE6 and WM 5.3 or later. WM6.1 is still only CE OS 5.2. CE6 is made for other devices. So, does that mean we have to wait till WM7? Seems as what we have now will not work. Next version of WM should be good to go though.
|
Last edited by bigbop; 08-06-08 at 04:50 PM.
|
|
|
|
11-13-08, 07:49 AM
|
#362 (permalink)
|
|
Aximsite Prospect
Join Date: Jun 2007
Posts: 11
Thanked 0 Times in 0 Posts
|
maybe this can help
Hi Big Bob, i don't know if you surrender on this project, but i'm not.
I found this guy who sucessfully got USB HOST capabilities to the treo, and he claims this can work on every PXA27x devices.
Please, check it out, i don't understand it very well, but maybe this can bring light to this dreamed project.
Alex's Handheld Tinkering: USB host mode on the Treo 650
Please, post some answer after that. whatever you want to say, just, say hello if you want, but say something.
Good luk
Dagon
|
|
|
|
11-17-08, 03:07 PM
|
#363 (permalink)
|
|
Aximsite Veteran
Join Date: Mar 2005
Location: Toronto
Posts: 1,093
Device: A1200,Moto-Q
Carrier: Rogers
Thanked 0 Times in 0 Posts
|
Originally Posted by Dagon
|
Hi Big Bob, i don't know if you surrender on this project, but i'm not.
I found this guy who sucessfully got USB HOST capabilities to the treo, and he claims this can work on every PXA27x devices.
Please, check it out, i don't understand it very well, but maybe this can bring light to this dreamed project.
Alex's Handheld Tinkering: USB host mode on the Treo 650
Please, post some answer after that. whatever you want to say, just, say hello if you want, but say something.
Good luk
Dagon
|
Thanks :approve:
The only problem here is that he's running Linux on his Treo and I'm trying to get this working with Windows Mobile.
I think I found a driver to work and I'm sure that the native USB sync interface can be used without any hardware mods.
What Alex discovered was the same thing I figured out last year - the USB client interface share the same lines as the USBOTG interface.
Unfortunately, up to this point, I was unable to dig up any info on how to use the USBOTG interface under Windows Mobile.
If anyone out there has access to a SYMBOL (Motorola) MC50 PDA, if they can get me the WM5 OS USB drivers, that would be a good start.
Thanks for the find. I'll contact Alex to get more info.
|
|
|
|
11-19-08, 10:13 PM
|
#364 (permalink)
|
|
Aximsite Prospect
Join Date: Jun 2007
Posts: 11
Thanked 0 Times in 0 Posts
|
what controllers does this will use, OHCI?
I found the source code for OHCI controller for arm processor, maybe this could be fixed to work with WM5 or WM6, i will give a try in this way, and comment my results.
|
|
|
|
11-24-08, 10:22 AM
|
#365 (permalink)
|
|
Aximsite Veteran
Join Date: Mar 2005
Location: Toronto
Posts: 1,093
Device: A1200,Moto-Q
Carrier: Rogers
Thanked 0 Times in 0 Posts
|
For WM6, there is a USBOTG interface driver as well as the device drivers.
For WM2003SE, the X50v A02 ROM had the OHCI driver already included as device #17. That was removed in subsequent ROMs (see my way earlier posts on this) and replaced by the peripheral.dll driver. Peripheral.dll senses pins 5 & 6 on the sync connector. If they are grounded, then pin 7 outputs 3.3v at 100mA max to power an external RS232 level shift circuit.
Also, that driver is most likely for USB Host Port 1 (Not a USBOTG interface), which is not brought out to the sync connector. You need the code for USBOTG.DLL which will be in WM6.5 when it comes out. There are only a few references to it on the web at this point and I found the most pointed reference in a Microsoft blog posting (in a previous post in ths thread).
I've been playing with the Symbol MC50 USBOTG drivers for their WM2003SE release available here: CradlePoint Technology
Read the manual for the device: http://www.efmpro.com/Samples/Owner%...er%20Guide.pdf
There are divers for WM2003 and WM5. The ethernet device looks like a peripheral to the PDA. The MC50 WM5.0 firmware has the drivers already built-in to the ROM so I'd really like to get a copy of that to pull apart.
Look at chapt 12 of this Intel guide: PXA270 Processor Developer's Manual - Oct 2004
Last edited by bigbop; 11-24-08 at 03:36 PM.
|
|
|
|
02-01-09, 03:47 AM
|
#366 (permalink)
|
|
Aximsite Prospect
Join Date: Jan 2009
Posts: 3
Thanked 0 Times in 0 Posts
|
Hi
Look in google:
"phyCORE-XScale-PXA270-Accel"
If this post don't help please delete.
|
|
|
|
02-17-09, 02:21 PM
|
#368 (permalink)
|
|
Aximsite Veteran
Join Date: Mar 2005
Location: Toronto
Posts: 1,093
Device: A1200,Moto-Q
Carrier: Rogers
Thanked 0 Times in 0 Posts
|
Thanks, but unfortunately, these drivers are based on the RATOC interface, which uses a chip from Cypress Semiconductor.
We need a host driver for the built-in USB interface of the PXA270 uP.
This may be available come the WM7 release - if it can even be ported to the Axim.
|
|
|
|
03-01-09, 01:41 AM
|
#369 (permalink)
|
|
Aximsite Prospect
Join Date: Aug 2007
Posts: 4
Thanked 0 Times in 0 Posts
|
Any progress on this? There's some new 6.5 roms (claimed to be) out there for other devices. Wondering if they might have the necessary drivers?
|
|
|
|
03-02-09, 07:28 AM
|
#370 (permalink)
|
|
Aximsite Minor League
Member
Join Date: May 2006
Location: Italy
Posts: 144
Device: Nokia N70
Carrier: Vodafone
Thanked 1 Time in 1 Post
|
Originally Posted by bigbop
|
Thanks, but unfortunately, these drivers are based on the RATOC interface, which uses a chip from Cypress Semiconductor.
We need a host driver for the built-in USB interface of the PXA270 uP.
This may be available come the WM7 release - if it can even be ported to the Axim.
|
Perhaps I have what you need...
Let me see...
Have a look of what I posted here...
Suggestion: Windows CE BSP... - HTCGeeks Forum
Last edited by Antineutrino; 03-02-09 at 07:40 AM.
|
|
|
|
03-09-09, 02:27 PM
|
#371 (permalink)
|
|
Aximsite Veteran
Join Date: Mar 2005
Location: Toronto
Posts: 1,093
Device: A1200,Moto-Q
Carrier: Rogers
Thanked 0 Times in 0 Posts
|
Unfortunately, the site you're ultimately referring to (not HTC Geeks) 'charges' too much for me, being a hardware person. Too bad - lots of good info.
However, with that said, why don't you have a go at this. Essentially, what we're looking for is the USBOTG driver that we can port to the X51 series under WM5 or WM6.
The Client USB interface uses the USBOTG hardware interface already. The new driver would need to disable the client interface and take over that particular port. It should be doable.
Last edited by bigbop; 03-09-09 at 02:32 PM.
|
|
|
|
03-10-09, 10:41 AM
|
#372 (permalink)
|
|
Aximsite Prospect
Join Date: Mar 2009
Posts: 3
Thanked 0 Times in 0 Posts
|
I spent all day to read this discussion, very nice and a lot of work, very nice job..
I thought to do the same a lot time ago, but I'm too lazy. I have posted somethink to x50v.it .. anyway..
If I understand well, the problem now is to find/write driver for pxahostusb.. There are some products like toshida g900 or some asus with already built-in these feature.. may be you are already think to use it or to look it .. It's just suggest..
Great job..
|
|
|
|
03-11-09, 06:12 PM
|
#373 (permalink)
|
|
Aximsite Veteran
Join Date: Mar 2005
Location: Toronto
Posts: 1,093
Device: A1200,Moto-Q
Carrier: Rogers
Thanked 0 Times in 0 Posts
|
Originally Posted by ricirici
|
I spent all day to read this discussion, very nice and a lot of work, very nice job..
I thought to do the same a lot time ago, but I'm too lazy. I have posted somethink to x50v.it .. anyway..
If I understand well, the problem now is to find/write driver for pxahostusb.. There are some products like toshida g900 or some asus with already built-in these feature.. may be you are already think to use it or to look it .. It's just suggest..
Great job..
|
Thanks for the suggestions but I've already looked at a number of other PDAs with built-in USB host interfaces. All have used ASICs or 3rd party chips for the interface.
There are 3 host interfaces on the PXA270:
Host port 1 is not connected but IS terminated on the motherboard through two 1.5K resistors to ground. That was my first attempt to connect those to the outside world.
Host port 3 is a single-ended port, also not connected.
Host port 2 uses the USBOTG interface in the client mode. I suspect if someone vould write or obtain an OTG driver for this port, we can get ot working as client and host.
That is where this project sits right now.
|
|
|
|
03-12-09, 08:42 AM
|
#374 (permalink)
|
|
Aximsite Prospect
Join Date: Mar 2009
Posts: 3
Thanked 0 Times in 0 Posts
|
Sorry but I don't understand why do you want use port 2 instead of 1?
Port1 is the host, isn't it??
About the OTG I know, but I'll not stake one's life on it, that is a kind of standar that is used to have a "computerless" communication between usb devices..
Did you try to built some circuit and connect to port 1, and see what's happen..?
Ciao
|
|
|
|
03-14-09, 02:35 PM
|
#375 (permalink)
|
|
Aximsite Veteran
Join Date: Mar 2005
Location: Toronto
Posts: 1,093
Device: A1200,Moto-Q
Carrier: Rogers
Thanked 0 Times in 0 Posts
|
Originally Posted by ricirici
|
Sorry but I don't understand why do you want use port 2 instead of 1?
Port1 is the host, isn't it??
About the OTG I know, but I'll not stake one's life on it, that is a kind of standar that is used to have a "computerless" communication between usb devices..
Did you try to built some circuit and connect to port 1, and see what's happen..?
Ciao
|
USB Port 1 is not brought out to the real world - only port 2 which is the OTG hardcoded to work only as a client interface.
Please download and read the PXA270 hardware specs - it's all detailed there.
|
|
|
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is On
|
|
|
All times are GMT -5. The time now is 11:00 AM.
Powered by vBulletin® Version 3.8.2 Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.0
Copyright © 2003-09 LeckMedia, LLC
|
| |