|
|
#361 (permalink) | ||||||||
|
Aximsite Veteran ![]()
|
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 | ||||||||
|
Last edited by bigbop; 08-06-08 at 03:50 PM.. |
|||||||||
|
|
|
| sponsor links |
|
|
#362 (permalink) | |||
|
Aximsite Prospect
|
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 | |||
|
|
|
|
|
#363 (permalink) | |||||||||
|
Aximsite Veteran ![]()
|
Quote:
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. | |||||||||
|
|
||||||||||
|
|
|
|
|
#364 (permalink) | |||
|
Aximsite Prospect
|
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. | |||
|
|
|
|
|
#365 (permalink) | ||||||||
|
Aximsite Veteran ![]()
|
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 02:36 PM.. |
|||||||||
|
|
|
|
|
#367 (permalink) | |||||||||
|
Aximsite Minor League
|
||||||||||
|
|
|
|
|
#368 (permalink) | |||||||||
|
Aximsite Veteran ![]()
|
Quote:
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. | |||||||||
|
|
||||||||||
|
|
|
|
|
#370 (permalink) | ||||||||||
|
Aximsite Minor League
|
Quote:
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 06:40 AM.. |
|||||||||||
|
|
|
|
|
#371 (permalink) | |||||||||
|
Aximsite Veteran ![]()
|
Quote:
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 01:32 PM.. |
||||||||||
|
|
|
|
|
#372 (permalink) | |||
|
Aximsite Prospect
|
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.. | |||
|
|
|
|
|
#373 (permalink) | |||||||||
|
Aximsite Veteran ![]()
|
Quote:
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. | |||||||||
|
|
||||||||||
|
|
|
|
|
#374 (permalink) | |||
|
Aximsite Prospect
|
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 | |||
|
|
|
|
|
#375 (permalink) | |||||||||
|
Aximsite Veteran ![]()
|
Quote:
Please download and read the PXA270 hardware specs - it's all detailed there. | |||||||||
|
|
||||||||||
|
|
|
![]() |
| Tags |
| hacking, host, internal, pxa270, usb |
| sponsor links |
| Thread Tools | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| What version of programs to use on PXA270 Axim x30 | Squelch | Windows Mobile 2003 | 1 | 05-01-05 09:54 AM |
| PXA270 Info | ctouch | Water Fountain | 2 | 12-21-04 05:58 PM |
| XCPUScalar 2004 v2.84 is out for PXA270 and VGA pocket pc's | Immier | Aximsite News | 3 | 11-22-04 08:51 AM |
| XCPUScalar clocks your Axim X30 & PXA270 XScales upto 741MHz | Immier | Aximsite News | 6 | 07-06-04 03:13 PM |
| Wifi/BT/PXA270/2003SE for $249? No, I''ll take X3i for $30 more! | lancie10 | X30 / X3 / X3i Forums | 4 | 05-21-04 12:47 PM |