Universal PCB (eventually) thread

I can’t, I don’t have access to the side ports on the Wii, mine is installed in an AV Rack. I really need the wireless ability of plugging in a Classic Controller to the Wii-Remote.

Nah, the pinout in the systemselect.txt is assuming that the wii support is native which it wont be until I find a way around the encryption.

What I’d recommend you do is expect to use the Wii CC connected to the piggyback meant for Dreamcast. Wire up the cable using the same pinout as listed for the Dreamcast piggyback cable at the top of piggy.h. Switch out the Dreamcast’s Serial A and Serial B for the SCK and SDA lines of the Wii CC.

IMPORTANT: Make sure to write down which line you used SCK and which is SDA. It needs to match how you have them connected on the piggyback connector inside the stick. If you connect the SCK wire from the CC cord to D-sub pin #13, then the SCK wire from the CC pcb needs to be connected to pin #13 of the piggyback IDC connector. If you wire the SDA wire from the cord to D-sub pin #14, then the SDA wire from the pcb needs to be connected to pin #15 of the piggyback IDC connector.

Looking at the CC in this thread:
http://forums.shoryuken.com/showthread.php?t=113675&page=79
What is the SCK and SDA lines of the controller? What do I wire from the CC as the “Sense”?

I can’t see the image you’re linking to; my page count is likely different than yours, so grab the link at the post itself (the # in the upper right of the post)
I tried re-finding the info on the connector, but but for some reason I’m having a hard time finding good info. The Wiki’s have been spammed so much I think folks gave up on keeping it up. So, for which is SDA and which is SCL: It doesn’t matter. Based on this:

I’d say call green SDA and yellow SCL. As for sense, I seem to recal it is tied to ground on the chuck/CC, and probably tied high on the wiimote. Connect that wire to ground with the rest of the low’s inside the d-sub hood.

Hey Toods. Did I miss the Smash update/changes? I’ve checked back pretty often and I didn’t see it pop up… Did I miss it somewhere back there?

Hello,
I already asked in the thread where you sell UPCBs, but as you didn’t answer, I ask you here: Toodles, is it possible to get the PCB layout/artwork (I don’t know the exact term: I’m French :D, but I mean the file needed to burn a PCB) ?

You mean this? It’s in the first post.

http://www.marcuspost.com/downloads/upcb/UPCB_Schematic_21.jpg

he already said he has no Eagle/CAD files, just use that image and make your own if you want.

I dunno why you would want to though, unless you really plan on finding a pcb manufacturer. Just wait till Toodles orders some more

Hi all,

I’ve a little problem with my UPCB. I don’t get to work properly. I’ve done the soldiering job and checked all the connections twice. Perhaps can take a look at C1 and C2 if I soldiered them to correct spots.

I use for my PS2 the cable setup found in systemselect.txt



(9)(6)(7)(10)(11)(2)(3)(4)(5)

 H  L  L  H   L   L  H  H						


and re-checked it with specs found in psx.h:


	D-Sub Pin 			PSX pin
	1					4 (GND)
	2					Low
	3					High
	4					High
	5					6 (ATT)
	6					Low
	7					Low
	8					5 (VCC)
	9					NC - Not connected to anything
	10					High
	11					Low
	12					2 (CMD)
	13					9 (ACK)
	14					1 (DATA)
	15					7 (CLK)

No clue to get in the problem. When the Pics are shipped from the Toodles are they programmed only with the bootloader or is the firmware included?

Do I have to bridge VSS and TEST?

Bye,

Jochen

Thanks to both of you.
I want to get this because I live in France, and know some friends who would want to get some of these PCBs. And it would be cheaper and easier for us to have the PCBs made in France (less shipment, average quantity).

I can’t believe Toodles has nothing helping him to make such “professional” PCBs… I mean, maybe he doesn’t want to share the file, or maybe he uses a software that very few people can afford, which I can understand, but I can’t know that if he doesn’t tell. :wink:
Maybe I’ll try to create something based on what we see on first page. :slight_smile:

Thanks again for your answers.

By the way, just to be more precise, I’m looking for something which would rather look like this picture, but for the two sides of the PCB. :wink:
(We’re calling this “typon” in France, I can’t find the English word… Maybe the PCB routing?)

Hi Sto, hi all,

we’ve the same problem here in germany. I’ve presented the UPCB to some forums here and the idea was welcome! We’ve a low priced PCB manufacturer, but no layout file. We now going to re-engineer the layout in eagle. Should be no problem, but it costs much time.

However I’ve to debug my UPCB. Any tipps given to my previous mail are very appreciated!

What I would need, if anyone can get me this, is a scan of the solder side of the UPCB 2.1…
Anyone? :smiley:

Hi,

I’ve read again carefully the instructables page and have one more question.

Step 12:

I’ve version 2.1 UPCB since instructable has an older version. Is there a jumper like in the tutorial for UPCB version 2.1?

Bye

Okay,

found my first error:

This is the spec for cable select PS Dual shock 2 which is currently not supported. Comment found in psx.h . Will try this solution this evening.

http://img247.imageshack.us/img247/8945/upcb02ke3.jpg

But of course this is not really helpful. The PCB has two layers. Refer to the schematic if you try to rebuild. :wink:

Hi Toodles,

I’ve been using your UPCB for some time now, but lately I’m having on-going issues with it :confused:

The problem started when I tried to update the PIC with a different firmware (former didn’t allow button remap). I did a backup of the original one, then tried to write the PIC with other firmware, but I got an error:

WARNING - Failed to program CONFIG DATA
MESSAGE - Programming CONFIG DATA…
MESSAGE - Programming FLASH Completed
MESSAGE - Erasing and Programming FLASH…

The same happened when I tried to restore it with the original firmware I had made a backup of (or any other FW from the folder for this matter).

Nonetheless the device works, but it has problems with detecting what system it is connected to. I’ve noticed that it has little to none problems with the PS2 and USB (PC), but it struggles seriously when I connect it to Saturn, and ESPECIALLY to Neo-geo/ supergun. It takes multiple disconnects of the plug, or rebots of the supergun to get the upcb to work properly, and that isn’t a given everytime :frowning:
I’m confident that all the cables I have are fully working, because they worked up to the moment of updating the PIC, and I also inspected them for shorts, breaks etc.

I would be grateful if you could give me tips on what to do to fix it.

Cheers,
RGB

This is, actually, very helpful!
With the help of your photo, and the one on first page, I can reproduce the layout for the two layers.
Can you assure me it is a 2.1 version UPCB?

Thanks soooo much!

no problem, you’re welcome. :slight_smile: I’ve cross-checked the pic with my PCB at home and it’s version 2.1 Let me know if you step forward in your affords!

And indeed: The cable select was set false in my setup.

now I’ve to activate the db 15 input connector somehow …

Well damn, I’m curious to see what sto comes up with from just the pictures :slight_smile:

sigh I’d been intending on releasing the rev 2.1 Gerber files when I worked on improving the board using some of the tricks I learned when doing the Cthulhu. Screw terminals good, ceramic resonators good, IDC connectors for buttons bad. Then’s been a massive influx of UPCB requests lately that drained out the last of my stock a few weeks ago, and because of the changes I have in mind, I haven’t placed any more orders for that rev of board. So it does seem like the right thing to do.
http://www.marcuspost.com/downloads/upcb/Rev2.1.zip
Those are the exact Gerber files I’ve used to order the pcb’s. Any PCB fabrication shop can use these to punch out as many as you might like. If you’d like to view them, check them out, you can visit:
http://circuitpeople.com/
Upload the .zip file and view the individual files in up to 600 DPI.

bencao74, it looks like you’ve been finding the problems and tackling them successfully. Let me know if you have any questions you’ve haven’t been able to figure out and I’ll answer them as soon as possible.

Yo toodles just wondering if you ever looked inside this,would that help getting pasted xbox360 security?