Home
DRAGONS LAIR TROUBLESHOOTING MANUAL
Contents
1. TABLE 1 TEST NAMES TEST CODE TEST 00 Processor Tests 10 ROM Check Sum Test 20 RAM Tests Data and Address 30 Interrupt Test 40 Disc Interface Test 50 GI Sound Chip Test TABLE 2 TEST ERROR CODES ERROR TYPE OF TEST NAME CODE FATLURE Processor Test 1 02 Processor or ROM Processor Test 2 04 Processor ROM or RAM ROM Check Sum Test 10 Processor or ROM of Ul ROM Cheek Sum Test as U2 on ROM Board of U2 ROM Check Sum Test 12 U3 on ROM Board of U3 ROM Check Sum Test 136 U4 on ROM Board of U4 ROM Check Sum Test 14 US on ROM Board of US RAM Test 20 Data Lines RAM Test 22 Address Lines Interrupt Test 30 Interrupt too late or nonexistent Interrupt Test 32 Interrupt too soon Disc Interface Test 40 Output Enable Error Disc Interface Test 42 Disc Local Error Disc Interface Test 44 Disc External Control Error Disc Interface Test 46 Disc External Data Error GI Sound Test so GI Sound Chip Data Error TABLE 3 SOLUTIONS ERROR CODE SOLUTION 02 Replace the Z80 If problem still exists conduct 280 Controller Board Signature Analysis Procedures 04 Replace the Z80 If problem still exists first conduct 280 Controller Board Signature Analysis Procedures then run RAM Test 10 Same as for 02 11 Check U2 on ROM Board and U4 on Z80 Co
2. EST the he d Z80 Controller Board to Jl of Connect the 16 pin ribbon cable from J3 of the isplay panel Insert the DISC INT 5 PROM into the Ul socket of the PROM board ON BOARD LOGIC Part I Output Enable The test program writes a series of zeros to output latch U21 This write and a high on U21 1 should disable the output enable of U21 causing a series of ones to be read back by video disc input latch U20 If the test fails an e for error appears in DS7 anda zero appears in DS8 indicating that an on board problem is hindering or preventing the disablement of interface between th Z80 Controller Board and the video disc Part II Logic Here the test program writes data to video disc output latch U21 This data is read back into video disc input latch U20 The s D input data should match the output data If the test passes a P appears in DS8 and a dash appears in DS7 If the test fails an L appears in DS8 to indicate a local error and an E appears in DS7 EXTERNAL CABLE CONNECTIONS Now the test program writes to video disc output latch U21 to the INT EXT control line to the coin counter output of miscellaneous output register U16 and in games with serial numbers 1 4999 to the ENTER output From these locations the data is then routed through the test fixture to Control Panel A s and Control Panel B s input registers U8 and U14 If the input
3. Use the following procedure to debug boards that do not run test programs properly even after the original Z80 Microprocessor has been replaced by a 280 that is known to be in correct working order STEP I PRELIMINARY TESTS Positive results to each of the following tests are essential to the production of valid signatures in the Signature Analysis Tests of the Data and Address lines Solve each problem as it arises Do not move on until each test has been completed satisfactorily To begin connect J4 of the Z80 Controller Board to the main DC wiring harness Use a 40 pin ribbon cable to connect J2 of the Z80 Board to a PROM board that has been loaded with a game program A DC VOLTAGE SUPPLY Check the 5V DC supply at Ul 11 There should always be between 4 8 and 5 2 volts B CONTROL LINES Remove the Z80 and install a modified NO OP jumper in the Z80 socket at Ul Now use an oscilloscope to check all of the following 280 Control lines 1 CLOCK U1 6 The CLOCK should have a period of 250ns The high level should be 4 4V or above the low level 0 45V or below 2 RESET U1 26 Normally high this line should drop low when the RESET button is depressed BUSRQ WAIT INT NMI Ul Ul 25 Ul 24 U1 16 ol ire This line low defectiv should be high This line may be either high or toggling the Wait Circuit is If it is tied
4. DRAGONS LAIR TROUBLESHOOTING MANUAL Reformatted by XY Man Oct 2001 CHAPTER 1 THEORY OF OPERATION FOR THE SYSTEM CONTROLLI T E W A Z80 The microprocessor used in this system is a 4 MHz Z780 All of the Z80 s address data and control outputs are buffered by bus drivers U2 U9 U15 and U23 These buffers are always enabled B DATA BUS DIRECTION CONTROL A high Read signal RD at U15 1 allows the 280 to write into the RAMs and other external devices A low RD sighal allows the transfer of data from the RAMS ROMS and other external devices to the Z80 The Z80 generates sixteen address lines After buffering these lines are referred to as AO through A15 AO is the least Significant bit A15 the most significant Similarly after buffering by data bus driver U15 the eight data bus lines are referred to as DO through D7 U23 buffers the following four control signals generated by the Z80 SIGNAL OCCURRENCE M1 MACHINE CYCLE 1 During instruction fetches MREQ MEMORY REQUEST When the Z80 reads or writes data from or to memory mapped devices RD READ When the Z80 reads data WT WRITE When the Z80 writes data NOTE Bus Acknowledge signal BUSAK may be wired on some boards but it is never used C Z80 CONTROL LOGIC This section describes the generation of three control inputs to the 280 CL
5. the signal tioning line is lines displays work identified turn to the tables rnal below Here th xt signals are listed to further narrow dow should be the same at Use a n the problem bot connections for various output and input n oscilloscope probe at these connections The results for each signal h connections NOTE Output bit 6 ENTER is not used in games with serial numbers 5000 and above OUTPUTS FROM MISCELLANEOUS INPUTS TO CONTROL PANEL B CONTROL REGISTER REGISTER OUTPUT INPUT SIGNAL Z80 BIT SIGNAL Z80 BIT NAME POSITION CONNECTOR CONNECTOR NAME POSITION INT EXT 7 J1 17 J4 6 P2 1 ENTER 6 Jl 2 J4 2 Pi 0 5 OUTPUT ENABLE FOR VIDEO DISC LATCH COIN 4 J4 33 J1 6 7 READY 7 COUNTER 3 0 NOT USED OUTPUTS FROM DISC CONTROL INPUTS TO CONTROL PANEL A REGISTER U21 REGISTER OUTPUT INPUT SIGNAL Z80 BIT SIGNAL Z80 BIT NAME POSITION CONNECTOR CONNECTOR NAME POSITION D7 7 J1 16 J4 17 AUX 3 7 D6 6 J1 15 J4 21 AUX 2 6 D5 5 J1 14 gt J4 25 AUX 1 5 D4 4 J1l 13 J4 29 ACTION 4 D3 3 J1 9 J4 1 RIGHT 3 D2 2 J1 10 J4 5 LEFT 2 D1 1 J1 11 J4 9 DOWN 1 DO 0 J1 12 J4 13 UP 0 When all the tests pass a P appears in DS8 the pass count begins to increment in DS15 and DS16 To reset the pass count then on again ff pre
6. Check U28 and associated circuitry This line is not low arriving at U26 should be low If it check the signals pins 11 and 13 U26 11 should be a square wave wave with a period of 33 milli seconds high C ADDRESS D ECODING Connect C U4 15 Sync shown in Figure 1 obtained at U4 pi Now use Channel 2 ns 7 and 9 14 to t and U26 13 should be This line should be high hannel 1 of the scope to the scope until the wave obtained is the same as that to compare the wave forms he corresponding waves pictured in Figure 1 slightly due to the ac EE system and address lines 13 15 are functioning properly of the waves do If only some of Note longer tio than those n of the Wa all of the correct not match t U4 s output can be traced to address li working Da toggling make sure pins 8 1 that the pulse bursts at U4 pins 7 and 9 are at U4 pins 10 14 This difference is it Circuit wave forms appear the address decoding If some heir counterparts in Figure 1 check U4 s are functioning correctly the problem nes 13 15 If none of U4 s outputs are 0 on U4 are toggling U1 19 MEMORY R EQU EST and Ul 27 Make sure both lines are DO NOT proceed until all of the above tests have been co STEP IT mpleted SIGNATURE ANALYSIS Set up the Signature Analyzer in the following manner START lead t
7. R107 for maximum contrast with no overdrive Overdrive appears as vertical white bars between the color bars most noticeable between the yellow and cyan bars 3 Adjust sub brilliance R130 until the black portion of the color bar pattern just turns black raster just extinguished 4 Critically adjust trimmer capacitor C124 to center of color lock in range It is a good idea to power PCB monitor off for a few seconds then back on to ensure color lock 5 Set chroma input level R144 fully clockwise then rotate slowly counterclockwise until color appears then rotate counterclockwise another 30 40 degrees 6 Connect scope at 10 microsec div AC couple to blue output P103 6 Adjust L101 3 58 MHz trap for minimum of 3 58 MHz carrier riding on video signal 7 With scope at blue output adjust sub brilliance R130 and contrast pre set R106 for a black level of 0 5 volts and a peak white level of 4 0 volts respectively 8 With scope at blue output adjust sub color R139 so that the peak level for the grey bar and the peak level for the blue bar are equal 9 Connect the scope to the green output P103 5 and adjust the sub tint so that the peak level for the cyan bar and the peak level for the green bar are equal 10 If necessary re adjust the contrast pre set R106 for a peak white level of 4 0 volts 3 5V above black level NOTE All of the information in this chapter is taken directly fr
8. Nn HOOTING PROCEDURE STEP I Use an oscilloscope to compare the pulses occurring at U10 pins 13 and 15 and U11 15 to the corresponding pulses pictured in the GI Control Signal Timing Chart If any pulses are missing there is a problem in the address decoding section of the 280 Board In this case check the inputs to U10 and Ull and both the inputs and outputs of U4 If all of the pulses occurring at U10 pins 13 and 15 and Ull 15 are shorter than those pictured in the timing chart the Wait circuit is defective In this case connect the external trigger of the oscilloscope to U16 2 Sync the scope to the rising edge of the pulse Then place Channel 1 of the scope on U10 13 Use Channel 2 to compare the wave forms produced with those in the timing chart Correct any problems before continuing STEP IT If STEP I fails to locate the problem proceed as follows Connect the external trigger of the scope to U16 2 and sync the scope on the rising edge of the pulse Connect Channel 1 to U10 13 Use Channel 2 to compare the following signals to the corresponding Signals illustrated in the signal timing chart U10 13 U10 15 U11 15 U19 27 U19 29 If there are any problems check U22 SIEP TLI Set up and synchronize the scope as it is in STEP II Then connect Channel 1 to U10 15 so that two pulses are observed Use Channel 2 to check pins 30 37 on U19 the data lines to the GI Sound Chip C
9. OCK RESET and WAIT The control input Bus Request BUSRQ may be wired on some boards but it is never used 1 CLOCK CIRCUIT The Clock Circuit provides the 280 Controller Board with a stable source of timing thus insuring among other things that all audio sounds remain in tune Composed of U24 U29 Yl and other discrete parts the Clock Circuit consists of an oscillator and several dividers and drivers The oscillator is composed of U24 pins 1 through 6 Yl R45 R46 C54 and C63 The output of the oscillator circuit is 16 000 MHz clock at U24 6 This signal is fed into divider U29 3 The dividers reduce the oscillator frequency by a factor of four yielding a frequency of 4 00 Mhz at U29 9 After the frequency undergoes an additional division by two the dividers generate the clock for the GI sound chip by supplying 2 00 Mhz at U26 5 the 4 00 Mhz output of divider U29 9 is fed to the Z80 at Ul 6 after being redriven by U23 pins 7 and 13 2 RESET CIRCUIT The Reset Circuit forces the processor and other registers on the Z80 Board into their proper initial states and prevents the generation of unwanted sounds The Reset Circuit is activated automatically at power up and manually by pressing the RESET button on the Z80 Controller Board The Power up Reset Circuit is composed of CR1 CR2 R43 R44 C62 Ol U23 pins 11 and 9 U22 pins 1 through 3 At po
10. ROM card and attach the card to the 280 Controller board The test harness is not used in this test Power up the board In this test DS9 DS11 in Display 1 monitor the output data sent by the 280 to the RAM Assuming that the Z80 is functioning properly this data should be good data DS12 DS14 in Display 0 monitor the data being returned from the RAM to the Z280 the data transfer under test the potentially bad or malfunctioning data DS7 and DS8 are not used in this test The RAM Test passes if after power up all twelve working displays change rapidly and continuously The data displayed in Display 1 and Display 0 should be the same at all times The RAM Test fails when all of the displays stop changing The MEMB3 PROM runs through the RAM test continuously stopping only to indicate a failure The pass count the number of times the test is completed successfully is registered in Displays 3 and 2 DS1 through DS6 Each RAM Test may be broken down into two parts a test of the data lines from the RAM to the Z80 and a test of the address lines from the RAM to the 280 The data lines are always tested first the address lines second Consequently a successfully completed RAM test always registers an even number on the pass count For example as the MEMB3 program runs the pass count counts 1 for the first data line test passed 2 for the first address line test passed and for the first entire RAM test pas
11. ach direction of the joystick Each time a control is operated a zero should appear in its corresponding display The monitor displays the diagram shown below a table indicating which display corresponds to each control PLAYER 1 SCOR Gl ACTION RIGHT LEFT DOWN UP PLAYER 2 SCORE Pl P2 COIN1 COIN2 G COLOR TEST The program now displays the image of a dead Dirk Adjust the video monitor till the colors in this image are satisfactory This image stays on the monitor until the A7 on Dipswitch 2 is turned to the ON position CHAPTER 3 SERVICE DIAGNOSTICS AND SIGNATURE ANALYSIS FOR THE Z80 CONTROLLER BOARD The following troubleshooting procedures assume a relatively advanced level of technical expertise The first eight tests utilize Diagnostic PROMs and or a test harness not included in the game package The Diagnostic PROMs may be purchased from Cinematronics Customer Service Department The test harness may be constructed quickly and easily using the guideline below The last thr tests require an Hewlett Packard 5004A Signature Analyzer Diagnostic PROMS LAIR 3 LAMPCYC2 MEMB3 INT TEST DISC INT 5 GITF GI SCOP ol Gl a EST HARNESS Use any available wire to assemble a harness with the cable connections listed on the following page Plug Pl into t
12. ck signal at U19 22 The Signal should be a square wave and have a period of 500ns 4 Check for a reset pulse at Ulg 23 This line is normally high but should drop low when the reset button is depressed Do not continue until the above four conditions are met When all is satisfactory make sure that the Display Board reads as follows Display 0 125 Display 2 252 If the displays are incorrect or if there are no displays at all find the problem and correct it before continuing Either the PROM is defective the display itself is defective or the 280 Controller Board is malfunctioning INTRODUCTION TO THE H EST PROGRAM The program first sends a low going sync pulse to U16 2 This pulse serves as an external trigger to the oscilloscope The program then writes an address of 04 octal to the GI Sound Chip Next the program sends a data byte of 125 octal to the GI Sound Chip This test data is displayed in Display 0 The program also reads data from the GI Sound Chip This data is displayed in Display 1 If all is functioning correctly Display 1 should read 125 2 Now the progrant writes first an address of 13 octal then a data word of 252 octal to the GI Sound Chip The latter is displayed in Display 2 Lastly the program reads data from the GI Sound Chip and displays it in Display 3 If all is functioning correctly Display 3 should read 252 TROUBLI Gl
13. cted PLAY DATA TEST s test begins as soon as one of the control panel inputs is x Each display progresses through the same sequence of rs at the same time the numbers 0 through 9 a dash the E H L P and a blank All displays should register l characters at any given time Note that a blank is ed to be a character PLAY ADDRESS TEST numbers 0 through 9 a dash the letters E H L P anda ould appear in this consecutive order in displays DS1 DS16 0 appears in DS1 1 in DS2 etc ntaining this order th ntire sequence of characters should t characte L true Lx 2 3 4 Perform hen rotate with a pause between each rotation until each r has appeared in every display the tests fail to function at all one of the following is The Z80 is incapable of running any of the diagnostics The display board is malfunctioning The PROM board is defective board substitution to isolate the problem If however the tests indicate a problem on the Z80 Controller Board check the data lines address lines control lines address decoding power reset and clock After locating and solving all problems repeat the LAIR Test RAM TEST When the LAIR Test indicates a RAM failure conduct the following RAM test Begin by connecting a 16 pin ribbon cable from J3 of the Z780 Controller board to an operating game display panel Insert the MEMB3 PROM into Ul of the P
14. e In either case U26 8 is forced low every 33 milliseconds thereby generating an interrupt signal to the Z80 When the Z80 recognizes the interrupt signal it forces both Ml and the IORQ signals low simultaneously causing CLR INT CLEAR INTERRUPT to go low at U25 11 thus removing the interrupt generated at U26 8 H GI SOUND CHIP GI Sound Chip U19 generates the boops and beeps for the coin drop and joystick feedback Both address words and data words are written by the Z80 to the GI Sound Chip However only data words are read from the Sound Chip Two control inputs on the Sound Chip control all reading and writing between the 280 and the Sound Chip When an address word is written into U19 the Write Address signal generated at U10 13 falls low at U22 pins 4 and 10 forcing both control inputs pins 18 and 20 on U19 high In a similar fashion the Write Data signal at U22 5 and the Read Data signal at U22 9 are encoded at U22 to control data transactions between the Z80 and U19 The GI Sound Chip s input output ports A and B are always programmed as inputs and are used to read option switches SW1 and SW2 I AUDIO AMPLIFIERS There are two audio channels on the disc player Channel 1 contains all of the talking Dirk and Daphne s words and the voice of the attract mode narrator Channel 2 contains all of the general game sounds Dirk s grunts screams the creatures noises and all ot
15. e Ul from the PROM board and insert the LAIR 3 PROM in the Ul socket up the boards ave Game PROMs U2 U5 in the board Power The program in the LAIR 3 PROM automatically cycles through the following series of Go No Go tests thus isolating specific problem areas of the Z80 Controller Board for futher testing DISPLAY DATA TEST Each display progresses through the same sequence of characters at the same tim the numbers 0 through 9 a dash the letters E H L P and a blank All displays should register identical characters considered to be ac at any given t haracter If this test fails Z80 Microprocessor the ROM Board the Z80 Controller Board Signature correct the problem DISPLAY ADDR ESS TEST a das n this consec The numbers 0 through 9 blank should appear i the problem may b ime Note that a blank is traced to either th or the displays themselves Use Analysis Procedures to find and a Tae h the letters H L P anda utive order in displays DS1 through DS16 0 appears in DS1 1 in DS2 etc Maintaining this order th ntire sequence of characters should then rotate with a pause between each rotation until each character has appeared in every display If this test fails the proble Z80 Microprocessor the PROM Board Use the Z80 Controller Board Signat and correct the problem After the DISPLAY ADDRESS TEST ru
16. h under test There may be a short on that Dipswitch If an L appears all bits are grounded After testing ALL of the bits on both Dipswitches use the above process to make sure that all of the test points on the test fixture are operating correctly First turn all of these switches to OFF Then ground each of them one at a time to produce the following displays on DS6 BIT DISPLAY on DS6 YAO BR WNEO Q O E 5 N A display of E indicates that two bits are grounded at the same time Test 60 is the last test of the LAIR 3 PROM Press the RESET b If displays Lamp Tes Beg Controll LAMPCYC2 It does Thi Data Tes Not errors varianc utton if it is necessary to repeat the test cycle LAMP TEST the Lamp Test portion of the LAIR Test fails or if the fail to operate correctly in any other tests conduct this Ei in by connecting a 16 pin ribbon cable from J3 of the 280 er Board to Jl of the game s display board Insert the PROM into Ul of the PROM board and power up the boards not matter how if Jl is hooked up s test is composed of two parts The first is a Display t the second a Display Address Test e that the LAMPCYC2 program does not automatically halt on Error detection is the job of the technician Any DIS Thi grounded characte letters identica consider DIS The blank sh through Mai frem th xpected output should be corre
17. he PROM card to the corresponding signatures in TABLE 2 If all of the signatures are correct the address lines are functioning properly If all of the address lines are functioning correctly test for continuity between pins 11 15 on U4 and pin 20 on Ul through U5 of PROM card If any or all signatures are incorrect check U2 U5 U9 and U12 and check for opens and shorts Gl N TABLI Location Ul of the PROM card SIGNAL SIGNATURE PIN PIN SIGNATURE SIGNAL 5V C7U8 1 28 C7U8 SV A12 UUU7 2 27 C7U8 5V A7 057F 3 26 N C N C A6 1506 4 25 663P A8 A5 9A4U 5 24 4A0F AQ A4 1F37 6 23 OPUO All A3 2C9P 7 22 Sooo O E A2 925A 8 2d FC3F A10 Al FC32 9 20 Sas C E AO 6H57 10 19 H4P8 D7 DO 4A61 11 18 CH50 D6 D1 Sc50 12 L7 2837 D5 D2 C6PS 13 16 0043 D4 GND 0000 14 15 U113 D3 After checking all of the above signatures make sure that the WAIT line is toggling If it is not the Wait Circuit is defective SIGNATURE ANALYSIS I 0 ADDRESS DECODING Use this procedure when the Z80 Controller Board passes the Signature Analysis Tests of the Address and Data Lines but still fails to run the LAYP CYC 2 and SW TST 1 Diagnostic Programs Begin by connecting J4 of the Z80 Controller Board to the main DC harness Insert Test PROM I 0 SIG into Ul of a properly functioning PROM card Use a 40 pin ribbon cable to connect the PROM card to J2 of the Z80 Controller Board Now set up the Signature Analyze
18. he Z80 Controller Board and P2 into the Power Supply P1 Molex 03 09 1364 P2 Molex 03 09 1122 to to Pl e P2 gt J1 CPU Disc Interface 1 4 2 11 3 9 4 10 5 3 6 17 7 8 9 2 10 TI 12 13 1 14 15 16 ay 16 hb oO 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 15 14 13 The following pages describe the Diagnostic and Signature Analysis tests Reason s The write up for each individual test includes for running the test a b Instructions for setting up and conducting the test c Description explanation of the test itself The first test Z80 Controller Board seven Stand Alone Diagnostic tests that follow isolate and individual problem areas troubleshoot the All of the Diagnostic t ways t Display Board Board in differen tion of the Credi the LAIR GO NO GO Test surveys th ntir indentifying general problem areas The tests utilize the game s Credit Display See Figure 4 1 for a reference illustra The two Signature Analysis Procedures that conclude this chapter of the ma nual serve to locate and correct especially hard to find problems in the board tracing the problems to specific lines P ROMs or circuits LAIR GO NO GO TEST E To prepare for testing connect the Disc Control Output Cable 24 DIP ribbon from Jl of the Z780 Controller Board to Jl of the test harness Remov
19. her background sounds U29 amplifies the sounds on Channel 1 U30 the sounds on Channel 2 and the sounds generated by GI Sound Chip U19 J COLOR MONITOR The monitor used in this system is ELECTROHOME model 19MON NTSC 115V from the power supply s Isolation Transformer reach the monitor through a 2 pin flying lead Video signals travel through a COAX cable from the video disc player to P103 of the monitor s NTSC decoder board See Chapter 5 for additional information on the monitor and the NTSC Decoder K POWER SUPPLY There are thr versions of the power supply All of the versions have outputs of SV DC regulated and 25V unregulated power The 25V is regulated down to 14V by the 280 Controller for usage with audio amplifiers U29 and U30 All versions also output of 6 3V AC to the coin door lamps Some versions have 25V and other outputs that are not used The three versions of the power supply differ also in the number of fuses circuit breakers and capacitors m Version I five amp MDL fuse 2 circuit breakers Version II 1 five amp MDL fuse 1 circuit breaker capacitors Version III 1 five amp MDL fuse 1 two amp AGC fuse for the 25V output 1 two amp AGC fuse for the 6 3V AC output 2 capacitors NOTE The first fuse on all versions F1 should be a five amp MDL even if the white silkscreen markings on the PC board say otherwise If a game appears to lose power make su
20. ines DO through D3 are connected to the Z80 s address and data bus by a 16 ribbon cable attached to the two boards Display enable signals DEN1 and DEN2 are generated by address decoder U10 pins 7 and 9 on the Z80 Board The on bo the system s fully functio diagnostic so Switch 2 int Once ini following tes the monitor d CHAPTER 2 ON BOARD DIAGNOSTICS ard diagnostics are a series of tests performed on hardware to verify whether or not the hardware is nal Resident in the Z80A game program EPROM the ftware routines are initiated by having A7 on Dip he OFF position when the game is powered up tiated the diagnostic program cycles through the ts The results of these tests flash consecutively on isplay If further troubleshooting proves to be necessary s in Chapter 4 the Service Diagnostic and Signature Analysis Tests A RAM TEST Each RAM cell is loaded with 55H and read to insure that all of the cells OAAH which c is then read retained the data The RAM is then reloaded with auses every bit in every cell to be inverted The RAM again to verify data retention If all cells are operating properly the diagnostics proceed to the EPROM Test If a bad ce ll is found the system displays RAM test failed on the monitor and halts until it receives a reset B EPROM TI ST E There ar to pre stored match the p
21. le U28 9 remains high The WAIT signal then drops low for 250 ns or one T State D Z80 ADDRESS DECODING Address decoding is performed by U4 Ull and U10 U4 decodes address lines 13 14 and 15 The outputs of U4 select five different banks of ROM one bank of RAM and two banks of memory mapped I 0 devices Each of these banks is 4K long Address decoding at U4 is enabled when Memory Request signal MREQ is active high at U25 10 It is disabled during Refresh Cycles RFSH by a low at U25 9 U10 decodes address lines 3 4 and 5 Its outputs are used to generate Write Strobes to memory mapped I 0 devices Also used to decode address lines 3 4 and 5 Ull generates Read Strobes for memory mapped I 0 devices t PROM MEMORY Located on the Personality Board PROM Memory Ul through U5 contain the program for the game F RAM M Gl MORY RAM Memory U3 stores the variables for the 280 Controller Board U3 one 2K block of memory G Po FAL TIME CLOCK Interrupts occuring at a rate of approximately 33 milliseconds are required to keep the Z80 in sync with the video disc player The signal RTC REAL TIME CLOCK at U26 11 is a square wave with a 33 millisecond period In early models this signal is generated by the 68705 U7 12 In later models U6 and U13 are cascaded to form a 16 Bit binary counter The output of this counter circuit U6 6 is a 33 millisecond square wav
22. ns through the tests coded 00 50 each While a specific test is running test appears in three locations and on DS15 and DS16 on When a specific test passes The remaining eight displays a DS8 dashes When a code number o The message DS7 and DS8 s test fails a two digit n DSI and DS2 HELP is displayed on D how dashes The type of errors represented in TABLE 2 The solu Note that TABLE listed in TABLI program to help breakdown Ba Re Ea Less eT isolate any problems and or exploration of these tests are named in TABLE on DS9 and DS10 tions to these errors are 2 breaks down some of the general problem areas his breakdown occurs automatically withi m may be traced to either th or the displays themselves ure Analysis Procedures to find the test program automatically The general areas examined by Le T the two digit code for that DS1 and DS2 on DS9 and DS10 P appears on both DS7 and DS3 DS6 and DS11 DS14 show error code replaces the test and on DS15 and DS16 S3 DS6 and on DS11 DS14 And by the error codes are outlined listed in TABLE 3 n the in the board If further of a specific area is necessary TABLE 3 suggests the running of the Stand Alone or individual tests of those areas The Stand Alone tests require programs other than that stored in the LAIR 3 PROM TESTS 00 through 50
23. ntroller Board 12 Check U3 on ROM Board and U4 on Z80 Controller Board 13 Check U4 on ROM Board and U4 on Z80 Controller Board 14 Check US on ROM Board and US on Z80 Controller Board 20 and 22 Replace RAM If problem still exists run Stand Alone RAM test 30 and 32 Run Stand Alone Interrupt Test 40 42 44 Run Stand Alone Disc Interface Test 46 50 Run Stand Alone GI Sound Test and if necessary the GI SCOPE Program If the program fails to run any tests at all either the processor is incapable of running the diagnostics or the display board itself is bad Perform board substitution to isolate the problem TEST 60 DIPSWITCH TEST Immediately following Test 50 the program runs Test 60 First set to OFF all of the bits on Dipswitches 1 and 2 causing a dash to appear on both Dipswith displays The dashes indicate that no bits are grounded NOTE Grounded Closed low Dipswitch 1 B DS4 Dipswitch 2 A DS5 Now ground one bit at a time starting with those on Dipswitch 1 The bit number for each successively grounded bit should appear in its respective Dipswitch display For Dipswitch 1 BIT BIT NUMBER on DS4 BO Bl B2 B3 B4 B5 B6 B7 IO G wU N HO For Dipswitch 2 BIT BIT NUMBER on DS5 AO Al A2 A3 A4 A5 A6 A7 sI O G wU N HO If an E appears on a display more than one bit is grounded on the Dipswitc
24. o U4 15 STOP lead to U4 10 f falling edge alling edge CLOCK lead to CLOCK TEST POINT on NO OP rising edge GROUND lead to U4 8 Now power up the CPU Board Line signatures and probe for the following Data TABLI Gl bh Location Ul of Z80 Controller Board at base of No OP jumper PIN NAME SIGNATURE 14 DO 4A61 15 D1 9C50 12 D2 C6P5 8 D3 U113 7 D4 0043 9 D5 2837 10 D6 CHSO 13 D7 H4P8 If all of the signatures are correct the 280 can successfully read PROM memory The game boards therefore should be able to run the LAMP CYC 2 and SW TST 1 test programs If all of the signatures are correct but the boards are still incapable of running the above two test programs there may be a problem in the I 0 Address Decoding In this case refer to SIGNATURE ANALYSIS I 0 ADDRESS DECODING If any or all of the signatures are incorrect compare the signatures for DO D7 on Ul of the PROM card to those listed in TABLE 2 below If all of these signatures match then a There is an open data line b U15 is defective c U15 1 is lacking an active low READ signal If any or all of the signatures are incorrect then a There are shorted address lines The address lines are defectiv c Pins 11 15 the outputs of U4 are not properly connected to pin 20 on Ul through U5 of the PROM card oO To locate the problem compare the signatures for AO A12 on Ul of t
25. om ELECTROHOME ELECTRONICS Service and Operation Manual GO7 19 R G B Colour Monitor January 1981 and from ELECTROHOME ELECTRONICS Supplement Service Data NTSC Decoder July 1983 T T
26. ompare the signals on the scope to those illustrated in the timing chart It is essential that these lines are in their correct states when U10 15 is low When U10 15 is high the behavior of these lines is irrelevant If the lines are in their correct states the GI Sound Chip is properly connected to the Data Bus STEP IV Se Then con compare timing c t up and synchronize the scope as nect Channel 1 to Read Data Pulse the signals at U19 pins 30 37 to hart It is essential that thes Us i states w these 1i hen Ul1 15 makes a low to high nes is irrelevant at all other times If the correct da is competing with the GI Sound Chip to drive use Channel 2 to insure that pins 7 and 9 14 simultaneously with U11 15 If this happens defective or there is a short on the board 10 15 on U4 should not go low simultaneously happens either U4 is defective or there is SWITCH TE If either the of the LAIR Test fails in the following manner troubleshoo ta still fails to appear PROM board T anu the bus it is in STEPS II and III U11 15 those illus lines ar transition e Channel 2 to trated in the n their correct he behavior of nwanted device In this case on Ull do not go low either U Similar with Ull a short a states of the RAM ffect 11 is ly pins 7 and 154 If this on the board Disc Interface portion or the Switch Test porti
27. on t the option and control inputs nd the Display interrupts First make sure that the Z80 the Panel are functioning properly The audio amplifiers and the GI sound have no or negative on the outcome of this test Controller Board to Jl of the test harness There are four sets of Switch inputs Dip Switch 1 Dip Switch 2 Control Panel Byte A Control Panel Byte B The test program reads these inputs then Panel Take the Dip Switches first ither positive Now connect Jl of the Z80 choes them to the Display Cycle each Dip Switch ts for Dip Switch 1 are echoed in octal the inputs for Dip Switch 2 in When all bits on a single Dip Switch are individually The inpu notation in Display 3 DS1 DS3 Display 2 DS4 DS6 open high The following table lis one pin closed grounded the display for that Dip Switch should read 377 octal ts the display numbers for a Dipswitch with PIN NOTE BIT HELD LOW OCTAL DISPLAY NUMBER 7 177 6 ZTT 5 337 4 357 3 367 2 373 1 375 0 376 Now take the control panel inputs Panel Byte A are linked to the outpu Register U16 The inputs bits at Control the inputs at Disc Output Register U21 T these inputs and outputs are listed be bel one at a time by grounding them at the tes time watch the corresponding outputs with DS9 DS11 DS12 DS14 The signal appearing at U1l6 2 is therefor should be linked to high
28. outputs low inpu inputs for Control Panel Byt B are monito the inputs for Control Panel Byt The input bits at Control ts at Miscellaneous Output Panel Byt ow t harness a scope B ar he connection points for Toggle the input bits linked to At the same High inputs low outputs The red in octal in Display 1 e A in Display 0 th Coin Counter Driver Transistor Q3 acts as an inverter invers of the Coin Counter Drive signal appearing at J4 33 CONTROL PANEL INPUT BYTE A MISCELLANEOUS OUTPUT BIT NAME J4 PIN U8 PIN BIT NAME J no PIN U16 DO Up 13 11 DO BO Not used D1 Down 9 13 Dl BL Not used D2 Left 5 T5 gt gt D2 B2 Not used D3 Right 1 17 D3 B3 Not used D4 Action 29 8 D4 Coin D5 Aux 1 25 6 gt Counter 33 2 D6 Aux 2 21 4 Drive D7 Aux 3 17 2 D5 Disc O E 5 D6 Enter 2 6 DT Int Ext 17 9 NOTE ENABLE DISC OUTPUT BY GROUNDING D5 OF CONTROL PANEL A CONTROL PANEL INPUT BYTE B DISC OUTPUT BIT NAME J no PIN U14 PIN BIT Jl PIN U21 PIN DO P1 4 2 17 DO 12 2 D1 P2 4 6 5 D1 11 19 D2 Coin 1 4 10 13 gt D2 10 5 D3 Coin 2 4 14 11 D3 9 16 D4 Aux 4 4 26 2 D4 13 6 D5 Aux 5 4 22 4 gt D5 14 l5 D6 Fan 4 18 6 D6 1 5 9 D7 Ready i 6 7 8 D7 16 12 SIGNATURE ANALYSIS DATA AND ADDRESS LINE 7 n FOR THE Z80 CONTROLLER BOARD
29. r START lead to U4 14 falling edge STOP lead to U4 12 falling edge CLOCK lead to U23 17 rising edge GROUND lead to U4 8 Probe pins 7 and 9 15 on U10 of the 280 Controller Board for the following signatures PIN SIGNATURE 15 82 9U 14 7391 13 7506 w2 5549 TI 5UPO 10 6836 9 8U10 7 8652 If any or all of the signatures are incorrect check U10 U23 and WRITE line U10 5 if all of the signatures are correct U10 is functioning correctly Now probe for the following signatures at pins 7 and 9 15 on Ull of the Z80 Controller Board PIN SIGNATURE 15 C67H 14 3FH8 13 U415 T2 C8HP TI UCP 6 10 4A23 9 OH42 7 AU06 If all of the signatures are correct Ull is functioning properly If any or all of the signatures are incorrect Ull is defective For the final test probe for the following signatures at U19 pins 27 and 29 PIN SIGNATURE 27 U799 29 ESTC If both of the signatures are correct U22 is functioning properly If either signature is bad U22 is defective CHAPTER 4 MONITOR AND NTSC DECODER BOARD SUPPLEMENT INFORMATION NTSC DECODER BOARD ALIGNMENT PROCEDURE PRELIMINARY Set all six PCB controls to mechanical center except th sub contrast R107 which is set to the full clockwise position SET UP 1 Connect a composite video color bar signal at 1 0V pp to the PCB input at P101 2 Adjust sub contrast
30. re that Fl is a five amp MDL fuse L AUDIO AMPLIFIER POWER SUPPLY Composed of VR1 Q3 and other discrete components the Audio Amplifier Power Supply circuit supplies approximately 14 volts to Audio Amplifiers U29 and U30 A 3 terminal voltage regulator chip VRI is used to drive the base of Q3 with 15V Q3 is configured as an emitter follower The output of the circuit is the emitter Q3 The voltage at the emitter of Q3 is normally 14 3V M PLAYER INTERFACE All player controls and the coin switches are read by the 280 via input registers U8 and U14 All player control inputs are furnished with pull up resistors and RC de coupling networks N DISC PLAYER INTERFACE The disc player interface is composed of U20 U21 and U16 In games with Pioneer 7820 disc players U16 feeds both the ENTER and the INT EXT signals to the disc player The signal OUT DISC DATA at U16 5 is fed to the output enable pin at U21 1 U21 is used to send control words to the disc player U20 is not required when communicating with the Pioneer player Jumper Wl should be installed with the Pioneer player In games with the Pioneer LDV 1000 player the only signal sent to the player from the Z80 is the INT EXT signal generated at U16 9 The ENTER signal is returned from the disc player and is fed to U14 6 U16 5 the output disc data signal goes high disabling U21 when the Z780 wishe
31. rness tion properly he length of time betw Th t ST the LAIR Test fails conduct the connecting the Z80 Controller INT TEST 5 PROM into the UL nect the PROM board anda troller Board And connect Jl this test must have good n the int rrupts ime betw should be The test may be conducted i the test halts w a a To simply follow the directions above ERROR mode is in use Ce ny ET a n interrupts n either of ne hen it detec time betw time betw he test int An Ww H Ww CS an n SLL LESTA Prif Eh conduct t n his in DS7 st program errors as me between runs continuously it progresses interrupts is too is s ti To conduct the test in this con RES 1 For both modes th pass count trol panel inputs at the ET button on the 280 Con ndicates that the LOOP ON ay too long Displays DS9 h DS11 record the number of times the intervals are too number of hort Displays DS12 through mes the intervals are too mode ground any one of the test fixture and press the roller Board An L in DS7 ERROR mode is in use number of times the test passes the is recorded in DS1 through DS6 Note that a verdict of too long intervals may indicate that no interrupts are being generated at all DISC INT Begin by connecting Jl of the test harness Z80 Controller board to Jl of t ERFACE
32. rogram continues with t EPROM fails the monitor displays t the address location of the bad EPROM The correct address five 8K byte EPROMs within the system The Diagnostic program calculates each EPROM s checksum and compares it correct checksum values If all of the checksums he security device test If an he words ROM Test Failed and locations are listed in the following table Checksum no Address EPROM Location Address 1 OFFF6H OOOOH 1FFFH 2 OFFF 8E 2000H 3FFFE 3 OFF FAH 4000H 5FFFH 4 OFFFCH 6000H 7FFFH 5 OFFFEH 8000H 9FFFH Cy SECURITY DEVICE TEST Disregard this test D SOUND T ts ST The program outputs a tone scale to each of the three channels of the GI Sound Chip Check the volume control while these sounds are playing If no sound is heard check the AY 3 8910 Sound Chip ts DISPLAY TEST The seven segment Player 1 and Player 2 displays now cycle through all of their available digits each display should progress through the numbers 0 through 9 No rating of PASS or FAIL appears on the monitor Simply watch the displays themselves to ensure that they are operating properly F KEYBOARD TEST This test checks the operation of the player controls During the fifteen second period of the test push all of the player control buttons and operate the joystick One seven segment display corresponds to each of the controls and to e
33. s at U8 and U14 match the original outputs a P appears in DS8 If the inputs fail to match the outputs an E appears in DS7 and in DS8 Ones signify high signals zeros low for the good output signals in D51 through DS3 The same is true for the bad input signals in DS9 through DS11 The problem causing the discrepancy between the output and input signals may be traced down to a single signal line Output and input signals from DO through D7 are recorded in octal in displays DS4 DS6 and DS12 DS14 Base eight makes it possible for m T ore than one signal line to be monitored in a single display his is best understood through an example Note that DS4 monitors the signal outputs at D7 and D6 The output signals are both registered or recorded in one octal display number Now suppose for example a 3 appears in DS4 3 in base eight broken down into binary notation 2 to the zero power 2 to the first power 1 2 2 to the zero power or 1 is the output Signal at D7 And 2 to the first power or 2 is the output signal at D6 For an illustration of this example s the display chart for this test The same method is used to record the input signals n DS4 should match the inputs i be traced to the output or i D6 in DS12 problem may The outputs i by this method The res single lin way Once the malfunc E Oe to D7 and ADSIZ nput of a the same A
34. s to read data words from the disc player via U20 Jumper Wl should be removed when using the LDV 1000 player 0 COIN COUNTER The mechanical coin counter is controlled by U16 2 When U16 2 is high or disabled no base current is drawn thru Q2 Q2 is the coin counter driver transistor This keeps the coin counter de energized When the Z80 wishes to register a coin count it will drop U16 2 low thereby drawing base current through Q2 turning Q2 on and bringing the collector of Q2 to approximately 4 7 volts After a delay of at least 50 milliseconds the 280 will force U16 2 high To prevent false coin counts on power up U16 1 is connected to RESET This connection disables U16 until the program can start running forcing U16 2 high and de energizing the coin counter P LED DISPLAY BOARD The LED Display Board is composed of two identical circuits Each circuit has eight common anode displays and one multiplexer chip The following is a description of one of these identical circuits The multiplexer chip has a memory of eight words with four bits to each word The Z80 writes into any location of this memory by setting appropriate highs and lows on address lines AO through A2 The 280 selects the character to be written into the memory by placing data on DO through D3 thereby supplying a WRITE pulse to pin 8 of the multiplexer chip Address lines AO through A2 and data l
35. sed 3 indicates a second successful data line test and 4 a second successful address line test second successful RAM test The source of a failure can thus be narrowed down by the pass count If the pass count fails to begin remaining at 00 the board has failed the data line half of the RAM test If the pass count halts at 01 there is a faulty address line Always allow the pass count to reach at least 3 to ensure that no problems are missed After correcting any problems repeat the RAM Test by pressing the RESET button on the Z780 Controller board or by turning the power off then on again After repeating the RAM Test repeat th LAIR Test to make sure all problems have been eliminated INT When the Interrupt portion following Interrupt Test Begin board to the test harness Plug socket of a working PROM board working display panel to the 280 of the Z80 Controller Board Be NOT In order to fu nc RAM This test monitors t generated by the 68705 at 33 milliseconds following modes U7 1 HALT ON error interrup interrup mode indica ERROR Here DS8 displays ts is too short ts is too long tes that t LOOP ON ERROR Here counting and classifying DS8 displays a 5 if th short a 1 if the time throug between interrup DS14 record the long CS he HALT ON the ERRUPT TE of by the Con Con to il of the test ha
36. ss the R ES and the program starts over ET button or turn the power GI SOUND TEST When the GI Sound portion of the LAIR Test fails conduct the following test Begin by connecting a 16 pin ribbon cable from J3 of the Z80 controller board to an operating display panel Insert the GITF GI Test Rev F PROM into the Ul socket of an operating PROM board It does not matter how if the test harness is hooked up Make sure however that the RAM on the Z80 board are functioning properly Hook up the test harness to the speakers Power up the board Display 1 DS9 through DS11 monitor the good data the data sent from GI Sound Chip U19 to the 280 Display 0 DS12 through DS14 monitor the data tranfer under test the data transfer from the Z80 back to U19 the pass count At power up all of the data displays Displays 3 and 2 show DS9 through DS14 should be changing rapidly All data displays however should show the same characters at any given time If the displays halt the test fails indicating a problem with the Z80 s reads from and writes to the GI Sound Chip As the displays change three musical of the tones are missing either the GI Sou or the audio amplifier circuits are malfunc n ones should be heard Each of these tones come from a different GI Sound output If any d Chip s sound outputs ioning To repeat this test press the RESET button on
37. the 280 Controller board or turn the power off the correcting any problems rerun the LAIR Tes GI SCOPE T H EST PROGRAM n on again After Problems with the GI sound may be traced to the signal level with the aid of this test program and an oscilloscope Carefully follow the guidelines for troubleshooting outlined below This troubleshooting procedure is dependent upon several assumptions 1 H he LAIR Test runs all tests up to ncluding Test 50 GI Sound Test pr r but not 2 The GI Sound Test has failed leaving the specific problem undiscovered and unsolved 3 The original GI Sound Chip has been replaced by a GI Sound Chip that is known to be in correct working order The replacement failed to rectify the problem If all of these assumptions are true for the board presently under test install the GI SCOPE PROM in the Ul socket of a known working PROM board Connect J4 to the main wiring harness Then attach a 16 pin ribbon cable from J3 of the Z780 Controller Board under test to Jl of a properly functioning Display Board And use a 40 pin ribbon cable to connect J2 of the PROM board to J2 of the Z80 Controller Board Jl of the 280 Controller Board does not need to be connected Now power up the boards and conduct the following preliminary tests l Check for grounds at U19 pins 1 and 24 2 Check for SV at U19 pins 40 28 and 25 3 Check for clo
38. wer up the positive side of C62 is very close to 0 volts This causes Ql to be turned on and the output of the circuit U23 9 to be high C62 now begins to charge i e th voltage on its positive side goes from ground to 5V When the positive side of C62 reaches a potential of approximately 1 4 volts Ql turns on forcing U23 9 low To provide a clean output pulse at U23 9 the pulse width at U23 9 should be in excess of 50 milliseconds A Schmidt Trigger device U23 has built in hysteresis U22 pins 1 through 3 provide an active low RESET at U22 3 When the RESET button is depressed C62 de charges initiating the RESET Circuit activity described above 3 WAIT LOGIC When reading or writing to the GI Sound Chip U19 the Z780 must wait for one Time State or T State For circuit simplicity a Signal generated by U25 6 determines when these states need to be inserted Sometimes active for other reasons this signal is always active low whenever the GI Sound Chip is addressed The Wait Circuit for the GI Sound Chip is composed of U28 and U2S pins 1 through 6 A T State is generated as follows The signal at U25 6 is fed to U28 2 U28 is configured as a 2 Bit shift register Normally U25 6 remains high causing U28 pins 5 and 9 to be held high and the WAIT signal at U25 3 to be high inactive When the GI Sound Chip is addressed U25 6 drops low causing U28 6 to go high whi
Download Pdf Manuals
Related Search
Related Contents
format PDF - Transports Canada Samsung RF323TEDBSR/AA Product manual T'nB KPPUREWH mobile headset FLU6018.2 501A English iClave mini Pessac 67.qxd - Ville de Pessac los proyectos hacen los objetos eternos, las modas los STATIONARY CART - Trend & Living GmbH Instructions Manual Tamron 1A1HA camera lense Copyright © All rights reserved.