Problem:
- Game does not work, pure blue screen
Troubleshooting/diagnosis steps:
- extended ROM video logic board
- fluke z80 bus test OK
- RAM long 0x8000 - 0x8FFF BTS 0xFF pulled a RAM and replaced no change
- looping write test pin #3 it goes low as expected
- replaced 8216s "@ u47 and u48 with known good ones, no change, put back originals
- pulled 82S123 @ U14 (316-0206) and tested - OK
- pulled 82S123 @ u49 (316 - 0633) - OK
- looping read test on address 0x8000 to see if buffer read is happening used pin #4 on 74LS125 @ u54 - read signal OK
- test 8216s data buffers to make sure they are getting the signal pin #15 on either, there is a signal, not sure if its OK
- signal is controlled by 74LS04 @u25 - tested OK
- 74LS08 @ U35 looks good
- 74LS04 @ U68 looks good
Checking address buffers
- 74LS08 @ a10 - OK
- 74LS08 @ a11 - OK
- 74LS08 @ a12 - OK
- started tested random chips since I had my logic comparator out, this was probably silly as it just distracted by from "good" diagnosis, still that board has so few chips.
- 74LS175 @ u19 - OK
- 74LS175 @ u20 - OK
- 74LS10 @ u77 - OK
- 74LS10 @ u39 - OK
- output of RAMs is always floating
- correct data signal seems to get through when writing to RAM
- VRAS/CAS last chip 74LS04 @ U68 is OK
- 74LS163 @ u15 - OK
- Tested pins 5 and 6 of u13 - OK
- 74LS74 @ u22 - OK
- 74LS74 @ u43 OK
- OK need to get back on track, let's use a ROM read/checksum to validate address buffers, and data buffers
- replaced U33 with known good ROM, read 0x0000 - OK
- did fluke checksum on 0x0000 - 0x03FF (u33) got back correct signature,
- address lines at least out of the first address buffer are working at least A0 - A9
- data bus is working
- now we know the RAMs out is floating on read, why?
- power to RAMs is good
- RAS and CAS are always low on reads that's not correct
- vcas and rras are coming from U19 and U20, those have been checked
- signal coming into U20 is really dirty let's put in a replacement for the bipolar@u14
- socket came off when removing the chip at u14
- CPU socket also came off
- will need to replace both of these
- replaced U14 socket, I now have vRAS ans vCAS on the RAM but still rams not working on all bits @ 0x8000 :(
- replaced 40 pin CPU socket no change
- replaced a 4027 again, I get valid output on this new one, now that VRAS and VCAS is good, so ,all rams must be bad
- swapped in new rams - getting good read/writes - doing long FLUKE ram 0x8000 - 0x8FFF
- Put in single ROM kit - OK
- Low ROMS test OK, top row not testing OK, sockets are horrible.
- removed ROMs installed single ROM kit
- Game works!
|