Updating Athena's USB Host Drivers - Advantage X7500, MDA Ameo General

For those with the HTC 4 in 1 Cable, they might be asking the same question too... for a very long while now
Can anyone out there update Athena's USB host drivers?
It's USB host support is enough to power most memory card readers (even 5 in 1 readers), read/write low power thumb/flash drives and make most wired keyboards, mice and gamepads work.
It even works with PSP Slim in USB mode, making the memory stick files accessible
But again there's this issue with self powered devices in mass storage mode and large capacity hard drives(like camera, video cams, external HD etc.)
Athena recognizes them as "Hard Disk" (as with thumb drive and memory card readers, via Explorer). But when you tap the "Hard Disk", all you have is the waiting icon, no more...
I have tried many usb host drivers and edited the registry to no avail.
Those drivers are the following:
1. RATOC based Zeno Drivers ( it does not work, maybe because the drivers where based to work another processor) The only thing that i get from them is a message that the device connected needs a specific drive....
2. Eten M600 USB host drivers ( again the drivers were meant for its Samsung processor) Doesn't work either, though power is still supplied to the connected device.
3. Dejes USB Host driver- expected not to work for it's meant for Windows Mobile 2003
But maybe there's still hope ...
Toshiba G900 USB host drivers...
Athena and G900 have the PXA 270 processor so there's a big chance that G900 drivers may work with Athena (with a few driver rewriting hopefully)
It has been noted that Toshiba G900 USB host support is better, recognizing self powered Devices in Mass Storage Mode and large HDs
And then there's O2 Flame's....these three Devices have the PXA 270 processor... and all have USB host capabilities so the answer might just be just in the tip of our noses...
I have no knowledge with drivers and stuff (all tweaking and basic registry editing just from reading forums) and correct me If I'm wrong but I think writing/updating Athena's USB host drivers are a lot more easier than developing that oh so elusive Graphic Drivers for other devices that developers are sooo into right now...
But whose to blame, our device is quite "old" and quite "rare"
Hope there's a kind hearted fella out there who could update our drivers, fix the powered mass storage issue and even give some new drivers to support other USB devices (external optical drives, webcam, HSDPA thumbs etc)
For now, non-developers like most of us, can only play with available drivers and registry so here are some USB host drivers from different devices (USE AT YOUR OWN RISK) and hopefully one may know what to do with them...

another set of drivers
The drivers inside the zip file below is from
Toshiba G900...
Anyone with the knowledge of driver writing please help us to fix the issues with Athena's usb hosting
Thanks in Advance

thank you

what wires are you using with it?
many drives require Y-type wires.

Related

USB host functionality?

Has it USB host functionality to attach e.g. a hard drive?
Would be interesting to know
Regards,
Rainer
since universals cpu is PXA27x.....(272),then it has a USB host functionnality...and if u are wondering...then yes...this means that u can connect ur HDD to it,and guess what....it's the first HTC device with USB 2.0,so imagine!!!!!!!
RAGO :lol:
Great news!!! Makes me wanna get this device even more
So you want to carry a big device around and then an external hard disk drive! Seems a bit over the top for something to do your phone / email on.
But isnt the USB on the MDA IV mini usb? How do normal usb devices work on a mini usb port?
Magician has also an Intel PXA272 but as far as I know USB-Host isnt working. If it works please correct me.
Lets hope that USB-Host will work on Universal.
Has anyone tried USB-Host on Universal yet?
Btw is there another cable needed (are other Pins of the 5 in the MiniUSB Plug used?) or just an adapter for the end of the USB-Cabel
Has anyone tried USB-Host on Universal yet?
Click to expand...
Click to collapse
the device have been been released yet so unless people here
get early samples to review i dont think anybody have tried it yet
[/b]
No time or kit handy to test I'm afraid.
I got sent some info that claimed the Universal does have USB host (from someone claiming to have one for testing but is under NDA) - but nothing confirmed or proved.
Having a PXA27x processor does not have to mean that the USB host functionality is made use of. The HP iPAQ hx4700 and Dell Axim X50v both have processors capable of USB hosting - but neither device makes use of it.
dgpurvis said:
Having a PXA27x processor does not have to mean that the USB host functionality is made use of. The HP iPAQ hx4700 and Dell Axim X50v both have processors capable of USB hosting - but neither device makes use of it.
Click to expand...
Click to collapse
I didn't say that ONLY PXA27x have USB hosting functionality,and am quite sure ur right concerning the iPAQ and the Axim.... :wink:
"PXA27x CPUs have USB host functionality",said Intel:
"Does the Intel® PXA27x family processors support USB Host in addition to USB Client?
Yes, the Intel® PXA27x family processors, supports USB HOST and Client (Rev. 1.1 compliance) and USB On-The-Go (OTG). "
Read this http://www.intel.com/design/pca/applicationsprocessors/faq/pxa27x_faq.htm#usb
Still...untill the Universal is released and fully tested,all we are saying remains theories :wink:
untill then.......
greetings..
RAGO :lol:
A bit extreme though and I find it hard to accept that we need a USB client for the device. I mean what's next, having ActiveSync installed in the Universal and have other handheld devices sync in it as well? Weird...
Still the idea seems good...
RAGOv said:
dgpurvis said:
Having a PXA27x processor does not have to mean that the USB host functionality is made use of. The HP iPAQ hx4700 and Dell Axim X50v both have processors capable of USB hosting - but neither device makes use of it.
Click to expand...
Click to collapse
I didn't say that ONLY PXA27x have USB hosting functionality,and am quite sure ur right concerning the iPAQ and the Axim.... :wink:
"PXA27x CPUs have USB host functionality",said Intel:
"Does the Intel® PXA27x family processors support USB Host in addition to USB Client?
Yes, the Intel® PXA27x family processors, supports USB HOST and Client (Rev. 1.1 compliance) and USB On-The-Go (OTG). "
Read this http://www.intel.com/design/pca/applicationsprocessors/faq/pxa27x_faq.htm#usb
Still...untill the Universal is released and fully tested,all we are saying remains theories :wink:
untill then.......
greetings..
RAGO :lol:
Click to expand...
Click to collapse
Er... what?! I'm not sure you read my point at all...!? I said nothing about whether other processors have USB host or not - I'm not at all sure why you think I did?!
I simply pointed out that PDAs with the PXA27x processor don't always make use of its USB host functionality. In your original post you appeared to suggest that the presence of the PXA27x would mean the Unviersal definitely has host functionality - I was correcting that.
BTW - don't assume either that the Universal has USB 2.0 - I've not seen a single report that it does - and though the PXA27x does support it - only one Pocket PC with that processor has, to date, implemented it.
Remember - the XDA IIi has a PXA272 processor - and has USB Client 1.1 only and no USB host.
No answer yet?
Come on people!
Surely, there are several testers on this forum already..
Why haven't you tested this yet?
who are the testers?
i havent seen any
but then i'm a bat
well one problem with testing i guess is getting the cable
guess it would need usbA or B depending on the type of usb mass storage controller in one end and a universal connector in the other
if no such cable came with the device then
maybe people would have to make the cable themselvs
usb hosting
Well dudes, I sent an email to clubimate techsupport asking them about usb hosting capability, still waiting for an answer... maybe if enough people email them, they will take notice and put it in their faq or whatever...
greetings
Nabil H
I tired on my JASJAR and didn't work...
At least JASJAR has the usbd.dll and usbhid.dll.
i will try tonight
mda pro -> mini usb -> mini usb -> creative Zen micro Mass storage 5 gig
i've already tried this.
jasjar-miniUSB w/ USB A-USB A-B gender changer-USB B->external harddisk.
nothing happens
gm said:
nothing happens
Click to expand...
Click to collapse
Can you connect a keyboard and tell us
what will happen ?
Edit: I'm not a microsoft expert, but if there
is a background program like activesync that
forces the port to slave mode, then nothing should
happen.
I don't remember its name, but this program
should be killed.

USB Host Capabilites

I read that engadget was able to get USB hosting working on the universal, however it appears that this is not possible (reading the threads here). I just wanted to confirm that using a 'usb dongle' to connect other devices to the universal does not work - as I thought that wm5 did support this. Is it just a question of drivers or is the hardward not capable?
Just to remind that topic...
I'm really interested is it possible to connect a portable harddrive to my MDA Pro?
i dun think so its true. If anybody proves this to be true, then please let us know.
noname_nick: have you found the engadget article?
V
@Vijay555,
It was a Q&A article they posted when they had just received the Universal. Should be there in their archives i guess.
Cheers.
I just checked with an sd card reader and a 40gig usb hdd....it didn't detect either :-(
don't think the universal supports usb hosting :-(
hope its just a software handicap and not a hardware one!
San
universaldoc said:
@Vijay555,
It was a Q&A article they posted when they had just received the Universal. Should be there in their archives i guess.
Cheers.
Click to expand...
Click to collapse
yeah I even posted in that engadget article asking to reconfirm their findings and thry did reply saying it could be used as a usb host as they had it dine themseves (it was one of the factors that made me get the universal) alas the dumbfuc*ers removed the ABILITY for usb host or maybe engadget was Forced to say yes(as in LIED) under pressure from htc etc??
just my 2 cents !
If I'm not mistaken, the hardware in the Universal supports USB Host. But it is not implemented in the software running on the Universal... It's like having a sound-card in your computer, but with no drivers to use it. Maybe there will be a patch or update for WM5 which supports USB Host.
Suspect that you need a USB host cable to have any chance of testing USB host functionality, this cable tells the PDA that it now needs to work in host mode.
The Sharp Zaurus has a similar arrangement where a single USB port can work in host or slave mode, which is switched using the relevant cable, link to such a cable http://www.streamlinecpus.com/store/product.php?productid=100&cat=0&page=1&featured
Suggest you search Zaurus forum (www.oesf.org) for more information.
Mike
does anyone has this cable and test it already?
It seems it will fit the mini USB port for the Universal?
Don't think it's native on the Universal - if it was, it ain't now. In the meantime, Softick Card Export II PC version 2.10 works great as USB Host services to the Storage Card!
Yes, I use the same thing on my Uni. I like it very much as i do not need a SD card reader anymore. But I still dream to be able to hook up my external slim HDD to my Uni.
Yes, I use the same thing on my Uni. I like it very much as i do not need a SD card reader anymore. But I still dream to be able to hook up my external slim HDD to my Uni.
vijay555 said:
noname_nick: have you found the engadget article?
V
Click to expand...
Click to collapse
Here is the article http://www.engadget.com/2005/09/02/...l-questions-weve-got-htc-universal/1#comments
I found driver for Toshiba E740 USB mass storage driver ( for PPC 2002) but maybe is a best way to find solution for Universal - it's look that only soft for this funcionality is missing :?: Deje PocketPC Page
usb host.....
USB standard provide 5 volt DC.
All HTC device have got 3,7v DC battery!! so it is not possible to power any kind of USB device!!.
The only way consist in voltage duplicator that should provide 5v using 3,7 v source, i think that HTC device has not this voltage regulator.
wishes
Antonio
fraant said:
USB standard provide 5 volt DC.
All HTC device have got 3,7v DC battery!! so it is not possible to power any kind of USB device!!.
The only way consist in voltage duplicator that should provide 5v using 3,7 v source, i think that HTC device has not this voltage regulator.
wishes
Antonio
Click to expand...
Click to collapse
the universal have the hw to have usb host functions but htc don't have put it to the out side world.
The mini-usb can't be used as initiator.
in thoery you could open the universal and hook another miniusb connector on the usb bus.... and then the drivers nightmare
Deje have drivers for mass-storage on ppc2003/ppc2 and they work fine.
I use both on casio-e200 and on the toshibare800.
btw:neither casio nor toshiba have 5v bateries and they work with external usb devices like keyboards mices etc, for disks i have to use external power...
bye

Access USB device directly. Is it possible?

On WM5 has anyone been able to access USB devices like printer, Pendrive etc directly? Would be great to be able to print directly or access files from a USB memory stick.
Have heard of HP printer drivers for older versions of windows CE somewhere...
Using a usb device on the phone.
I know of no WM5 or WM6 phone for that matter that have a usb STACK on them that would allow them to use a usb device. They are designed to BE a usb device for a pc...not the other way around.
famewolf said:
I know of no WM5 or WM6 phone for that matter that have a usb STACK on them that would allow them to use a usb device. They are designed to BE a usb device for a pc...not the other way around.
Click to expand...
Click to collapse
i think you are mistaken.. there are a couple new WM5 and/or 6 devices that have USB hosting support.. among them is the Athena, O2 Flame, and toshiba g900, and those WM devices exclusive from/for japan..
Yeah, it is the other device that must be able to read the PPC.
My stereo read my Tytn as a storage device. Can play music directly from the PPC. However it is the Stereo doing the recognizing job. Not the other way around.
I'd just like to clarify a few things:
1) USB has two sides - host and client and they are different by hardware and not just software so there is no "able" question here.
2) In cases like memory stick, printer etc. when your device uses what is connected to it, the phone must act as host. The reason there are few devices with USB host is mainly because to be fully implemented this standard must provide up to 500 mA current to the hosted device and of course thats a bug problem when working on battery.
(Any phone that does implement it, provides it "unpowered" so not all devices will work)
3) In cases where something is using your device like the stereo, the phone acts as a client so with the right piece of software (like WM5Storage) any phone can be used.
The fujitsu Pocket LOOX T810/830 can act as a USB hub.
Some devices have this capability but not a feature that is common.
Sam.
I'm really unqualified to discuss this in great detail, but why I got there was - I've read somewhere in these forums about Win95 emulators for ppc devices. Now if it could be possible to "emulate" just the USB stack portion of Win95, maybe, the ppc could be connected to devices like printers which would not require a powered USB connection.
That's all ...
Atul
emulating an os dont add new features to the hardware though

Is it possible? USB for WiMo...

Hy,
with so many ppl out there making there own audio-video-charging-whatnot cables for Smartphones of all kinds (especially the Omnia i know of) i would like to know if it would be possible to get any kind of external USB device like Keyboard, Mouse, USb-Hub or HDD working on a custom cable and driver of some sort. Sure when u allready have a USB-Port on your device the special cable is not needed, but the Driver part is, so interest and demand of this should be rather high me thinks...
Since i have no knowledge to program it, this post is more like a suggestion or request. If the hardware of Smartphones is not as reconfigurable like the Bluetooth-components that can be teached to understand Bluetooth-Keyboards and Mouse then let me know and close the thread
Thanks
Flashhawk
these are possible...if someone agrees to write drivers for all the stuff we want to run...atleast thats what ive heard n read (and remember )
Default Zeno USB Host Drivers v6.0a
Zeno USB Host Drivers v6.0a
==========================
Date: 2009-02-12
Original thread and discussion found here:http://forum.xda-developers.com/showthread.php?t=480899&highlight=zeno+usb
Requirements
============
PDA or Smartphone running WM5, WM6, WM6.1, propper USB cable for your device, PTP digital camera.
Information
===========
Made by Zeno Sloim. Based on RATOC Systems drivers.
The package contains:
- USB Mouse driver
- USB Keyboard US-101 HID driver
- USB-based external CD-DVD unit
- USB-based HDD unit, Memory Flash, USB-based card-reader MassStorage Driver
- USB-to-Serial Port driver (start Terminal in Start-Programs for configuration).
- RS232 USB Serial Driver (start RS232 USB Serial Driver in Start-Programs for configuration).
- PTPView for HOST & PTP Digital Cameras driver (non-USB Mass Storage such as Sony, Canon etc.).
- download photos and movies from PTP digital camera to your PDA
- photo preview
- multiple files download
- delete files from digital camera
All features tested on Fujitsu Siemens Pocket Loox 560N running WM6.1 with Transcend 16 GB SDHC Class 6.
Used with OEM USB keyboard, OEM external HDD, Kingston 8 GB memory-flash, OEM card-reader and various SD, SDHC cards, Microsoft various USB Mouses, Jura F9 automatic-coffee-machine serial port controller, OEM serial GPS unit, Canon Powershot G3, Canon PowerShot S3 IS
Download and run installer.exe on your pc, autorun.exe on your pda, autorun-s.exe on your smartphone.
History
=======
- Version 1.0: 2009-02-06 (first version)
- Version 2.0: 2009-02-07 added USB Host Mouse support for generic USB mouse. Only left-click and right-click support included, scroll-mouses are reduced to simple left and right click mouses.)
- Version 3.0: USB-to-Serial Port support added. V3 includes all previous versions, no need for uninstall. V3 does automatically soft-reset, which was not the case for v1 or v2.
- Version 4.0: PTP digital camera support added. V4 includes all previous versions, no need for uninstall.
- Version 5.0: added compatibility with older devices WM2003, as well as for WM Smartphones.
- Version 6.0: improved USB-to-Serial Port driver and added a second RS232 USB Serial Driver more suited for serial GPS units.
- Version 6.0a: modified installer, no longer forced reboot after full install, due to conflict with TouchFlo, SBSH iLauncher which caused a repeated reboot. You should manually restart your device after complete install.
FAQ
===
1. What you see on screen when you connect something?
For HDD, Memory Flash or CardReader, you can see in Explorer(Resco Explorer or WM Explorer) the new unit labeled as "Hard Disk".
For keyboard, you don't see , but in any program using the device own keyboard (Touch Screen or slide - HTC Touch Pro), you can just type on external USB keyboard.
For mouse you see a yellow-green mouse cursor on screen which follows the external mouse movements.
For DVD you see : "External Mass Storage"
For Serial port a little window prompts you to configure the serial port settings and communication protocol.
Or start Terminal in Start-Programs for configuration, or start RS232 USB Serial Driver in Start-Programs for configuration.
For digital camera start the program PTP View.
2. Is program limited to only devices with USB-host?
Yes and no. It depends on the hardware construction, accesible USB connector, even older devices without usb-host can have usb-host functionality. Many models and manufacturers has hidden this feature which really exists in their devices. The only way to find is to test it and if not working, search if other users succeeded. Original Fujitsu Siemens Pocket Loox 560N has included by default usb-host connector, with support for HDD-Memory Flash only.
3. Cables and power supply - which ones?
I always tested it with powersupply incoupled for my Loox, even if HDD or DVD-unit self was powered separated. More info on how to build an injected USB power supply here:
http://tabletblog.com/2006/01/usb-po...host-mode.html
or here:
http://www.google.com/search?hl=en&q...or&btnG=Search
You can use the cables/accessories from an external powered usb 2.5" hdd unit and adapter mini-usb to usb (usb cables with 2 heads at one end for external power supply).
4. I ran your installer but nothing happened, and nothing got installed?
You must run installer.exe on your PC with your pda connected via Active Sync. Or copy autorun.exe to your pda and run it from your pda.
The installer detects if any of the 7 modules are already installed and it jumps to next component to check if it is installed. If all components are installed you see the message that nothing has been installed. After install, if you want to remove a certain component, you can do it by choosing Setting-System-Remove Programs. You'll see all 7 components and just uninstall the desired one like any other ordinary installled program. There's no common uninstaller for all 7 components at once, but for any of the 7 individually.
5. Does it work on my device?
There's nothing harmful, nothing malicious hidden in my program, so you can test it on your devices without risk for dataloss or other unpleasant effects.
The installation (CABs) is not locked to certain device, it is uninstallable, it is not compressed to avoid installproblems on certain devices. On my FSC Loox 560N I could install/uninstall without problems. Test my program, if it works, I'll be glad I could help other users, without thinking of money or profit. If it does not work, I can not guarantee I can help you. Just try and see.
6. Can it read data from attached DVD-unit or NTFS partitions?
Yes. The DVD unit I used is an Acer USB-based CD&DVD-RW made 2004 for an Acer Tablet-PC.
7. Barcode readers?
A user commented that even an USB barcode reader worked ok.
8. Incompatibility problems with other programs?
I can only test on my FSC Loox 560N. You can try on other devices and report in this thread on your experiences.
9. Legal aspects. Is this program legal?
Yes. All informations and sources are based on free available information and sources. No licences or copyrights were infringed. All is legal to use.
10. How much does it cost?
This program made by me, Zeno Sloim, is completeley free to use and test. I do not demand any payment or any other material form of recompense.
My program is done as Freeware and may be used by anyone.
However it may be not used or included by any person or company in a shareware product or which demands paying.
http://rapidshare.de/files/45220151/...v6.0a.rar.html
Maaan!!!
That is great!! Will try as fast as i can!!
Thank you so much!!!
Flashhawk
if u read the whole thread u will know that it is not working for majority of the devices. i hope that someone could solve this problem soon.
That driver doesnt work on many devices, touch pro and diamond cant use it.

Hitachi Touro mobile external HDD not working in Win 8

Hi, I have a Hitachi Touro Pro mobile 750GB USB 3.0 external HDD and after upgrading to win 8 the drive is no longer accessible.
It still works on Win 7, but when I plug it in on Win 8 it takes 3-5 min to show up in my computers and once you click on the drive file explorer hangs until you unplug the drive..
Anyone have a fix for this problem? it's very inconvenient for me to switch between Win 8 and Win 7...
thanks in advance!
Sounds like one of those weird drives that aren't actually USB Mass Storage but instead have some (typically both buggy and worthless) extra layer over them to do things like make it easy to back stuff up (as though Windows hasn't had backup capability built in for ages) or something equally value-added (for very loose values of "value"). Check if there's a way to connect it via USB Mass Storage instead; I know on my PC external drives work fine.
Also, try over USB2 instead of USB3, just to see if it behaves differently. I don't think Win7 even had built-in support for USB3; you would have had to install a driver. It might be expecting that driver somehow...
GoodDayToDie said:
Sounds like one of those weird drives that aren't actually USB Mass Storage but instead have some (typically both buggy and worthless) extra layer over them to do things like make it easy to back stuff up (as though Windows hasn't had backup capability built in for ages) or something equally value-added (for very loose values of "value"). Check if there's a way to connect it via USB Mass Storage instead; I know on my PC external drives work fine.
Also, try over USB2 instead of USB3, just to see if it behaves differently. I don't think Win7 even had built-in support for USB3; you would have had to install a driver. It might be expecting that driver somehow...
Click to expand...
Click to collapse
Thanks for your reply.
I actually tried that drive everywhere... ThinkPad X230T, T61, Surface RT and even my friend's HP... the behavior is exactly the same on USB 2 or 3.. When I connect the drive it shows up in Device Manager as a "Hitachi Touro Mobile Pro SCSI Disk Device". I have no idea what SCSI Disk Device means... :S I bought the drive in April 2012.
I know this drive has some smart features build it, like sleep mode (drive stops spinning after no activity for a while), host detection (doesn't spin if there's power but no communication) and safe eject (stops spinning after receiving USB ejection signal).
SCSI is an old (really old) interface for disk drives. It still sees some use in servers, but that's about it. Not sure why your external USB HDD would present itself as SCSI...
All those "smart features" are exactly the kind of stuff I was talking about: useless crap that makes the drive require a custom driver even though the OS already does every single one of those with the *possible* exception of the host detection (which shouldn't require anything special).
What if you copy the data off the drive, then use Win8 to repartition/format the drive (disk management)?
The reason it shows SCSI is that for the controller being used in the external case is presenting itself as such. Most HDD controllers that aren't integrated into the chipset (and even some that do) will always be detected as SCSI controllers, it's an old-school way of how Windows sees controllers. If it's not built-in, it must be SCSI. Odd but that's how it was many many years ago.
I've a Hitachi Touro (not Pro, 2012 model) 1TB drive, which shows up in Win8 as "HitachiG ST USB Device". Driver used is standard Microsoft driver dated 2006.
Your Touro Mobile Pro is a Hitachi Travelstar 7K750 drive (SATA 2 3Gb/s, 7200rpm). Specs and performance below,
http://www.tomshardware.com/reviews/notebook-hard-drive-review,3270-2.html
My guess is that Win8 upgrade is the problem, as you likely didn't do a clean install. Suggest
. plug drive in and wait for it to be recognized,
. go into Device Manager, click on Disk Drives, right-click on the Touro entry, select Uninstall
. unplug drive, wait for a few seconds, then replug drive
If this doesn't work, you may need to do a clean re-install of Win8. A workaround is to remove the drive from the USB enclosure and use it as a standard SATA 2.0 drive.

Categories

Resources