USB-on-the-Go - General Accessories

Noticed a number of people lamenting the lack of usb host functions in current pda's, so here's some good news:
Sitecom (hxxp://www.sitecom.com) have released two usb-on-the-go products:
CN-131 - USB On-The-Go-Copy Box
CN-230 - USB On-the-Go Cable
They claim you can connect two usb devices without needing a pc.
I haven't been able to confirm how compatible it is, but reading up on the usb-on-the-go specification, I'm optimistic.
I haven't been able to find either on sale in the UK, but came across a review site in the Netherlands quoting RRP of €14.99 for cable and €34,99 for box.
Also, Micro Warehouse (hxxp://www.microwarehouse.co.uk) stock something called the Macally SyncBox, which does the same for £24,66 incl vat.
As far as I can tell, all these devices are available to people in the USA and mainland Europe.
For my use, I wish to connect my SPV M1000 to my HDD mp3 player. I spend 3-6 hours on the road every working day and I've been waiting for a device that will allow me to carry a large chunk of media (music, games, ebooks, etc) around with me, that can be (relatively) easily swapped.

http://homepage.mac.com/techedgeezine/2004-0624_syncbox1.htm
Heres some more info and pictures on the Macnally box.
http://www.delkin.com/pdf/product_docs/usb_bridge.pdf
Heres a link to the Delkin version, neither look like it will work with a pda though

Oh, Yeah?
Thanks for the reply, cruisin-thru. I was hoping one of the more technically proficient members would pick up on this.
Can I ask why you think it won't work?
I thought that, using the standard usb cable supplied with the SPV M1000 et al, and the same with my HDD mp3 player, there shouldn't be a problem.
The Sitecom products claim to work with most any usb 1.1 or 2.0 products.
The more I read up on usb, the more confusing it seems to get...

http://www.usb.org/developers/onthego/
from what i can read here a device is needed to be born usbontEHGO
for it to work non of the htc devices are to my knowlage born with that

The reason that it would probably not work is that the USB from the PDA to the PC is for the PC to recognise the PDA and present network/sync data to it - the PDA cannot look the other way down the cable and see the PC or any other device connected to the PC.
You can access the PDA's storage from the PC but you can't access the PC's storage from the PDA. Before anyone nitpicks, yes you could do it with a client/server setup or even an FTP server - but you wouldn't be recognising the PC as a device.
That is to say that the PDA is not equipped with anything to discover or use a USB hard disk connected to its USB cable, even with a clever little box in between. Even if the clever little box can discover hard disks connected to it and allow the user to perform disk operations from the box, the clever little box would not recognise the PDA (as it is not a hard disk, nor recognised as a hard disk.)

usb otg should work
the qualcomm 7500 has native usb otg(on the go) support, but you probably need special cableing

Related

USB host for artemis

According to Texas Instruments the omap 850 supports USB on-the-go (otg).
And according to microsoft Windows Mobile supports USB OTG as of Windows Mobile 6.
Is this a true?
have enyone tryed if it works?
hmm... i'm really interested in this too....
i read the links you provided and it seems that someone who really knows programming could get this workin....
lets see what the future brings =)
What do you want USB on the go for? Do you want to use your Artemis as a USB Drive, cause if that was the case then you can use WM5 Storage. Activate it and you can access your storage card folder directly without having ActiveSync installed.
If you want to attach any devices then you need someone with good skillz!
i was thinking of attaching other things, like it is possible to do with the O2 xda flame
Well ok, I don't see a reason to attach devices but maybe you. Even if the processor has capabilities and you have some special software, that might not be enough. As far as I know the device has to power the other device, I don't know if the mainboard is designed to have enough power on the USB, maybe it will be damaged.
To be honest I don't know, it's just a guess. But don't count on it that it will ever be possible, I think the hardware around the processor is making more problems than the processor itself. If it is ever possible I wouldn't attach a harddrive that is powered through USB, that might kill your PDA.
http://forum.xda-developers.com/showthread.php?t=312843&highlight=flame
Well I too would love to be able to run a full size SD card reader, for the work I do with Tomtom Go's, a USB drive would be awesome too for data storage, whilst leaving the internal MicroSD free for apps etc.
But I too suspect Hardware would have had to be designed for this in the first instance.
Hi,
I've talked with developers in my company. They are working on USB client stack with other type of OMAP processor. In their opinion the main problem is not hardware and electrical connections, but software. So it is highly possible to use our Artemis as a USB host. Maybe +5 should be provided separately but signal wires are already in our USB sync cable.
So, maybe you can think it over and find the guru who will be able to solve the problem
Gromdar.
Thread been awefull quiet lately, any progress?
Hey, just thought Id revive this
It interests me deeply as I wish to interface things such as peripherals and storage with my orbit without having to replace USB controller with a host chip.
Im an avid programmer and have worked on netcode but never really interfaced a device or written drivers and im COMPLETELY new to the mobile platform in terms of coding.
Anyway if someone knows about .NET libraries particularly for USB and ones that are supported on mobile platform I am willing to invest the time and risk blowing up my xda for the cause
Hello everyone,
I also need to connect a usb peripheral to the Artemis P3300.The peripheral is a usb client device ,an rfid reader , from which i want to pass a short string of data to the Artemis.
My idea is to use an atmel microcontroller with usb on the go , to act as a host , read the data from the rfid reader and pass it to the Artemis.
As I am quite new to this kind of engineering I would like to hear your opinion about this way of interfacing the Artemis with the microcontroller. Do you think that the extUSB is suitable for a connection with a usb on the go host device?
Best regards

Can I Read USB Flashdisk using Dopod 810?

Guys....
I just came with noob question here.......can I use my dopod 810 to read an usb flash disk(flash drive)?
using cable converter from mini usb 5 pins to Female usb....and flash disk.
thanks
Short answer - I think no, your Trinity can't be used to read a USB flash drive, particularly not without extra software.
People much more informed than me can correct me if I'm wrong, but the way I inderstand USB is that some device has to act as the "host" of the USB device. The host provides data flow control information AND power (5v). The Trinity could probably be programmed to act as a USB host (even that I'm not sure of), but I doubt there's any way for the Trinity to provide 5v of current from its USB jack.
The Trinity CAN be used AS a USB flash drive with some additional software, since it's designed to hook up to a host device normally.
Someone explain if I'm wrong.
Mike
thanks for the info mike......have you heard about "Softick Card Export"?
It makes my trinity able to read MMC or SD card....so I was wondering, if I have a cable that can connect an USB Flash disk with my trinity.....I can read USB flash disk in my device.
I am not sure that I had correct thought, maybe someone could explain to me whether my thought was correct or not.
widigol said:
thanks for the info mike......have you heard about "Softick Card Export"?
It makes my trinity able to read MMC or SD card....
Click to expand...
Click to collapse
ASAIK this is wrong. Card Export makes your Trinity ACT like a USB STICK. So you can read your Trinitiys Memory card on any pc without active sync...
saminegm said:
ASAIK this is wrong. Card Export makes your Trinity ACT like a USB STICK. So you can read your Trinitiys Memory card on any pc without active sync...
Click to expand...
Click to collapse
Here is the info from official website http://www.softick.com/pocket-pc/cardexport2/
it acts as a USB card reader.....
widigol said:
Here is the info from official website http://www.softick.com/pocket-pc/cardexport2/
it acts as a USB card reader.....
Click to expand...
Click to collapse
Sorry, this connects your Windows Mobile device to a desktop PC as if it were a USB drive, hence the first feature “Connects Windows Mobile device as USB Mass Storage to any operation system”.
I guess it works similar to WM5torage except it will cost you $14.95 USD.
Your theory is right though, if we could make an adaptor that went from your MiniSD slot to a full size female USB then the device could read any USB drive.
A MiniSD card needs around 2-3.5 volts to operate so the devices slot must provide at least this much power. Okay a USB drive needs around 5 volts but it could be possible.
I don’t have a spare MiniSD to try this out on though.
Kind of like this or this except with a MiniSD instead of a TypeII Compact Flash card.
That would be cool
evojulz said:
Sorry, this connects your Windows Mobile device to a desktop PC as if it were a USB drive, hence the first feature “Connects Windows Mobile device as USB Mass Storage to any operation system”.
I guess it works similar to WM5torage except it will cost you $14.95 USD.
Your theory is right though, if we could make an adaptor that went from your MiniSD slot to a full size female USB then the device could read any USB drive.
A MiniSD card needs around 2-3.5 volts to operate so the devices slot must provide at least this much power. Okay a USB drive needs around 5 volts but it could be possible.
I don’t have a spare MiniSD to try this out on though.
Click to expand...
Click to collapse
Yeah...I guess you are correct.....I have this noob thought when I needed to read an usb flash disk while I only had my D810
Using an adapter (like the link that you posted here) its a great idea. However, is there an adapter that fits mini sd?
it cant read usb devices over it's usb connector only usb host cable devices can do that and trinitry is not
guess it would be possible to develop a device which fit in the microSD slot
and had electronics to act as a usb host in 1 end and microSD card in the other but it would be pretty complex and would prob cost a great deal
much much more so if one had to pay all the developing cost oneself

Attaching Portable harddrive

Hi been following XDA for quite a long time now (great forum)
Just had a thought would it be possible to connect a USB harddrive to your phone and get it to display the files on your phone?
Cheers Jake
AFAIK it's not possible for two reasons:
Main reason is that our phone isn't capable of USB Host which is what it would need to be able to negotiate a connection with the HDD. Both devices are effectively peripherals. I believe some phones are capable but not the Hero.
Secondly you would need to cable to go from your HDD which terminates in a mini usb connector (sure you'd be able to find on though).
Sorry,
Phil
Also, this question belongs in Q&A not Development but I'm sure a mod will be along shortly to sort that out.
http://adq.livejournal.com/95689.html
...but surprisingly nobody needs that.... pity...
Sort of stand corrected then I suppose. The usb chip does support Host but the support isn't in the standard kernel. He has made a go at porting it to the 2.1 kernel and is hoping to have it integrated into a villain rom. From what I read, I don't think he has got the USB port to be powered which severly limits the number of applications for this. Can get round by using a powered usb hub but this is pretty useless for mobile uses.
Is very interesting, still very much a work in progress though.
Thanks for the quick reply just thought could be quick useful.
When you think of it, if your phone battery would have to feed power to spin up a harddisk and keep it spinning, it would get depleted pretty quickly, so this feature would be of limited use anyway.
3.5 externals use their own power supplies
it would be cool, if this would be possible^^
an usb-memory-stick would be enough for beginning
docertabum said:
http://adq.livejournal.com/95689.html
...but surprisingly nobody needs that.... pity...
Click to expand...
Click to collapse
That guy developed a kernel patch with a driver to support usb host, maybe we could add it into the kernels that are being released, or even make it an optional patch that would be compatible with the kernels in this forum? I think keyboard support would be awesome, especially for those of us who like to flash roms often, it would make typing in all of our different account details in over and over again less of a hassle.

EVO as a USB Host?

Hey guys, i don't know if this has been addressed before or not. Is it possible to use the Evo as a USB Host, that is to say, (in my case) connect my DSLR to my Evo and download pictures so i can upload them to tumblr etc or flash drives to get files etc.
or am i just shooting in the dark here?
Possible (check)
Would help if you were well-versed in the art of Linux and mounting
indeed. but sadly, i am not. but! i am willing to donate to a helpful soul that is!
SilverStone641 said:
indeed. but sadly, i am not. but! i am willing to donate to a helpful soul that is!
Click to expand...
Click to collapse
Heres your best bet.
http://sven.killig.de/android/N1/2.2/usb_host/
It's for the nexus on froyo but it could still work
If I had the right cable i'd test it for you.
This oughta work too
http://jkontherun.com/2010/02/17/how-to-add-a-usb-keyboard-to-an-android-phone/
that looks like it'll work for keyboard or other INPUT devices, but would it work with external storage?
SilverStone641 said:
that looks like it'll work for keyboard or other INPUT devices, but would it work with external storage?
Click to expand...
Click to collapse
are you kidding me? youre a senior member, read a bit, perhaps scroll down the page.
USB storage
insmod drivers/usb/storage/usb-storage.ko
# Wait for device enumeration
mount -t vfat /dev/block/sda1 /mnt/sdcard/usb-storage
Click to expand...
Click to collapse
do you have a cable to even connect the two? micro to mini (if its a canon/nikon, if im not mistaken) micro to micro (pentax), beause else you'll need a powered hub according to the first link posted.
I just thought to start researching the status of otg usb and usb host mode on the evo. And to my surprise this is the only crappy thread I've come across. I cannot find an anwser as to if the evo has the hardware to support it. I know that the n1 droid and maybe the incredible support usb host mode even if u need a single its still something I want to know. I would drool over connecting usb flash drives, keyboards, game controllers etc to my evo. Someone else please show interest in this.
i concur. i'd love to be able to plug my ipod/DSLR/flash drive into my phone to upload/download files. i'd be willing to donate to make this happen
The list is endless... MIDI Controllers, extra screens, ethernet, fingerprint reader, wtvr.
Just got the cable today. Checking out these
http://forum.xda-developers.com/showthread.php?t=696446
...links and trying things now...
thanks for the pointers. I'm running cyanogen nightly 8-1... so far, i get:
D/Tethering( 102): interfaceAdded :usb0
from logcat when i plug my hacked (routed dc+ voltage from a nearby
+5v pin to the upstream cable red wire) powered usb hub into this OTG cable.
The EVO charges when i have it all plugged in as well...
Looks like they have this working on the Desire HD:
http://forum.xda-developers.com/showthread.php?t=993152
It's a similar device to the Evo, so maybe there is hope for the Evo to get it?
would like to bring this one back I just got a program called DSL controller it says my phone wont do usb host. Not sure if there is a kernel I need or if there is a ROM I can run etc.
I just ordered the cable I need for my phone and camera. So if anyone knows of a ROM that may do this please advise.
Any one try this yet? Do not want to spend the money till I see some one had it working
I too desperately wanted this to work... After buying the host-mode cable, trying various methods to allow "host-mode" on the evo, and trying a bazillion different combinations of settings - the DSLR controller software *always* gives me a "your device does not support USB host mode" error. I'm afraid this is dead in the water. DSLR Controller does, however, work nicely on my Asus Transformer tablet

Extenal Storage

While the Kindle Fire does not have a USB port, there are dongle's like this one that convert Micro USB to regular USB which in theory should allow for support of USB devices. My question is USB storage supported on the Fire?
Im using APKP Milestone 6
Hm, at would depend on whether or not that cable is an otg host cable. If it is, the wring is slightly different, which tells the fire to go into mastemode rather than the usual slave mode.
Another thing is that the software needs to support it. I'm pretty sure the stock ROM does not have this feature, however a great little ROM called GedeROM does have limited support. There have been reported cases of external storage working, however some drives refuse to work. Do some googling and find a drive that does work and buy that one, if you haven't bought one already.
jji7skyline said:
Hm, at would depend on whether or not that cable is an otg host cable. If it is, the wring is slightly different, which tells the fire to go into mastemode rather than the usual slave mode.
Another thing is that the software needs to support it. I'm pretty sure the stock ROM does not have this feature, however a great little ROM called GedeROM does have limited support. There have been reported cases of external storage working, however some drives refuse to work. Do some googling and find a drive that does work and buy that one, if you haven't bought one already.
Click to expand...
Click to collapse
I actually already bought one. Only a dollar do nothing much to loose. Will see if it works.

Categories

Resources