Cinematronics CPU Board Revision B to K Conversion

Similar documents
4.1 Parts and Components... IV Assembly Tips... IV Assembly Precautions... IV Required Tools, Equipment and Materials..

Construction Construction Instructions

Building the FlipChip Tester

GLiPIC Ver C Assembly manual Ver 1.0

G80 MULTIGAME/SPEECH/SOUND INSTALL GUIDE

Onwards and Upwards, Your near space guide Overview of the NearSys Two Sensor Temperature Array Figure 1. A complete Two Sensor Temperature Array

Figure 1. A complete Temperature Sensor

EECS 140 Laboratory Exercise 4 3-to-11 Counter Implementation

Roger P. Ries, W9FIU Ries Labs, Inc Raven Road Farina, IL Phone:

TestJet/VTEP Hardware Description and Verification

Gottlieb Universal Test Board

The Basic Counter. Hobby Electronics Soldering Kit. Instruction Guide

QUICK START GUIDE FOR DEMONSTRATION CIRCUIT 740 TRACKER/SEQUENCER DEMO BOARD

CS4141 IDL Notes. I. Quick Overview of IDL Prototyping Unit

Lab #2: Building the System

ECE 270 Lab Verification / Evaluation Form. Experiment 1

Single ROM Prototyping Board Pro 6502 (SRPB-PRO-6502) Instructions Version 1.2

DLA. DMX512 Analyzer. DLA Users Manual SV2_00 B.lwp copyright ELM Video Technology, Inc.

Touch Control Switch + - R6 R4 R8 R7 CAT# Grading. Assembly Instructions by Earl D. Gates SUNY Oswego Fall Conference 2007.

KK1L 2x6 Antenna Switch Relay Controller / Dual Band Decoder Basic Assembly Version 4.8 (new 24-Aug-2009) Parts List updated 19-AUG-2016

Mark Schutzer December 9, 2007 (updated fix for older rev B and C ProCabs)

GR8NET sound line decoupling

CP5176 Assembly guide. Soldering. CP5176 Assembly guide Main PCB PCB split. Document revision 2.1 Last modification : 12/11/17

Ca Bling! Pacificon 2011 Norcal Buildathon Project

Populating and Installing Synthex Rev 2/3 EPROM adapter board. R Grieb 5/13/2018

Building Morpheus v1.00a

Test ROM for Zaccaria 1B1165 CPU Board

Revision History E F G H J K Revision Description: K > Allegion Rebranding.

MFJ-52B Deviation Meter. Items with the MFJ-52B Package. MFJ-52B Instruction Manual

Solder the Harlequin, Revision F, March Solder the Harlequin - please read carefully (also the addendum!) before starting

Single ROM Prototyping Board (SRBP) Instructions Version 3.0

CSC 258 lab notes, Fall 2003

1/Build a Mintronics: MintDuino

Storage Card Interface Kit

CV Arpeggiator Rev 2 Build Documentation.

The Sudden Storm Kit. by QRPme. Builder s Guide. version4.2. for. Sudden Storm ][ Ver4 (red pcb) Updated 01/10/2012

Advanced Strobe 1.0 Kit

Alesis MMT8 16x Memory Expansion Modification (all grey model MMT8 s)

Super Skwisher. Ross Compressor +++

Lab 9 Introduction to Multisim & Ultiboard

Storage Card Interface Kit

Part 2: Building the Controller Board

Electronics Construction Manual

Electronics Construction Manual

Advanced Lantern 1.0 Kit. Introduction to the Advanced Lantern 1.0 Kit

MB68k-100 Assembly and Bench Check, A

The GENIE Light Kit is ideal for introducing simple lighting projects, such as an electronic die, a wearable badge or a night-time warning system.

Constructional details for. A simple atmospheric electrical instrument for educational use

Large Solderable Breadboard Hookup Guide

Namco/System1 4in1 Kit INSTALL GUIDE

AVR-M Rev 5 ASSEMBLY

An open-source hardware+software project. For design files and additional documentation, please visit:

Alesis MMT8 16x Memory Expansion Modification (Black model MMT8 s) Equipment. Components required. Other bits:

USER S GUIDE for the. Polyglot. by the staff of Buchla USA V1.3 4/5/ Buchla USA

KDS Channel DMX Controlled Servo Kit

Assembling the Printed Circuit Board for the EDE1200 Robot

UF-3701 Power Board Construction Guide

BusBoard-2 - Zig-Zag Prototype Board, Size 2

Contents Copyright 2013 By Small Bear Electronics LLC

Schematic Diagram: R2,R3,R4,R7 are ¼ Watt; R5,R6 are 220 Ohm ½ Watt (or two 470 Ohm ¼ Watt in parallel)

Infrared Add-On Module for Line Following Robot

Quicksilver 606 TR-606 CPU Upgrade

A TCP/IP network CAT 5 cable If the network is faster than 10baseT a switching hub will be needed Static IP address

Button Code Kit. Assembly Instructions and User Guide. Single Button Code Entry System

BS2p40tm OEM Module. Surface mount/through hole kit By Robert L. Doerr. Manual Revision.5

Uzebox Kit Assembly Guide

Intro to Multisim & Ultiboard

LED Knight Rider. Yanbu College of Applied Technology. Project Description

OSDoge. Setup handbook

The Simple-Save 2 ROM pcb for the Snes. REV G

K8099 NIXIE CLOCK. * optional enclosure TKOK19 (black) - TKOK17 (white) ** optional plexiglass enlcosure B8099 ILLUSTRATED ASSEMBLY MANUAL

These are the illustrated step-by-step guidelines for upgrading your Quad 306 with the Dada Electronics upgrade-kit.

Post Tenebras Lab. Written By: Post Tenebras Lab

BMC24. MIDI TO GATE CONVERTER DOCUMENTATION. This documentation is for use with the "Euro Style" bottom board.

Single ROM Prototyping Board (SRBP) Instructions Version 2.0

Lab 0: Wire Wrapping Project: Counter Board

Chapter 38. Printed Circuit Board Fabrication

ZX81 ULA Replacement. Installing the ULA

I'm aware of two lower-case kits that came out for the early System 80's.

PN PSTK-120 PowerSwitch Tail 120vac Kit PN PSTK-240 PowerSwitch Tail 240vac Kit

BuffaloLabs WiFi Lantern Assembly guide version 1

Colecovision 5v Memory Mod Installation

Onwards and Upwards, Your near space guide. Figure 1. CheapBot Line Follower

Deep Vibes. Wobbly Optical Vibe action

TurboTaig Instruction Manual

Uzebox Kit Assembly Guide

MultiJAMMA Switchboard Installation and User s Manual

The PUMPKIN LIGHT LED

Lesson 5: Verifying RAMs with the Fluke 9010A Version 1.03

[Note: Power adapter is not included in the kits. Users need to prepare a 9 12 V ( >300mA capacity ) DC power supply]

Digital Candle 1.0 Kit

GuitarPCB.com Mini-Me Chorus Build Instructions

Manual Version March 2007

Repair Guide BALLY sound board type AS and AS

PSM-2 POWER SUPPLY MODULE INSTRUCTIONS

Single ROM Prototyping Board Pro Z80 (SRPB-PRO-Z80) Instructions Version 1.0

Shack Clock kit PCB Revision: QCU Rev 1 or QCU Rev 3

Assembly of the TACOS WAT-910BD Housing v2

HUB-ee BMD-S Arduino Proto Shield V1.1

IR TRANSMITTER BLOK PCB ASSEMBLY INSTRUCTIONS. Copyright EduTek Ltd Rev. 2

Transcription:

http://www.biltronix.com Cinematronics CPU Board Revision B to K Conversion Introduction: Cinematronics manufactured several arcade video games from 977 through 980 that were based on a specific CPU board that is typically referred to as the CCPU. Revision B CCPU board Some Vectorbeam games also used a version of the board with a few subtle design differences. Unfortunately, Vectorbeam did not indicate the version number on their PCBs. They did have part numbers on them so a study of those might reveal if there were different ones used on different games. The typical Cinematronics CCPU boards were revisions B, H, and K (latest). Company Vectorbeam Game Title Space War Vectorbeam Vectorbeam Vectorbeam Cinematronics Cinematronics Cinematronics Cinematronics Cinematronics Speed Freak Star Hawk Barrier Space Wars Rip Off Star Castle Armor Attack Solar Quest CCPU Version, My 979 Space War has the reset LED feature which would indicate a rev. H or K. B B, K K K K EPROMs 2 x 276 2 x 276 4 x 276 4 x 276 4 x 2732 4 x 2732 There were some differences in the copper trace design between the rev. B and H boards. I don t know what differences, if any, existed between H and K. I am not aware of any differences so I will only refer to B and K from this point forward. Some games will simply not run on a rev. B board. I assume that any game that uses more than two of the 276 (2kx8) EPROMs must be upgraded from rev. B to K. My experience is that the factory had released some games such as Rip Off that had rev. B boards that had been upgraded at the factory, not 00%, but enough to allow the game to operate. The most common modification that was omitted when upgrading a rev. B board was the reset LED circuit.

The following is a list of the factory changes that were made to a rev. B board to allow it to run Rip Off. This would most likely also work for Star Castle. Note Note 2 Note 3 Note 4 A flywire is simply a jumper wire that was added to the top or bottom of the PCB to make a connection. Specific chips are located on the PCB using a column designated by a letter followed by a row designated by a number. A specific pin is indicated using a dot followed by a number. i.e.: A2.5 = column A, row 2, pin 5 A via is a solder-filled hole or plated-through hole in a PCB that connects a trace on the top with a trace on the bottom. A location on the schematic for a signal or component is indicated using sheet numbers through 6 followed by row letter and column number. i.e.: sch 5A7 = schematic sheet 5, row A, column 7 Rev. B boards that were factory modified to run Rip Off have the following changes:. Top: A flywire was added from A2.5 to a trace via (just above and connected to A4.). 2. a. A better way to make this connection: i. Bottom: Connect a flywire from A4. to A4.9 or A4.0. ii. Bottom: Cut the trace that connects A4.0 to A2.5. This trace cut is not required unless you are installing the reset LED circuit. 4 A2 8 A4 3. Top: From via near G4 (above text TP3 )(trace comes from A8.8 [74LS07, sch 5A7] and J4.0 and B6.9 [74LS04 sch5a7]) add flywire to via between S8 & T8 (trace on bottom runs up to T2.4 [sch 2D6])(trace on top runs right across to N9.5 [sch 3C7]). Adding this connection will hardwire the board for the JMI option. a. Note that on a rev. K board, the JMI jumper exists in the same location where on rev. B says TP3. b. The flywire for this on a rev. B board is long whereas the jumper on a rev. K board is very short because a rev. K board brings a new trace up to the jumper for this option. Rev B Rev B Rev K equivalent connection G2 G2 T8 S8 G4 G4 2

4. Top: A flywire connects F2.6 [7425] to I0.2 [74S00, sch 5C4] 5. Top: E2.0 and E2. pins cut off. E2.0 pad has flywire to I0.3 The point here is to connect D0.6 to I0.3. The above flywire works because there s a trace from E2.0 pad to D0.6. 6. Top: I0. to G8.9 [74LS07 signal CLKI, sch 6C7] 7. Connect J4.2 to EPROMs U7, R7, T7, P7 at pin 9 [signal CE(A0)] of all of them. a. Top: J4.3 [74265] pin cut off (Note: This refers to chip at J4, not the ribbon connector J4). b. Bottom: J4.2 flywire to pad of J4.3 (because J4.3 pin was removed). Factory method: Jumper J4.3 J4 3

c. A preferable alternative method is to leave the J4.3 pin intact and cut the trace on the bottom of the board after it leaves the J4.3 pin. This allows the use of a dip socket at J4 or to do the same thing without cutting off the chip pin. It is also the method used by the design of the rev. K board. i. Cut trace on bottom between J4.3 pad and via. ii. Leave chip pin 3 intact. iii. Top side add 3mm jumper between two vias just above J6.. Note that rev. K board has this jumper included as a trace and the trace on the bottom that comes from J4.3 ends at a via (has a break) before it gets to the jumpered vias so it s already open. Rev. B J4.3: Leave pin intact Rev. B J4 Cut bottom trace Clear these two vias then add jumper from top side. Add jumper Rev. B Rev. K This via is where trace from J4.3 ends Jumper already exists as a trace 4

8. Bottom: Flywire from F2.4 (+5V) to J3. and J3.2. a. This connection brings +5V to the control panel port but Rip Off and Star Castle do not make use of it. It could be used as a +5V supply at the control panel if you wanted to add some sort of LED lighting. b. Technically, the control panel wiring drawings for Star Castle and Rip Off indicate that J3. is no connection and only J3.2 is +5V. F2.4 (+5V) J3 2 25 26 9. Bottom: The DIP switch block at E2 is missing some ground connections. A flywire is used to add a ground connection from a nearby via or decoupling capacitor to E2.2, E2.3, E2.4, E2.5, E2.6. a. Some boards have a switch block that contains only 7 switches, not 8, so pins and 6 are left open and empty. Rev. B Ground Rev. K 0. Optional: rev. K boards do not populate I6 [74LS08]. This chip can be omitted because the rev. K board has a trace that jumpers I6. to I6.2. On a rev. B board, you can remove I6 and add a short jumper between these two pins. Doing so will eliminate one chip and the one gate that was in the circuit but not serving any useful purpose. Removing the chip will save a tiny amount of power and leave the board with one less chip that can fail in the future. I6 removed: Jumper added: A rev. K has a trace here. This completes the minimum requirements to upgrade a rev. B board to rev. K. The board will now run games such as Rip Off and Star Castle (games that use four 276 EPROMs). 5

The Reset LED : Another major enhancement that was added to rev. K boards is the reset LED circuit located at A2. The operation of the LED indicates immediately if and when the CCPU is operating normally. Obviously it is very handy to be able to simply look at the LED and know whether or not the game is running correctly. It s a great troubleshooting feature. Reset LED added to rev. B board A rev. B board has no chip located at A2. Adding one is easy but before you can do that, the A2 pads must be isolated from the traces. The routing of the traces at A2 is much different between rev. B and K. I once traced out the circuit (by following the traces) at A2 and it made no sense at all, as if it was even finished. The proper operation of the reset LED is simple. Upon powerup, the LED turns on for about /2 second and then goes off and stays off. If the LED stays on or flickers, the CCPU board has a problem that requires service. If the LED never comes on at all at powerup, check the power supply voltage. If it is too low, the LED either won t light at all or it will just stay on because the CCPU isn t running properly or possibly at all. The CCPU board only requires +5VDC to operate. It does not require any other power supply voltage and it does not require connections from the control panel nor the monitor to operate. In other words, you can connect only a +5VDC (up to 3A) benchtop power supply and just check the LED for proper operation to know if the game is operating correctly. This check is simple but extremely effective because the reset LED will indicate the vast majority of failures. Failures that will not be indicated include bad inputs (i.e. from the control panel and DIP switches) and bad outputs (i.e. to the monitor and sound board). If your CCPU board reset LED is on solid or flashing, even briefly, your board requires service. Typical troubleshooting methods include (but are not limited to) the following repair procedures: Visual inspection for opens and shorts due to scratches, foreign materials on the PCB, etc. Visual inspection for improperly inserted chips such as bent pins, backwards chips, broken resistors or capacitors, etc. Checking for excessive current draw, an abnormally hot chip, etc. Verification of the EPROM chips. Automated testing of the SRAM chips. Use of signature analysis, digital analyzer, oscilloscope, etc. to track down failed chips. 6

Installing the Reset LED on a rev. B board: To add the reset LED to a rev. B board, perform the following steps:. If not done in the previous section, then a. Top: At A2 remove the factory jumper wire that connects A2.5 to a trace via that is near and connected to A4.. b. Bottom: Add a new flywire from A4. to A4.9. c. Bottom: Cut the trace between A2.5 and A4.0 to isolate the A2.5 pad for later use with the reset LED. 4 A2 Add jumper Remove jumper 8 A4 2. Clear all holes at A2 of solder. 7

3. Cut several traces near A2 pads to isolate them. One original trace from A2. to A2.4 can be left intact. After all the pads at A2 are isolated, they can be wired for the new reset LED circuit. a. Bottom: i. Cut trace at A2.4 (the one going to A2.6, not the one that goes to A2.). ii. Cut trace at A2.5 iii. Cut trace at A2.6 iv. Cut 2 traces at A2.9 v. Cut 2 traces at A2.0 vi. Cut trace at A2.2 vii. Cut trace at A2.3 b. Top: i. Cut trace at A2.3 ii. Cut trace at A2.8 iii. Cut 2 traces at A2. 4. Using a dremel and a small bit, drill two new holes (diameter 0.03 to 0.04 ) to support a standard T-3/4 (5mm) red LED between A2 and B2. The LED will be inserted into these holes. The two new holes should be positioned 0. apart and 0.20 left of A2.3 and A2.4. 5. As above, drill two new holes (spaced 0.4 ) for the new 00 ohm resistor between A2 and B2. The resistor will lie between the A2 chip socket and the new LED. Drill the first hole for the resistor precisely on the edge of the +5V trace that runs just above A2. The second hole should be 0.4 down from the first one and land about 0. left of the A2.5 pad. 6. Install the resistor into its new holes. Solder one lead of the resistor on the top side to the +5V trace. You will have to scrape a small area of solder mask off of the trace before soldering to it. 7. Install the LED into its holes such that the cathode is facing upwards toward the main power connector. Drill 4 holes for resistor and LED Cut trace LED leads Resistor leads Cut trace place Cut trace 7 Don t cut trace A2. to A2.4 Solder resistor to +5V trace here 4 Cut traces 4 places 8

8. Next you will bend the resistor and LED leads over 90 to form the following connections. a. Bottom: Bend the LED.K (cathode) up and solder to J.9. Add a short length of fine gauge solid wire if necessary to reach the pad at J.9. b. Bottom: Bend the other resistor lead to LED.A (anode) and solder. Resistor and LED.A LED.K Solder and clip leads Resistor bent and clipped, soldered from top side J.9 9. Install a new DIP4 socket into A2 and solder. 0. Bottom: Add flywires as follows: i. LED.K to A2.3 and A2.6 ii. A2. to A2.2 iii. A2.4 to A2.5 iv. If you accidentally previously cut the trace A2. to A2.4, add a new flywire to make this connection. v. A2.8 to A2.2 vi. A2.0 to A2. vii. A2. to A2. i,ii, iii: iv,v: vi,vii: A2 4 7 8 9

. Add the following flywires to the bottom of the PCB to connect the new reset LED circuit to the source signals. a. b. B8.0 [74LS07, signal /RESET] to A2.3 [74LS00] F4.6 [signal /PROCEED] to A2.9 F4.6 Rev. B board: B8.0 A2.3 A2.9 2. Install a new 74LS00 [quad NAND gate] into the new socket at A2. 3. Secure all of the longer flywires to the PCB using small dabs of hotmelt glue. This completes the installation of the reset LED circuit. 0