Friday, July 3, 2020

Programming a 48pin chip with a TOP Programmer

I have a TOP programmer. I got it because of its support for up to 48 pin chips, the wide variety of chips supported, and the cheap price point. I, like many TOP users, was extremely disappointed when I actually tried to program a 48pin chip, and had it immediately fail. I wrote it off as a bad EPROM and forgot about it, until I had a project.

I needed to flash a 48pin 29F400 TSOP to revive a CPS3 cartridge. I purchased a 48 pin TSOP to DIP adapter off of Ebay, and thought that would be it. I was wrong. I got the same error i received earlier with the EPROM.

The error I received said certain pins were disconnected. I checked and rechecked all the pins, and everything had a good connection. After reading every manual I could find on the thing, and hundreds of blog posts, I discovered the TOP programmer expected a different pin out. It wanted all pins to be shifted 13 places.  So I made a thing.

I started by taking apart my existing adapter, and rewiring all the traces. Which left me with this monstrosity:



It looks scary, but it worked. I, however, do not trust how well or for how long this will work. So I drew up a schematic so I could make a PCB.


I decided to add a socket to allow any existing 48 pin adapter or chip to be plugged in and converted.



The final product turned out a lot prettier than my prototype.
Sources will be up on my GitHub.
And you can purchase one pre-made from my Store.

Thursday, July 2, 2020

RGBS2VGA

I made this a while ago but never got around to posting it. I got tired of cutting a VGA cable to get a clean connection when converting an arcade cabinet to VGA. So i made a thing.






Ill post the Gerber and BOM on my GitHub.
These are also for sale at my store.




CPS3 Quick Solder Board for the cps2_digiav

I've been doing a lot of arcade system repairs and mods lately. One quite popular mod is the cps2_digiav by the talented marqs85. This mod gives ditital video and audio output over HDMI for Capcom Systems 1, 2, and 3. The design is quite elegant when installed on the CPS2, but can be a little messy on other systems. A sister board exists to make the install look a bit cleaner on the CPS1, but nothing exists to clean up the install for the CPS3. So I made a thing.




A decided to go with a small antenna connector for BCK, that way it would stay clean and small while keeping the signal clean. On the board itself I kept the BCK signal along the board edge paired with GND.



For the finished product I included a coax antenna cable, a wire harness, the 2 resistors needed for the cps2_digiav board itself, and all additional wires required, pre-cut and tinned.







I think it turned out pretty well, I'm happy with it at least.
Ill throw up Gerber and BOM files on my GitHub.
Premade kits available at my store.

Programming a 48pin chip with a TOP Programmer

I have a TOP programmer. I got it because of its support for up to 48 pin chips, the wide variety of chips supported, and the cheap price po...