XDA USB INTERFACE - MDA, XDA, 1010 Accessories

hello im working on a htc wallaby usb interface. but i have stumbeld across the problem that the htc wallaby is only a slave interface and therefore cannot use usb devices as they are also slave. how can i make the xda a host device? thankyou.

Raptor,
Read MSDN USB site about USB and the need for a Host Controller in order to host USB peripherals. They recognize that wince/pocketpc should have hosting functionality but they haven't got there yet, therefore all wince devices have to be treated as peripherals for now, which means for now you can only run as slave. If you need to drive a usb peripheral from your wince device an option is to add an SDIO pcmcia USB connector and write USB drivers through it. A forum on ExpertsExchange talks about these add-ons. I can;t imagine this is the solution you're looking for though.
http://msdn.microsoft.com/library/d...html/wceddkUSB_Driver_Interface_Functions.asp

Related

Mini-USB potential

Hi there,
Regarding the mini-USB port, does anyone know if it is specifically for connection in some sort of “slave” mode, or does it have the potential to be used in the same way as the USB port on a normal desktop PC?
In other words, just as a PC can communicate and control a whole load of devices (external drives, printers etc), would it be possible with suitable software for the PPC’s mini-USB to do likewise?
Any ideas most welcome.
Ken
No this is not possible because the phones dont have a host controller as of yet, i don't know if the Universal has this yet but without a controller a device can only connect to a USB connection that does have one so the Wizard is out of the question.
A USB system has an asymmetric design, consisting of a host controller and multiple devices connected in a tree-like fashion using special hub devices
Click to expand...
Click to collapse
Source : http://en.wikipedia.org/wiki/Usb

SDIO USB Host

hi i was wondering if anyone out there new if there was an SDIO USB HOST card, similar to the shown on the link below (but obviously SD not CF)
http://www.ratocsystems.com/english/products/subpages/cfu1u.html
if not, does anyone know/have tried the above CF to USB Host with a standard usb webcam and got it to work? if so can you explain how i go about setting it up.
thanks
smigger666
i'd suspect that the fact that usb to host have to supply 5volt with 0.5mA
it could be an issue for something as thin as an sdcard
also not sure if the sdio interface even operate at 5v
usb host
I haven't seen an sdio to usb card, but I use my "htc universal" with it's mini usb as a usb 1.1 host. It works ok but you have to supply external power.
if you have that working you are the first and only person i know of who gotten any htc device act as usb host
sure there were rumors that it would do host
but later on ppl retracted those claims
After wiring up a cable for that, how do you set the phone to 'host mode'?
Thanks
usb host is not a mode
your pc is in host mode always
as are the 2 htc devices which do support
usb host out of the box
is a device is connected and the driver
is present the device works
Nope, USB host is a mode. It's the whole Master / Slave affair. Granted, it's automatic for most devices when another is connected... ah... that ought to answer my question I guess.

Can XP USB drivers be adjusted for a Pocket PC???

Hi
I wanted to find out if it is possible to adjust the drivers or to just create drivers of an external device to work on a pocket PC ?
Since the communications port on a Wizard is already a mini USB can a regular xp driver be adjusted so that when you plug for example an external HDD and obviously use the appropriate mini usb to mini usb cable into a Pocket pc that it would detect and install onto the device so that you can use it in the similar manner that you would on a regular XP based system ??
reo
there is no USB host drivers, nor is the mini-B port capable of putting out 5volts.. not possible to do what you are asking of the mini-b
Hi
considering that the power issue is not a problem and that the devic has external battery power, would it be possible then ?
OR
Do you think that there is a way to adpat the device to work as a SDIO, so basically convert from USB to SDIO ?
reo
I am not an expert, but I have read somewhere that there are two kinds of USB chip sets - one that is slave-only, and another that can act as master (also called "host mode"). Devices, such as phones, hard drives, flash drives etc., have the "slave mode" chip, and hence cannot be used to act as a host, which is what you want to do.
I am sure someone will correct me if I am wrong!
i researched a bit on USB and SDIO, and it seems that SDIO would be a way to add an external device...
Now would it be possible to create an SDIO device with a host USBB controller in it ? or do i have this all mixed up ?
reo
Yes, that is possible, in theory. However, the SDIO spec does not support Mini-SD afaik; or, even if it does, I have not seen any device maker that makes a mini-SD device (other than the usual flash card). So, I think you are out of luck on that as well.

USB host for printing

Hi,
Has anyone ever connected a USB printer to the Athena USB Host port?
Do you know if the X7501 running WM6 has a low-level USB driver that automatically map the USB port to LPT1? I have a USB printer that I would like to connect to the Athena for printing, but I am wondering how to access it.
Thanks in advance! John
Note: sorry if already posted on the WM6 forum but not sure to which one it belongs
As far as I know, Windows mobile has only to USB drivers, mass storage and HID. I don't think a USB printer would work here.

usb A devices on diamond ?

i found a lot of drivers for wm based devices to connect mass storage,keyboard,mouse etc.
and what im asking is :
can i simply use a usb A to usb B adapter to get thoes divices connected or do i need a special adapter?
i think there are many people who want to know this so
please awnser
usbHost support is required to use any usb device
http://forum.xda-developers.com/forumdisplay.php?f=429&order=desc&page=2
Take a look here:
http://forum.xda-developers.com/showthread.php?p=3293379#post3293379

Categories

Resources