x
This website is using cookies. We use cookies to ensure that we give you the best experience on our website. More info. That's Fine
HPC:Factor Logo 
 
Latest Forum Activity

Jornada 7xx USB Host Developing Quest

ARMed Warrior Page Icon Posted 2011-02-24 12:01 PM
#
Avatar image of ARMed Warrior
H/PC Newbie

Posts:
8
Location:
Ukraine
Status:
I'm new here, so Hi all
1st of all, want to say: great site, i've found alot of usefull info here!

Recently i bought a Jornada 720 and i'm pretty happy with this device, but... no usb host here.
So, i did some search about this and that's what i've found:
as we know J7xx series based on SA-1110+SA-1111 companion chip that DOES have USB HOST function, but it's not wired to the usb connector. Also there is an article on JLime site about how to wire the usb connector out of the sa1111 chip. So far we know that provided wiring is correct and the main problem is the driver. So i googled abouta other pda that based on the same pair as Jornada (sa1110+1111) and found this: EzPad
Model: EZPAD
OS: CE .Net 4.1
CPU: StrongARM SA-1110 -206MHz (233MIPS)
Companion Chip: Intel SA-1111
Display: 8.4” TFT, 65k colors, SVGA, Landscape and Portrait mode available, touch display
Memory: 64mb RAM and 16 MB Code ROM with 32MB Data Flash
...
Expansion: USB Host x 1 (Type A), Slave x 1 (for PC Sync.), CRT Out, Type II PC Card Slot, RS-232 Port

The OS installed on this device is CE Net 4.1. So there is a question: is there a chance to use a driver from this device on Jornada with wince 3.0 to get the usb host working? And is there a chance (at all) to copy\dump that dll driver from it? I can do all the hardware "wiring\soldering" part and test it if someone can provide me with a driver.
If somebody knows other "driver-source"devices like this or where to get this driver in other way - let me know

Correct me if i was wrong somewhere please...

thanks
 Top of the page
C:Amie Page Icon Posted 2011-02-24 3:58 PM
#
Avatar image of C:Amie
Administrator
H/PC Oracle

Posts:
17,996
Location:
United Kingdom
Status:
No, you would have to get hold of a CE 3 OHCI driver, say from the MP900 image.
 Top of the page
ARMed Warrior Page Icon Posted 2011-02-24 5:36 PM
#
Avatar image of ARMed Warrior
H/PC Newbie

Posts:
8
Location:
Ukraine
Status:
Oh, thanx for quick reply!
Is this driver "chip-independend"? I mean will it work with sa-1111 as well as with pxa255 in MobilePro? If YES - that's good newz
 Top of the page
C:Amie Page Icon Posted 2011-02-24 5:51 PM
#
Avatar image of C:Amie
Administrator
H/PC Oracle

Posts:
17,996
Location:
United Kingdom
Status:
 Top of the page
ARMed Warrior Page Icon Posted 2011-02-24 7:50 PM
#
Avatar image of ARMed Warrior
H/PC Newbie

Posts:
8
Location:
Ukraine
Status:
My bad, thanks for the info. So should i try it with "ohci.dll" extracted from mp900? And where can i get it?) I found some ROMs here at cmonex site, but how to extract this dll from the image? sorry about this questions-spamming...)
 Top of the page
C:Amie Page Icon Posted 2011-02-24 7:52 PM
#
Avatar image of C:Amie
Administrator
H/PC Oracle

Posts:
17,996
Location:
United Kingdom
Status:
I'd suggest working out how you're going to modify the motherboard and the SA1110 data lines before you try and sort the software out.

You can get the HPC2000 ROM from H/PC:Update.
 Top of the page
ARMed Warrior Page Icon Posted 2011-02-24 8:22 PM
#
Avatar image of ARMed Warrior
H/PC Newbie

Posts:
8
Location:
Ukraine
Status:
I'm thinking abouta recreating those wiring method by Filip Z. at JLime, i have enough soldering practice for doing this (i hope ). Maybe i'm too naive and there is alot of pitfalls... will see)
 Top of the page
ARMed Warrior Page Icon Posted 2011-02-25 8:55 AM
#
Avatar image of ARMed Warrior
H/PC Newbie

Posts:
8
Location:
Ukraine
Status:
I emailed Filip and he wrote this:

"...I think the only way to get the proper driver would be hacking
firmware of some other PDA which has USB host on a connector (Jornada
820 maybe? Sharp MobilePro?) to get the sa1111 driver dll..."
In other words, he said that we need a specific sa1111 chip driver for this task. Any opinions?
 Top of the page
Viriato Page Icon Posted 2011-02-25 6:22 PM
#
Avatar image of Viriato
Factorite (Senior)

Posts:
75
Status:
ARMed Warrior, that would really be a feat of bravery! I imagine the possibilities that would bring to the Jornada 720. The only constraint I foresee is that the usb peripherals require drivers, in this case WinCe 3.00 drivers. It doesn't hurt to try, though. Give it a go!
 Top of the page
ARMed Warrior Page Icon Posted 2011-02-25 7:28 PM
#
Avatar image of ARMed Warrior
H/PC Newbie

Posts:
8
Location:
Ukraine
Status:
So far the main driver problem is the sa1111 ohci wince3.0 driver itself I'll try to dig deeper, would be very glad to get any help from the community too ofcourse) Anyway, C:Amie is pretty right, i should do all the hardware part before...
 Top of the page
ntware Page Icon Posted 2011-02-25 8:11 PM
#
Avatar image of ntware
H/PC Elite

Posts:
660
Location:
Florida, US
Status:
Maybe it should be easier to find/develop a driver for Linux first, as it seems to be at least communicating with the devices on jlime
 Top of the page
Alt Bass Page Icon Posted 2011-02-25 8:24 PM
#
Avatar image of Alt Bass
H/PC Sensei

Posts:
1,169
Location:
Russia
Status:
There's an SA1111 reference after all.

http://www.acm.uiuc.edu/sigembedded/projects/strongarm/documentation/

Edited by Alt Bass 2011-02-25 8:25 PM
 Top of the page
ARMed Warrior Page Icon Posted 2011-02-25 9:29 PM
#
Avatar image of ARMed Warrior
H/PC Newbie

Posts:
8
Location:
Ukraine
Status:
Quote
ntware - 2011-02-25 8:11 PM

Maybe it should be easier to find/develop a driver for Linux first, as it seems to be at least communicating with the devices on jlime

There are few versions of driver sources for Linux in the net (at least what i've found), for example, check this page, btw great opensource site!

2Alt Bass:
Thanx for the link, i just found this site recently...)
 Top of the page
Jump to forum:
Seconds to generate: 0.171 - Cached queries : 69 - Executed queries : 10