Post Reply

[HACKING] USB Host Driver For Ext HDD

OP coooolboyz

23rd June 2010, 11:10 PM   |  #1  
OP Member
Flag London
Thanks Meter: 8
 
40 posts
Join Date:Joined: Jun 2010
More
Samsung's press release for the processor confirmed USB host capabilities. But it doesnt look like that functionality is exposed at an OS level yet.

As done similarly for Nexus One, will it be possible to write up a driver or something like that for Samsung Galaxy S?

It would be too good to have an external HDD connected to this device!!! (That means, practically unlimited storage!!)

I know that there could be problems with power required to spin a drive, but my Creative Zen Vision M (60 GB) player had USB host (badly implemented) capabilities - and it was able to spin hard drives.

Is it worth a try with SGS?
Last edited by coooolboyz; 25th June 2010 at 12:36 PM. Reason: Case Correction
The Following 2 Users Say Thank You to coooolboyz For This Useful Post: [ View ]
25th June 2010, 03:52 PM   |  #2  
OP Member
Flag London
Thanks Meter: 8
 
40 posts
Join Date:Joined: Jun 2010
More
What?? Nobody interested?
4th August 2010, 01:38 AM   |  #3  
Senior Member
Thanks Meter: 53
 
327 posts
Join Date:Joined: Mar 2006
More
Was having a look for this same answer. Hope things have progressed a bit.
9th August 2010, 12:41 AM   |  #4  
OP Member
Flag London
Thanks Meter: 8
 
40 posts
Join Date:Joined: Jun 2010
More
Exclamation SGS USB Host Documentation
Guess What!! I was going through the bundled "Documentation" along with the SGS i9000 code and I found this!!

Code:
			S3C24XX USB Host support
			========================



Introduction
------------

  This document details the S3C2410/S3C2440 in-built OHCI USB host support.

Configuration
-------------

  Enable at least the following kernel options:

  menuconfig:

   Device Drivers  --->
     USB support  --->
       <*> Support for Host-side USB
       <*>   OHCI HCD support


  .config:
    CONFIG_USB
    CONFIG_USB_OHCI_HCD


  Once these options are configured, the standard set of USB device
  drivers can be configured and used.
That is very encouraging. But I haven't done any kernel compiling (hell, I haven't even done any Android coding, this being my first Android phone!!). So its gonna a be a while before I can put this to a good use.

Now, I am not sure if this is just "Host" or if it would support "OTG" also. I found the documentation on S5PC110 [Dev Sheet] a bit confusing also. It does show that the microprocessor has both HOST and OTG capabilities, but I am not sure to what the USB port has been wired to.

May be somebody can put this to a good use.
9th August 2010, 12:46 AM   |  #5  
OP Member
Flag London
Thanks Meter: 8
 
40 posts
Join Date:Joined: Jun 2010
More
Question
Well if this as easy as it sounds, it beats any logic whatsoever, why Samsung didn't put in this functionality out-of-the-box with SGS. This device seems severely constricted in features which the S5PC110 chip init readily supports.
9th August 2010, 12:48 AM   |  #6  
Senior Member
Thanks Meter: 67
 
1,929 posts
Join Date:Joined: Jun 2006
samsung are idiots lol, hopefully it works tho
The Following 2 Users Say Thank You to SiL3nTKiLL For This Useful Post: [ View ]
9th August 2010, 12:55 AM   |  #7  
OP Member
Flag London
Thanks Meter: 8
 
40 posts
Join Date:Joined: Jun 2010
More
Are there any apps which would tell us what exact piece of hardware we have in an Android phone?
9th August 2010, 01:19 AM   |  #8  
Member
Thanks Meter: 1
 
91 posts
Join Date:Joined: Jul 2004
Donate to Me
You have a s5pc110 processor, in the Galaxy S.

Any talk about usb host drivers (for that processor / s5pc series) would probably be done on the linux-samsung-soc mailing list.
9th August 2010, 10:04 PM   |  #9  
amir_rafie's Avatar
Senior Member
Thanks Meter: 10
 
137 posts
Join Date:Joined: Dec 2008
+1
Really looking for this feature ,,,, very helpful ....
thanks for starting this topic ....
The Following User Says Thank You to amir_rafie For This Useful Post: [ View ]
9th August 2010, 11:10 PM   |  #10  
Senior Member
Thanks Meter: 42
 
618 posts
Join Date:Joined: Dec 2006
More
What do people use this feature for? I guess I am having a hard time envisioning why this would be useful on a phone.

Post Reply Subscribe to Thread

Tags
otg, usb
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Top Threads in Galaxy S I9000 Android Development by ThreadRank