WillFA7 - a Williams MPU based on a low cost FPGA
This is a 1:1 functional replacement of a Williams MPU (System3 up to System7) including the driver board!
WillFA7 comes with a 'special handling of the special solenoids' Even if the special solenoid switch gets stuck, the related special solenoid will pulse and not permanently activated.
BOM and CPL provided do include all DIP sockets using the 'hand soldering' service from JLC.
You only need to purchase the DIP chips, the SD card and the Cyclone II board and place them on the board. After programming the FPGA ( USB Blaster needed) and writing my rom image onto the SD card you will have a full functional board. Have a look to the user manual for details.
All System3 .. System7 Williams games, except Defender & Star Light, are reported to work!
Hot Tip - Lucky Seven - World Cup - Contact - Disco Fever - Pokerino
Phoenix - Flash - Stellar Wars - Tri Zone - Time Warp - Gorgar
Laser Ball - Firepower - Blackout - Scorpion - Algar - Alien Poker
Black Knight - Jungle Lord - Pharaoh - Solar Fire - Barracora - Cosmic Gunfight
Varkon - Warlok - Time Fanatsy - Joust - Firepower II - Laser Cue
v1.1 with SMD MOSFETs
v1.2 with DIP MOSFETs for easy replacement
Note
Check closely the solder points of the Lampdriver MOSFETs! I have severall Feedbacks that JLC produced sometimes solder bridges there. With Gerber v1.2_04 I changed the solder pads, so hopefully this will solve the situation.
parts needed
In additon to the WillFA7 PCB preassembled by JLCPCB you need a few ICs, a micro SD card, a FPGA and an USB Blaster to be able to program your FPGA. You can either buy the FPGA via Aliexpress or use my DIY FPGAboard.
For the other parts see the Reichelt shop cart.
Documentation & Software
how to order your WillFA7 PCB
Have a look to the PCB documentation section.
Needed Gerber Data, BOM and Component Placement List (CPL) you find on my repository server