Blog Forum Wiki Links Contact Us NetbookUser
RunCore Pro IV SSD Transforms your ASUS EEE PC by increasing 
performance 5-40X. Your satistfaction guaranteed RunCore Pro 70mm SATA Mini PCI-e SSD
RunCore Pro IV 70mm SATA II Mini PCI-e SSD
RunCore Pro IV 2.5 Inch SATA II SSD

You are not logged in.

#1 2007-11-09 2:21:58 pm

PsychoCemia
Member
Registered: 2007-11-08
Posts: 20

Internal USB Hub Mod

Ok, I've been posting through various threads the past two days that all pertain to various aspects of pretty much the same process -- whether it be to insert an internal bluetooth dongle, internal card reader, or anything, they all pertain to tapping into an existing internal USB interface. I'm creating this thread to serve as a catchall as it pertains to the process of actually tapping into one of these interfaces in order to connect a USB device (which in my case, will be a USB hub, which will then be used to connect any arrangement of various other devices - bluetooth, SD card reader, possibly GPS, etc.).

The goal is essentially to imbed various USB devices without sacrificing any original device functionality (no lost USB ports, etc.) while also not modifying the exterior of the EeePC.

Here is a basic rundown of where I am in the process now. Thanks to various people on the forums, especially tnkgrl (who's in fact beaten me to finding out some of the things here), we've come close to actually having several workable options at our disposal.

First of all, here is what we know as of now:

The Asus EeePC runs off of the Intel 910GML series chipset, which uses the ICH6-M Southbridge chip for much of its I/O management. Based on various pieces of information about this Southbridge chip, we know that it supports up to 8 USB 1.1/2.0 ports, including 4 UHCI controllers, and one EHCI controller. This EHCI controller can then in turn manage up to 4 USB ports, including a single DEBUG variant.
Datasheets:
http://download.intel.com/design/chipse … 147302.pdf

The ports have been identified so far as such:
3x External USB ports
1x Internal MDC slot (pin #2 is USB Data+; pin #4 is USB Data-; pins #1,5,8,10 are GND)
1x Internal Mini-PCIe slot (pin #38 is USB Data+; pin #36 is USB Data-)

Unverified USB interfaces include:
1x Internal Speaker connector "SPEAKER"  (USED)
1x Internal Webcam connector "CAMERA"  (USED in 701 4G model)
1x Internal Debug connector "DEBUG_CON"


As of right now it is entirely possible to connect a USB hub to either the MDC slot or the Mini-PCIe slot using the given information regarding the USB Data pin arrangments. However, one would have to find a nearby +5V test point and a GND test point on the motherboard to complete the USB cable wiring. There are dozens of available test points, which I will point out on monday upon my return from Europe. The biggest problem with tapping into either of these two devices' USB interfaces is the fact that you would effectively lose the functionality of that device's original intention. For instance, you would no longer be able to install a modem to the MDC slot, as a device conflict would render both your hub and the modem inoperable. Same goes with the mini-PCIe slot. Tnkgrl assures me that this is not the case, and that the USB pins within these sockets are capable of being used in parallel with a connected device (unless that device uses the pins, of course).

As such, I'm currently hoping to determine whether the Webcam, Speaker, or DEBUG_CON interfaces will offer better alternatives. With the webcam and speaker connectors, especially, the fact that they use actual wired connectors as opposed to traces, it is possible to run a USB hub in serial to either of these connections, leaving all functionality intact, (albeit the loss of one of the out-going ports on the USB hub, which would now have to be used to connect the hereto disconnected webcam/speaker).

Till Monday,
~Psycho

Last edited by PsychoCemia (2007-11-12 9:05:30 am)

Offline

 

#2 2007-11-09 3:59:41 pm

Hahutzy
Senior Member
Registered: 2007-11-03
Posts: 264

Re: Internal USB Hub Mod

Isn't the modem not working anyways? Is it possible to completely remove all modem-related hardwares from the e3 and:

1) use its USB for the hub
2) use the freespace to put the hub in

Offline

 

#3 2007-11-09 5:24:11 pm

tnkgrl
Member
From: San Francisco
Registered: 2007-10-31
Posts: 71
Website

Re: Internal USB Hub Mod

@PsychoCemia, the MDC card slot provides simultaneous USB and MDC-specific serial signals... If you install a non-USB MDC modem, you can still use the USB signals.

Same with the mini-PCIe card slot - it provides simultaneous USB and PCIe signals. If you install a mini PCIe SSD, it will probably just use the PCIe signals, leaving the USB signals available! Most mini-PCIe modems (HSDPA/EVDO) only use the USB signals.

I don't think the speakers are USB based. The built-in AC97 sound card is probably driving them directly

Just FYI smile

Last edited by tnkgrl (2007-11-09 5:26:25 pm)

Offline

 

#4 2007-11-10 1:35:02 am

sam613
Member
Registered: 2007-10-26
Posts: 31

Re: Internal USB Hub Mod

I've tried mini PCI-e pin#36/38 with 5V external power, it doesn't work.
It seems that the mini PCI-e slot on Eee is not compatible with standard one.
Also, only storage hardware(intel turbo memory or SSD, etc.) can used on Eee's extra mini PCI-e slot.
Internal SSD will disabled and Eee will try to boot from the mini PCI-e card if there's any card exist.
If it's not storage and bootable hardware(like wi-fi), eee will fail to boot.

Last edited by sam613 (2007-11-10 1:37:38 am)

Offline

 

#5 2007-11-11 8:19:31 am

Jon Bradbury
Moderator
From: UK
Registered: 2007-09-20
Posts: 2633

Re: Internal USB Hub Mod

Take a look at this thread:

http://forum.eeeuser.com/viewtopic.php?id=816&p=3

I found a very small hub and BT dongle for very small money (in the UK). I think the hub is a candidate for internal modding, because it is so small.

Offline

 

#6 2007-11-12 1:31:50 pm

Longhorn Engineer
Member
From: Austin, Tx
Registered: 2007-11-12
Posts: 60
Website

Re: Internal USB Hub Mod

PsychoCemia wrote:

As such, I'm currently hoping to determine whether the Webcam, Speaker, or DEBUG_CON interfaces will offer better alternatives. With the webcam and speaker connectors, especially, the fact that they use actual wired connectors as opposed to traces, it is possible to run a USB hub in serial to either of these connections, leaving all functionality intact, (albeit the loss of one of the out-going ports on the USB hub, which would now have to be used to connect the hereto disconnected webcam/speaker).

Exactly what I am planning to do. Tapping the Webcam usb line would be a much better way to add an internal hub. This way you can use all the space around the LCD and still keep the mini PCI-E area open for a future upgrade.

Offline

 

#7 2007-11-12 1:41:53 pm

Jon Bradbury
Moderator
From: UK
Registered: 2007-09-20
Posts: 2633

Re: Internal USB Hub Mod

Longhorn Engineer wrote:

PsychoCemia wrote:

As such, I'm currently hoping to determine whether the Webcam, Speaker, or DEBUG_CON interfaces will offer better alternatives. With the webcam and speaker connectors, especially, the fact that they use actual wired connectors as opposed to traces, it is possible to run a USB hub in serial to either of these connections, leaving all functionality intact, (albeit the loss of one of the out-going ports on the USB hub, which would now have to be used to connect the hereto disconnected webcam/speaker).

Exactly what I am planning to do. Tapping the Webcam usb line would be a much better way to add an internal hub. This way you can use all the space around the LCD and still keep the mini PCI-E area open for a future upgrade.

And, you get better clearance for the bluetooth aeriel. No PCB in the way.

Offline

 

#8 2007-11-12 1:47:36 pm

Longhorn Engineer
Member
From: Austin, Tx
Registered: 2007-11-12
Posts: 60
Website

Re: Internal USB Hub Mod

just have to wait till I can get my hands on a 4Gb Black EEE smile

Offline

 

#9 2007-11-12 2:39:23 pm

pipomolo42
New member
Registered: 2007-11-12
Posts: 1

Re: Internal USB Hub Mod

Hi, I don't have a eeepc yet, so it it a bit hard for me to be sure about this, but given the lsusb outputs that were posted on Internet, it would seem that the SDHC card reader is also connected through USB: http://www.qbik.ch/usb/devices/search_r … ttern=0cf2

Also, it seems that USB ports are disabled by default, on the ICH (that's what chapter "13.2.7 PORTSC[0,1]--Port Status and Control Register" claims), and I'm not sure the bios or driver will enable all of them, but writting to PCI registers with the setpci command might be enough to enable them.

Last edited by pipomolo42 (2007-11-12 2:51:26 pm)

Offline

 

#10 2007-11-12 5:56:11 pm

tnkgrl
Member
From: San Francisco
Registered: 2007-10-31
Posts: 71
Website

Re: Internal USB Hub Mod

So people. I cracked open my Eee last night and went probing for signals all over the board...

Here's what I found:
- There is no USB on pins 2+ and 4- of the MDC card slot - this must be an optional feature of the MDC 1.5 spec
- There definitely appears to be be USB on pins 36- and 38+ of the mini PCIe card slot - to be further investigated

But mostly
- I have located 5V power that switches off when the system is in standby! The trace is thick enough that it should be able to provide 500 mA of current and is decoupled from the existing USB ports.

I'll be posting pictures soon. Just FYI smile

sam613 wrote:

I've tried mini PCI-e pin#36/38 with 5V external power, it doesn't work.
It seems that the mini PCI-e slot on Eee is not compatible with standard one.
Also, only storage hardware(intel turbo memory or SSD, etc.) can used on Eee's extra mini PCI-e slot.
Internal SSD will disabled and Eee will try to boot from the mini PCI-e card if there's any card exist.
If it's not storage and bootable hardware(like wi-fi), eee will fail to boot.

Last edited by tnkgrl (2007-11-12 5:57:38 pm)

Offline

 

#11 2007-12-01 3:47:22 pm

Kermee
Senior Member
From: Seattle, WA, U.S.A.
Registered: 2007-11-28
Posts: 212

Re: Internal USB Hub Mod

Has anyone had any luck adding an internal USB hub yet?

Cheers,
Kermee


ASUS Eee 1000H Black @ 160GB Seagate 5400 - 2GB DDR2-667 - XP Pro SP3 *Full* Retail - Intel 4965AGN
ASUS N10J-A1 @ 320GB WD Scorpio - 2GB DDR2-800 4-4-4-12 - Vista Premium *OEM* - ForceWare 180.42 (21/10/2008)

Offline

 

#12 2007-12-01 4:43:21 pm

whistler
Member
From: Oxfordshire, UK
Registered: 2007-10-10
Posts: 75

Re: Internal USB Hub Mod

Kermee wrote:

Has anyone had any luck adding an internal USB hub yet?

Cheers,
Kermee

Yes and no.

YES.
There are a few suitable internal USB places to solder to.

No.
Most people have so far only wired things straight to USB items, not hubs. (I  intend to put a hub in myself though, if my EEE ever arrives that is.)

Check out tnkgrl's internal USB mod: http://tnkgrl.wordpress.com/2007/11/28/ … bluetooth/

Offline

 

#13 2007-12-01 7:24:26 pm

Crihz
Member
From: Amsterdam
Registered: 2007-11-28
Posts: 86

Re: Internal USB Hub Mod

Kermee wrote:

Has anyone had any luck adding an internal USB hub yet?

Cheers,
Kermee

That should be YES and YES!

I've seen a couple of pics on the web. Here are some from a Chinese website showing a 4 port USB 2.0 hub with a 4G USB stick + Bluetooth dongle soldered together and stuck in an eee.

http://i1.tinypic.com/7xjnslk.jpg
http://i1.tinypic.com/6wx4ylx.jpg
http://i16.tinypic.com/7w90kkl.jpg

Or...how about this mod (same mod, different approach):
http://asuseeehacks.blogspot.com/2007/1 … ee-pc.html

Last edited by Crihz (2007-12-01 7:34:53 pm)

Offline

 

#14 2007-12-02 8:39:27 am

beise
Member
Registered: 2007-11-25
Posts: 34

Re: Internal USB Hub Mod

@crihz, can you send the url of the Chinese site that shows the mod? Appreciate that.

Offline

 

#15 2007-12-02 3:41:07 pm

Kermee
Senior Member
From: Seattle, WA, U.S.A.
Registered: 2007-11-28
Posts: 212

Re: Internal USB Hub Mod

Thanks for everyone's replies.

Crihz, that's exactly what I'm looking to do.  The Chinese mod.  I've seen some Ultra Mini USB 2.0 Hub's and going to get one and take it apart.  Planning to add a USB Corsair 16GB Flash and an MSI 2.0+EDR BT internally to start with.


ASUS Eee 1000H Black @ 160GB Seagate 5400 - 2GB DDR2-667 - XP Pro SP3 *Full* Retail - Intel 4965AGN
ASUS N10J-A1 @ 320GB WD Scorpio - 2GB DDR2-800 4-4-4-12 - Vista Premium *OEM* - ForceWare 180.42 (21/10/2008)

Offline

 

#16 2007-12-02 4:32:42 pm

Crihz
Member
From: Amsterdam
Registered: 2007-11-28
Posts: 86

Re: Internal USB Hub Mod

I was thinking of doing a 16GB mod myself! smile

The chinese mod (click the folders to see the pics):
http://www.mobile01.com/topicdetail.php … st=4143645

And another Chinese mod:
http://www.mobile01.com/topicdetail.php … st=4143953
I love the pic where he cuts the cable using a pair of scissors smile

And another one (In English):
http://www.eeeuser.net/?p=4

Offline

 

#17 2007-12-30 2:52:06 am

piter
New member
Registered: 2007-12-30
Posts: 2

Re: Internal USB Hub Mod

hi
i have got a question - i want to connect to web cam's usb port 4 things: usb hub, web cam, bluetooth and flash drive. i'm wondering if it will handle it because it will increase power consumption. do you think it will work?

Offline

 

#18 2007-12-30 3:56:03 am

gospeed.racer
ExtrEmE User
From: Portland, Oregon USA
Registered: 2007-12-11
Posts: 1616

Re: Internal USB Hub Mod

I am using this method to power the camera and a bluetooth, with no problems. There is another member that is having trouble getting just his hub to power properly.  Its one of those things that you may need to experiment with. Worst case scenario, you may need to pull power and ground from a spot on the motherboard- still not as bad as trying to grab the usb signals off the pci-e connectors.


I have webcam connectors! Pre wired with heavy power wires!
I also have pre-built webcam harnesses to install a flash drive with no soldering
Please contact me via email for more info

Offline

 

#19 2007-12-30 6:13:14 am

ta2cba
Senior Member
From: Wexford,IRELAND
Registered: 2007-10-30
Posts: 159

Re: Internal USB Hub Mod

Kermee wrote:

Has anyone had any luck adding an internal USB hub yet?

Cheers,
Kermee

I've added an internal usb hub + 2x16 gb flash and bluetooth and wrote this sticky how to : http://forum.eeeuser.com/viewtopic.php?id=6036
hope it helps.

ba


EEE PC 701 4G Black Internal Mods>>> Internal hub+2x16GB USB Flash+Bluetooth+Touchscreen+PICmicro controlled internal mods power switching +GS405 Helical GPS Receiver

ASUS EEE PC 1000H with OCZ Core Series V2 60GB

Offline

 

#20 2007-12-30 2:40:48 pm

piter
New member
Registered: 2007-12-30
Posts: 2

Re: Internal USB Hub Mod

hi
i've got few questions:
first- does web cam's usb have 5V (off in standby)
2nd- i want to connect to web cam's usb - hub usb,bluetooth,flash drive,touch screen and web cam.do i connect it to the web cam's usb or do i take out the ground and power 5V?(which is better to do?)
3rd- when i do a usb wire by myself which will be connected to usb camera on motherboard-shall i go by colurs of that wire which is originally  connected from web cam to motherboard,can someone send me a scheme how to do this small plug?
thank you    in advance

Offline

 

#21 2007-12-31 1:51:18 am

adrktemplar
Member
Registered: 2007-11-24
Posts: 57

Re: Internal USB Hub Mod

piter wrote:

3rd- when i do a usb wire by myself which will be connected to usb camera on motherboard-shall i go by colurs of that wire which is originally  connected from web cam to motherboard,can someone send me a scheme how to do this small plug?

I too would very much appreciate if someone could post a diagram or pic detailing the connections of the USB cam cable, i.e., VCC, D-, D+ and GND. Not only that I won't have to do trial and error, I minimize the risk of messing things up. Thanks!

Offline

 

Board footer

Powered by PunBB 1.2.15
© Copyright 2002–2005 Rickard Andersson