Pi in a Gameboy Advance Build - WIP
-
@obsidianspider said in Pi in a Gameboy Advance Build - WIP:
OK, I'm back in business. That "octopus" hub is just a piece of junk. I updated the wiki entry to reflect my findings.
I went to Best Buy on my lunch break and picked up the Targus ACH114US that was listed as the "original" Gameboy Zero hub and it works perfectly. With my wifi adapter, usb controller, usb keyboard and usb soundcard everything is operating as it should.
lsusb -t /: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=dwc_otg/1p, 480M |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/4p, 480M |__ Port 1: Dev 3, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M |__ Port 2: Dev 6, If 0, Class=Audio, Driver=snd-usb-audio, 12M |__ Port 2: Dev 6, If 1, Class=Audio, Driver=snd-usb-audio, 12M |__ Port 2: Dev 6, If 2, Class=Audio, Driver=snd-usb-audio, 12M |__ Port 2: Dev 6, If 3, Class=Human Interface Device, Driver=usbhid, 12M |__ Port 3: Dev 5, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M |__ Port 3: Dev 5, If 1, Class=Human Interface Device, Driver=usbhid, 1.5M |__ Port 4: Dev 4, If 0, Class=Vendor Specific Class, Driver=rtl8192cu, 480M
While it works, it's pretty long. Which is the main reason I went with the "octopus" hub originally.
Taking it apart was pretty easy, but I'm going to have to think about how I am going to be able to fit it inside the Gameboy Advance shell.
Another neat thing I learned. The Targus hub has five wires, but it's only USB 2. The plug only has four pins. The fifth blue wire is apparently a "drain" wire and is tied to ground and is connected to all of the metal on the plug and on the socket surrounds.
I've been using this same Targus 4 port usb hub for my retropie builds. They work great! I'm curious to learn more about the blue "drain" wire. How'd you find out about that? Does it work without the blue wire? I kind of snapped the blue wire on one of mine...
-
@klachow I believe the drain wire is so if there is a static discharge it will ground through that wire. It's connected up to the metal sheath on the USB port itself, not the pins. It should work fine if that's not connected.
-
@obsidianspider Interesting, that makes sense. Thanks!
-
@klachow enjoy watching your install! On the subject of USBs I don't know much but I googled around and found this site. It may be overkill but it has a lot of info. http://www.usbmadesimple.co.uk/index.html
Check it out. -
Even though I measured over and over again, it still looked "off", but at a certain point, you just have to go for it. I measured, measured again, then taped, and even compared with guides in GIMP.
After quintuple checking everything, I added a dab of glue to the two corners not held by hot glue. Now I wait.
Of course, I accidentally got a dab of ABS cement on the front of the case on the opposite side, and while I wiped it off immediately, the case is no longer perfect. Hopefully it'll not show too much when I paint. I need to be more careful.
After things set up overnight I can do the other corners, working my way around over the course of a few days so as to not cause things to warp.
-
Well THAT didn't work. I checked on the case tonight and at some point while things were curing, the case cracked. I'm not exactly sure why. Maybe the ABS cement caused stress or it contracted or something, but those who lines on the right are cracks. I pulled the DS Lite plastic out before the ABS cement had totally settled so I could attempt to reuse it, but I'm going to have to rethink things now. I do have that spare case from celly, but maybe this DS Lite hybrid thing isn't going to work. I don't want to butcher a ton of cases just to get this figured out.
-
Ouch!
Would it not have been better to just drill out the other two holes on a stock case? The holes would not be straight as with the DS layout but you could avoid cracks. -
@obsidianspider
That's not good...I guess when the ABS cement dries, it must expand? -
@obsidianspider I don't think cracks are a major issue. You can reinforce it from the back with the abs glue, and you will be filling and painting so you won't actually see it
-
@FlyingTomahawk Yeah, but I really wanted symmetrical buttons. When have I ever been known to go the easy route?
@backstander I'm not sure what happened. It was cracked on the face, but not on the perpendicular edge, so at least it wasn't fully separated.
@moosepr You're absolutely right. Since this is already damaged, I might as well try to repair it. I put some ABS cement in the crack, on the front, and rear, and since I'll be smoothing things out anyway, hopefully it won't be noticeable. If it is, well, then I'll adjust.
I'm going to let the repair cure, see how that goes, then try putting in the DS Lite part again.
-
Round 2: Ready... Go!
-
@obsidianspider 10-Attack String:
F, F(Hold) + RP, LP, RP, RP, LK, RK, RK, LP, RP, LP
-
@moosepr I was always more of a fan of Mai myself.
-
@obsidianspider i spent too many hours playing tekken :)
-
@moosepr I can't say I've ever actually played Tekken. I do remember seeing a massive one at the arcade though.
-
@obsidianspider i think tekken 3 owes me a few years of my life
-
@obsidianspider Damn... I think I let out an audible gasp, when i saw the cracks. I'm rooting for you though. Great build log!
-
@glennlake said in Pi in a Gameboy Advance Build - WIP:
@klachow enjoy watching your install! On the subject of USBs I don't know much but I googled around and found this site. It may be overkill but it has a lot of info. http://www.usbmadesimple.co.uk/index.html
Check it out.Great resource! I read until it started sounding Greek and bookmarked it for when i'm smarter. ;)
-
@klachow I'm with you. I do electronics stuff but not that deep!!
-
Things seem to be working. After the case didn't crack more yesterday, I added more ABS cement around the inside, waited a few hours, then last night I added more ABS cement all around the outside of the case. This morning, it looks pretty good. Lots of bubbles in the ABS cement, but from what I've read, that's pretty normal.
I still couldn't help but think it looked crooked, but with all of the angles going on, I really think it must be an optical illusion. I assume that the screen hole opening is square, and based everything on that and the d-pad opening on the other side. It's not perfect, but darn close. Maybe it'll look better once everything is a uniform color.
I want to let the ABS cement cure before I try to sand anything, and I have a busy weekend ahead, so I think I'll attempt to smooth things out in a few days.
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.