Question The G4 GameCube project

Stitches

2 and a Half Dollarydoos
Staff member
.
.
.
Joined
Feb 5, 2017
Messages
4,078
Likes
3,202
Location
Banana Bender Land, Australia
Portables
6
Finally, it was time to the Wii DVD drive PCB. The final boss, where I could put to the test everything I learnt so far, and some more. Unlike BadAss Consoles, I opted for a design where the PCB would sit directly on the GameCube PCB, as I did not feel confortable desoldering the GameCube DVD drive port. Is this a good idea? If so, what PCB thickness would one recommend for that?

Here is what this monster looks like; tracing was quite difficult this time, and some traces ended up quite long. If this is a breaking thing, PLEASE let me know, as once it's installed I'm not sure I'll be able to get it off!

View attachment 25257 View attachment 25258
View attachment 25259 View attachment 25260

And here it is! I've already learnt so much for this project, that even if it doesn't work out, I'll still be happy with all my new skills ;)
A half decent hot air station will be able to remove the Megadrive clone board if mistakes are made. Just don't fully solder in the ground anchors.

Also you might need to put a few ground planes around the disc drive board
 
Joined
Aug 19, 2022
Messages
44
Likes
25

Stitches

2 and a Half Dollarydoos
Staff member
.
.
.
Joined
Feb 5, 2017
Messages
4,078
Likes
3,202
Location
Banana Bender Land, Australia
Portables
6
Sorry, don't solder in the anchors until you've tested it and ensured it works properly first. Ground planes are partly for providing shielding for data lines, but also for ESD purposes. The anchors and external shielding plugs for ports are normally connected to ground to ensure that any potential ESD has a safe place to go, else sensitive components can be damaged.
 
Joined
Aug 19, 2022
Messages
44
Likes
25
When you say ground planes, do you mean ground pads? Because I already have a ground plane, although I could make it bigger. Is that what you mean? (Again, very new to this, sorry if this is a dumb question ;) )
 

Stitches

2 and a Half Dollarydoos
Staff member
.
.
.
Joined
Feb 5, 2017
Messages
4,078
Likes
3,202
Location
Banana Bender Land, Australia
Portables
6
Oh, so you do. I didn't pay much attention to the sketch, I guess the render for some reason doesn't show the ground plane. Your ground plane looks good. Could use another via or two to better connect the two layers, but otherwise I see no issues
 
Joined
Aug 19, 2022
Messages
44
Likes
25
I made the ground plane as big as I could (before it was only "big enough" for the ground pads). Hope this is better!

Capture d’écran 2022-11-07 à 12.28.03.png


I'll try and use vias to shorten the longest traces and submit it back to you ;)
 

Stitches

2 and a Half Dollarydoos
Staff member
.
.
.
Joined
Feb 5, 2017
Messages
4,078
Likes
3,202
Location
Banana Bender Land, Australia
Portables
6
Looks good, but why's it only on the bottom side?
 
Joined
Aug 19, 2022
Messages
44
Likes
25
I just followed the tutorial I've been watching. I guess I could use both the front and back as ground planes, and connect them with a via then?
 
Joined
Aug 19, 2022
Messages
44
Likes
25
I figured I could do a little bit more to make the Wii Drive board installation a bit cleaner and use this port to drive the power with a matching ribbon / cable. Can someone help me identify the kind of connector this is, as well as the name of the ribbon I would need?

IMG_9135.JPG
IMG_9136.JPG
IMG_9137.JPG
 

Stitches

2 and a Half Dollarydoos
Staff member
.
.
.
Joined
Feb 5, 2017
Messages
4,078
Likes
3,202
Location
Banana Bender Land, Australia
Portables
6
I just followed the tutorial I've been watching. I guess I could use both the front and back as ground planes, and connect them with a via then?
Yeah you just chuck a heap of vias around to connect the planes up.
I figured I could do a little bit more to make the Wii Drive board installation a bit cleaner and use this port to drive the power with a matching ribbon / cable. Can someone help me identify the kind of connector this is, as well as the name of the ribbon I would need?

View attachment 25269 View attachment 25270 View attachment 25271
It's a JST connector of some kind, but I don't know its designation.
You could measure the pitch and compare it to this https://www.mattmillman.com/info/crimpconnectors/common-jst-connector-types/
 
Joined
Aug 19, 2022
Messages
44
Likes
25
I'll try and find my donor Wii, and see if I can source the matching connector and cable from there. Now if only I could remember where I stashed it..
 
Joined
Aug 19, 2022
Messages
44
Likes
25
Found it. Here is what the cable looks like up close. Unfortunately, it's very short, so I won't be able to reuse it. Also, I don't feel confident enough to desolder the connector, so either I find the exact match on the net + cable, or I don't use the connector on the DVD drive.

IMG_9150.JPG
IMG_9149.JPG
IMG_9148.JPG
IMG_9146.JPG
 
Joined
Aug 19, 2022
Messages
44
Likes
25
Yeah you just chuck a heap of vias around to connect the planes up.

It's a JST connector of some kind, but I don't know its designation.
You could measure the pitch and compare it to this https://www.mattmillman.com/info/crimpconnectors/common-jst-connector-types/
You are absolutely right, these are JST SH / SR.

I found these on Digikey, should be what I need!

 
Joined
Aug 19, 2022
Messages
44
Likes
25
Great news! PCBs have arrived, they look great, they fit great, and they work great (for the most part) :)

IMG_9283.jpg


Memory cards still works the PCB, AV out now does work with the PBC, but the Wii Drive doesn't :(

When I start the console with the Wii Drive connected, the console freezes almost instantly. The picture stays on the screen, and the DVD Drive will either make a continuous motor sound, or a short motor sound.

When I don't connect the Wii Drive, the console boots normally and then displays an error message (expected, as there is no drive attached).

When I connect the GameCube Drive, the console boots fine and games are recognized (expected).

I have checked multiple times, I'm pretty sure there are no shorts with my soldering. The DVD Drive gets it's 12V and 5V, as per the wiki documentation.

I'm a total noob in electronics, so any help would be really appreciated here, as I don't believe I can go any further on my own
 

Stitches

2 and a Half Dollarydoos
Staff member
.
.
.
Joined
Feb 5, 2017
Messages
4,078
Likes
3,202
Location
Banana Bender Land, Australia
Portables
6
Have you tried multiple Wii drives?
 
Joined
Aug 19, 2022
Messages
44
Likes
25
Not yet, but I had bought another Wii just in case. Thanks for the reminder!
 
Joined
Aug 19, 2022
Messages
44
Likes
25
Hu so I remembered how the wiki said to use keep the wire length to a minimum. So I used a shorter flat flex cable (6" vs 8" yesterday) and, lo and behold, the console managed to boot!

Although, the animations were very slow, like quarter speed and quarter framerate. That was very weird and quite creepy actually. I don't believe I can go shorter than this (for one, I don't have a shorter cable, and also I wouldn't be able to fit everything otherwise).

Here's to hoping another drive will fare better.
 
Top