GOOD NEWS!!!
Well the boards showed up Monday and I got the first one up and running perfectly this evening.
As I feared the yellow turned out a little more like lime when there isn't copper below the solder mask. But oh well, I'm still pretty happy with how they turned out!
I did have one bonehead error with ONE thing, the dang battery. During design I changed it I don't know how many times... Anyways I messed it up and got the polarity backwards. The silkscreen is right, i just mixed it up in the schematic and didn't catch it. Not that big of deal though, easy fix with an exacto knive. Not to mention since I used surface mount components for the battery backing circuitry I had already planned on assembling all of those parts for anyone who requests battery backing. To make my loss your gain I'll probably just provide atleast the clip and soldering for free for anyone who thinks the might maybe at some point choose to use the battery backing. If you know you'll NEVER use it and would rather me not solder on the clip then I can leave it off at your own risk.
Anyways I've only tested and ran the full fledged MMC3 with 512KB PRG-ROM and 256KB CHR-ROM, with WRAM. So I've still got to test out a few more configurations on the MMC3. Then I'll move on to MMC1, discretes, customs, etc...
My goal is to make up a wiki for them to explain exactly how each jumper works and provide pictures with each board config and such. There is quite a bit of configurability on these to allow them from going to NROM, CNROM, BNROM, AxROM, UxROM, MMC1, MMC3, CHR RAM/ROM, 28-or-32 DIP PRG and CHR memories. Four screen, 32KB WRAM, ENIO, yada yada yada... So all those solder jumpers you see on the bottom are what select all those choices. I think I labeled things pretty well with silk screen, and ALL the jumpers are on the bottom for easy access. I have an unfair advantage since I designed them, but based on the silk I can make all the jumper choices without needing to look a the schematic or board layout, which I will be providing to some degree to keep people from needing to reverse engineer the thing to figure out what signal goes where. But I'm thinking the wiki will be more useful for that stuff. Additionally if you designate which mapper/board and memories you plan to use I'll configure all the solder jumpers for you at no charge.
Other than that I for anyone interested in getting boards supplied with socketed memory/cpld's like seen in the photos I'll be allowing that as an option for a small cost. That would allow someone to use one board and swap out mappers and such as desired. Or if a 'new' mapper were to come out like the
hybrid MMC3 we're discussing currently, you could just buy new CPLD's and slap em in yourself. The CPLD sockets will fit inside a case but the DIP ROM sockets obviously don't...
Things are in pretty good shape now. I will be ready to start selling them in a few weeks. If there's a specific mapper/board you'd like to see tested sooner vice later feel free to chime in. TNROM will be one of the first ones up now that I've basically got TNROM/TKROM verified.
