View Single Post
Old 11-25-06, 09:45 PM   #188 (permalink)
bigbop
Aximsite Veteran
 
Join Date: Mar 2005
Location: Toronto
Posts: 1,093
Device: A1200,Moto-Q
Carrier: Rogers
Thanked 0 Times in 0 Posts
Pulling apart a commercial USB hub

I purchased a cheap $6 USB 2 port self-powered hub and pulled it apart.
The hub has the name GoldX on the top and the model number is GXMU-102 (http://www.jditech.com/showproduct.asp?pid=GXMU-102)
You can also use the GXMU-104 4 port hub as it's the same unit inside - see below.

Inside the unit, is one 24 pin Atmel USB hub controller IC: AT43301
The chip specs are here: http://www.atmel.com/dyn/resources/p...ts/doc1137.pdf

The AT43301 is a 4 port USB hub controller chip with everything integrated into it including overcurrent detection (500mA per port) and transient protection. There are misc resistors and caps on the board. As I stated in post 180, this is probably your best bet on bringing out the host ports since you're going to need a powered module anyways to power your USB toys. I've seen this unit as cheap as 99 cents on eBay (+S&H of course) but any local computer store should sell it for what I paid. There are two screws under the serial number label.

I am going to wire this hub up so that I supply 5v to it and it supplies 5v to my X50v. The GXMU-201 hub's circuit board is already set up to take a barrel connector for an external PS and 2 more USB sockets (for a total of 4). Page 20 of the spec sheet has the basic schematic. I will be connecting JP1 to the Axim.

I'm going to connect to the USB host lines in the CPU shield area using twisted wires (for noise immunity) and see if I can wrap them around the bottom edge of the PCB beside the sync connector.

I probably won't have this done until Wednesday or Thursday.

Last edited by bigbop; 11-25-06 at 10:23 PM.
bigbop is offline   Reply With Quote